LarZuK

  • Site web
  • Nombre de sujets
    4
  • Nombre de messages
    21
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

LarZuK
le 18/05/2005 à 19:37
Problème de variable
Non justement, je ne veux plus que ca s'affiche ces erreurs là ( juste les erreurs qui s'affiche quand on affiche la valeur d'une variable ). Merci !
LarZuK
le 18/05/2005 à 19:27
Problème de variable
Par contre, j'ai une question qui concerne, j'en suis presque sur, le php.ini !

Quand on fait par exemple echo $message et que $message n'existe pas, avec EasyPHP, affichage d'une erreur disant que la variable est indéfinie et sur mon herbergement, pas de problème... Comment règlé ca ?
LarZuK
le 18/05/2005 à 19:20
Problème de variable
Ah oui ! Il manquais }. Je n'y avais pas fait attention car je pensais que c'était quelque chose à modifier sur les variables ect... dans php.ini ^^

Merci à toi ! smiley
LarZuK
le 18/05/2005 à 19:06
Problème de variable
$mysql['server'] = "localhost"; // adresse du server
$mysql['login'] = "root"; // login MySql
$mysql['password'] = ""; // Mot de passe
$mysql['nom_base'] = "test"; // nom de la base de donnée

$file = "/php/include/file.php";

en ligne 37 c'est la connection au serveur MySQL.

J'ai 500 lignes de codes et ce qui nous interresse, le voici :)

mc

LarZuK
LarZuK
le 18/05/2005 à 18:52
Problème de variable
Salut !
J'ai quelques problèmes avec les variables avec EasyPHP, je pense qu'il faudrait que je configure le php.ini mais je m'y connais pas assez.

Voici mon code :
$db = mysql_connect($mysql['server'], $mysql['login'], $mysql['password']); // Connexion
mysql_select_db($mysql['nom_base'], $db);

Et voici l'erreur :
Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp1-7\www\aide storm\livre d or mysql\livredor.php on line 37

J'ai aussi un problème quand je fait :
include $file;

Et aussi, je ne comprend pas pourquoi j'ai une erreur quand je fait :
global $var;

car j'ai besoin de $var dans une fonction.


Merci de votre aide.

LarZuK
LarZuK
le 10/04/2005 à 16:04
Problème inscription espace membre
Désolé mais ca ne fonctionne pas.
SELECT * FROM `membre_list_attende` WHERE `activation`=$activation
Erreur :
Unknown column '5dc08e3ac0e03fe13a9962469ca436cd' in 'where clause'
Et si je met aussi des ` autour de $activation, ca donne la même erreur.
LarZuK
le 09/04/2005 à 18:06
Problème inscription espace membre
Je l'avait déjà essayé. Mais voila, tout pseudo est maintenant considèré comme trouvé. :s

Au passage, au niveau de la confirmation, j'ai un problème SQL :
Ma requete :
SELECT * FROM 'membre_list_attende' WHERE 'activation'='$activation'
Sachant que $activation est un md5. Erreur :
You have [..] use near ''membre_list_attende' WHERE 'activation'='5dc08e3ac0e03fe13a996

Je ne sais pas quoi faire. C'est la première fois que j'utilise le md5.

Merci!
LarZuK
le 09/04/2005 à 17:42
Problème inscription espace membre
J'ai un autre problème. Je me permet de ne pas faire un autre sujet parce que cela reste dans le même cadre : "Problème inscription espace membre"

J'ai créé 2 fonction : verif_pseudo et verif_email
Code :
<?
function verif_pseudo ($pseudo) {
$sql['list'] = "SELECT id FROM membre_list WHERE pseudo='$pseudo'";
$sql['list_attende'] = "SELECT id FROM membre_list_attende WHERE pseudo='$pseudo'";

$req['list'] = mysql_query($sql['list']);
$req['list_attende'] = mysql_query($sql['list_attende']);

$num['list'] = mysql_num_rows($req['list']);
$num['list_attende'] = mysql_num_rows($req['list_attende']);

if($num['list'] != 0 && $num['list_attende'] != 0) return TRUE;
else return FALSE;
}
function verif_email ($email) {
$sql['list'] = "SELECT id FROM membre_list WHERE email='$email'";
$sql['list_attende'] = "SELECT id FROM membre_list_attende WHERE email='$email'";

$req['list'] = mysql_query($sql['list']);
$req['list_attende'] = mysql_query($sql['list_attende']);

$num['list'] = mysql_num_rows($req['list']);
$num['list_attende'] = mysql_num_rows($req['list_attende']);

if($num['list'] != 0 && $num['list_attende'] != 0) return TRUE;
else return FALSE;
}
?>

(vous pouvez avoir accès au reste du script avec le lien donné ci-dessus)

Ces fonctions servent à tester si l'e-mail ou le pseudo est déja enregistrer dans ma bdd.
Pour tester je fait :
<?
if( verif_email($_POST['email']) ) {
$error['email']['enregistre'] = "<font color=\"#FF0000\">Cette adresse e-mail est déjà enregistrée. </font>";
$erreur++;
}
if( verif_pseudo($_POST['pseudo']) ) {
$error['pseudo']['enregistre'] = "<font color=\"#FF0000\">Ce pseudo est déja utilisé. </font>";
$erreur++;
}
?>


Mais seulement voila, :p ca ne fonctionne pas. Si je met un pseudo ou une adresse déja utilisée, ca ne fait pas d'erreur.

Je ne comprend pas. Surement encore quelque chose de tout bète mais je coince quand même.

Si vous pouviez m'aider, je vous en serais extrement reconnaissant.

Merci :)

(et bon week-end ;) )
LarZuK
le 09/04/2005 à 14:35
Problème inscription espace membre
Ooooh pourquoi c'est toujours des erreurs super faciles ! Si seulement c'était un truc compliqué dont je ne pourrais pas avoir honte smiley

J'ai corrigé quelques autres petits fautes qui apparaissent maintenant que ca avance. J'ai une autre erreur, SQL cette fois mais je vais essayer de trouver moi-même :)

Merci zebden !
LoadingChargement en cours