Aller au contenu

soad39

Membre
  • Compteur de contenus

    5
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. soad39

    Probleme php

    Mes variables sont bien prises en comptes merci Dan! Par contre après j'ai une boucle infinie donc il faut que je trouve ma connerie (si un de vous peut me la dire je suis preneur !!). Ceci ne viendrait pas de cette ligne par hasard? mysql_select_db("agenda.mdb"); Ici je n'indique pas où est la base de données à laquelle il doit acceder car il me semble qu'il doit la trouvé par défault étant donnée que je l'ai créer avec Wamp tout comme mes pages PHP.
  2. soad39

    Probleme php

    Ok merci, je vais essayé tout de suite.
  3. soad39

    Probleme php

    Merci! En fait j'étais en méthode Post au début et j'ai cru que sa plantait à cause de cette méthode. Mais il est vrai que la méthode post est plus sécurisée!Sinon excusez moi mais je me suis planté dans ma syntaxe pour le check_id. Ma syntaxe initiale était bien celle que vous m'avez présenté (fausse manip en la réécrivant... ) mais j'ai toujours le même message d'erreur. desg Merci aussi pour ton amélioration. En fait j'avait le choix entre ma méthode et un truc qui ressemblait à la tienne mais vu que je comprennais mieux la mienne... En tout cas merci pour vos aides !! Dan, je dois faire comment alors? Car j'ai essayé en stockant mes $_GET["pseudo"] et $_GET["passwd"] dans deux variables différentes mais j'ai le même problème! Je dois être benêt... ps : Excellent forum !!
  4. soad39

    Probleme php

    j'ai oublié de précisé que le problème venait de ma 2ième ligne de code : $user_id=check_id($_GET($pseudo),$_GET($passwd)); Je ne vois pas pourquoi il faudrait que ma fonction soit de type String alors qu'elle retourne un entier
  5. soad39

    Probleme php

    Bonjour j'ai un probleme et je n'arrive pas a le résoudre! Ca me met : "Function name must be a string". Je vous met mon code : mon verif_ident : <? include("fonction.php"); $user_id=check_id($_GET($pseudo),$_GET($passwd)); session_start(); if ($user_id==-1) {header("location:verif_ident.php");} else { session_register("user_id"); header("location:identification.php"); } ?> Mon fonction.php : <? function check_id($pseudo,$passwd) { mysql_connect("localhost", "agenda_user", "steve"); mysql_select_db("agenda.mdb"); $req="select * from utilisateur"; $resultat=mysql_query($req); $trouve=false; while ($row==mysql_fetch_assoc($resultat)||($trouve=false)) { if ($pseudo==$row[usr_pseudo]||($passwd==$row[usr_passwd])) { $trouve=true;} } if ($trouve==false){return -1;} else {return $row[usr_id];} } function check_session() { if(!session_is_registered("user_id")) {header('location:verif_ident.php');} } ?> Merci de me répondre car la je vais péter un câble !!
×
×
  • Créer...