Ses derniers messages sur les forums
Hello !
Oki, super Savageman, je te remercie.
En plus du if(!isset($boolDBSelected)) il fallait aussi que j'active l'extension php_gd2 sur mon server Apache (puisque ce script sert à créer une image png à la volée).
@+...
One Love, One Heart, One Unity.
Hello !
A mon avis l'accolade doit y être ligne 20 dans le code original, mais elle a dû disparaître pour le wall quand elle a mit les '...' .
Anasha, je pense que tu te connectes avec Trillian à iCQ ... et avec ce logiciel, ton statut online/offline n'apparaît pas, ni sur le site d'iCQ, ni sur le site de LA_GLOBULE quand tu clic sur ton pseudo.
Essaye de te connecter à iCQ avec iCQ et tu devrais voir la différence.
@+...
One Love, One Heart, One Unity.
Hello !
Bon,
pour le $_SESSION['prenom']
et pour l'option allow_call_time_pass_reference à on oki c bon, merci LA_GLOBULE.
Pour ce qui est des erreurs notice, je veux pas juste les faire disparaître en configurant le PHP.ini, ce que je veux c'est coder mes scripts de façon à ce que il n'y aie pas d'erreur aussi bien avec register_globals = Off que avec register_globals = On.
Je voudrais donc qu'on me donne des explications, des urls où je pourrais trouver ces infos.
Parce que sur easyphp.org, dans leur forum on peut pas dire que ce soit très clair.
Apparemment il faut définir chaque variable.
Comment on fait ça ?
Comment on code un script de façon à se qu'il fonctionne aussi bien avec register_globals = Off et avec register_globals = On ??
savageman : ton explication était bien partie sur le isset, mais donne-moi un vrai exemple stp, parce que là j'ai essayé mais j'ai pas trouvé la bonne syntaxe je pense ...
Merci de m'aider,
@+...
One Love, One Heart, One Unity.
Hello !
J'ai un souci avec EasyPHP 1.7 ...
vala ce qu'ils disent :
EasyPHP 1.7
Configuration PHP
§ register_globals = Off [sécurité, performance]
Depuis la version 4.2.0 de PHP, la valeur par défaut de register_global est à Off dans le php.ini. Dorénavant une variable envoyée par un formulaire (méthode POST) n'est plus récupérée avec $variable mais avec $_POST["variable"]. Toutes les variables globales sont concernées (POST, GET, cookies, environnement et autres variables serveur : $_GET, $_POST, $_COOKIE, $_SERVER, $_ENV, $_REQUEST, $_SESSION). Ceci peut nécessiter la réécriture partielle de certains scripts.
Rq : il est vivement conseillé d’utiliser cette configuration qui est celle adoptée par défaut depuis PHP 4.2.0 et de coder vos scripts en conséquence. Cependant si vous souhaitez utiliser d’anciens scripts sans avoir à les réécrire, vous avez toujours la possibilité de remettre dans le fichier php.ini register_global à On.
oki ... je veux bien moi ... mais dans mes script si j'ai :
<? if (isset($_GET["page"])) $page = $_GET["page"];
else $page = 0; ?>
ERREUR :
Notice: Undefined variable: page in f:\www\frames_center_inc.php on line 4
ou
<? if ($prenom == "" && $email == "") { echo '<table etc... ?> (avec $prenom et $email qui sont des variables de session).
ERREUR :
Notice: Undefined variable: prenom in f:\www\index.php on line 60
Notice: Undefined variable: email in f:\www\index.php on line 60
ou encore :
// on recupere la date de l'instant présent
$date_today = date("Y-m-d H:i:s");
// on décompose la date
sscanf($date_today, "%4s-%2s-%2s %2s:%2s:%2s", &$an_today, &$mois_today, &$jour_today, &$heure_today, &$min_today, &$sec_today);
ERREUR :
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of sscanf(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in f:\www\event.php on line
voire carrément :
if ($this->databaseName && $this->_connectionID) {
$boolDBSelected = @mysql_select_db($this->databaseName);
if(!$boolDBSelected) { /* If DB selection fails */
@mysql_close($this->_connectionID); /* Close the current connection */
return false;
}
}
Notice: Undefined variable: boolDBSelected in f:\www\lib.nbc\nbConnecte.inc.php3 on line 174
Je comprends pas comment je dois faire pour régler ça ...
Merci d'éclairer ma lanterne.
@+...
One Love, One Heart, One Unity.
Reuh ...
Ah c'est cool ...
Comme ça j'ai plus honte alors ...
@+...
One Love, One Heart, One Unity.
Hello !
Bah heu ... je sais pas trop là !!
Moi je croyais que ça se mettait tout seul quand on fait un <? session_start (); ?> en haut le la page ...
@+...
P.S : Vala ... comme ça on est 2 à avoir honte Astyax !!!
One Love, One Heart, One Unity.
Hello !
T'as essayé :
$infopre = "SELECT id_membre, prenom, signature, nb_messages FROM matable WHERE id_membre='.$id_membre.'";
$mdr = mysql_query($infopre) or die (mysql_error());
while ($lol = mysql_fetch_array($mdr)); {
$nb_messages = $lol['nb_messages'];
echo $nb_messages;
}
@+...
One Love, One Heart, One Unity.
reuh !
Bon déjà c pas www.stefonline.free.fr/test.php l'url c'est sûrement http://stefonline.free.fr/test.php.
Sinon essaye de remplacer :
<? if (isset($_GET["page"])) $page = $_GET["page"];
else $page = 0; ?>
par :
<? $page = $_GET["page"]; ?>
Dans index.php,
et vire :
default : include('./frames_page0.php'); break;
dans center.php.
Ca devrait fonctionner.
@+...
One Love, One Heart, One Unity.
Reuh ...
Nan ... ça marche pô .. ça fonctionne.
essaye comme ça alors (manquait un " après blue) :
echo '<table bgcolor="blue"><tr><br>News de : '.$auteur.' ';
echo 'Titre : '.$titre.'<br>';
echo 'Postée le : '.$jour.'/'.$mois.'/'.$an.' à '.$heure.':'.$min.':'.$sec.'</tr><tr>';
echo 'News : '.$texte_news.'<br></tr></table>';
Pis on va pas te faire le truc ...
C'est dans ce echo qu'il faut mettre tes <td></td> <tr>et</tr> correctement pour que ça te donne ce que tu veux.
Cherche un peu ...
@+...
One Love, One Heart, One Unity.
Hello !
Matpal :
Lis le comment faire? un script de statistiques de LA_GLOBULE ...
@+...
One Love, One Heart, One Unity.