| PB PhP | |
|
|
Auteur | Message |
---|
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: PB PhP Mer 25 Avr - 11:26 | |
| Yo rocko dit moi je cherche une solution a mon problem mais je trouve pas donc g ma page de connexion a l'intranet que je fait et je voudrais savoir comment tu fait pour verrifier si les identifiant et mdp sont bien dans la base de donnée et si il sont correct j'arive a recuperé le mdp et le login mais comment interoger ma base...? je suis obliger de chercher tout les tuple de les remonter et de verifier avec des if ? ps: en php5 voila merci d'avance et j'espère que tu va vite repondre | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:33 | |
| Il suffit de faire une requete sur ta base de donnée du genre : - Code:
-
$Resultat = mysql_query("SELECT * FROM table_utilisateur WHERE login='$login' AND pass='$PASS';"); $nombre = mysql_numrows($Resultat); if ($nombre != 0) { echo "Loggé"; } else { echo "VA TE FAIRE FOUTRE CONNARD"; }
ici on compte le nombre de resultat (mysql_numrows) avec ce login et ce pass dans la bdd, si c'est pas égal à 0 il y a bien un tuple avec ce login et ce pass sinon un des deux est faux ou les deux suis-je cair ? Ps : je suis pas convaincu que ca soit la meilleur solution, mais j'ai que ca en tête et normalement ca marche
Dernière édition par le Mer 25 Avr - 11:45, édité 1 fois | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:39 | |
| merci je v test ca sur le champ enfin je doit l'adapter a mon framework mais ca devrais etre rapide merci d'avoir repondu | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:40 | |
| Ah J'oubliais (car pour moi c'est logique) table_utilisateur= table de la bdd qui contient les comptes utilisateus Il faut aussi remplacer "login" et "pass" par les champs qui correspondent à cette table. De la même façon $login et $pass doivent contenir les infos renvoyéespar le formulaire (et donc saisis par l'utilisateur) exemple : - Code:
-
$login = $_POST["login"]; $pass = $_POST["pass"];
Pour un formulaire du style : - Code:
-
<form action="recherche.php" method="post"> <input type="text" name="login" /> <input type="password" name="pass" /> <input type="submit" value="Valider" /> </form>
Le name des input correspond à ce que tu recup en php dans $_POST["??"] | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:50 | |
| Utilise pluto msql_num_rows au lieu de mysql_numrows sous php5 | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:52 | |
| je te sent au také sur le sujet ca fait plaize de te voir motiver ! thx encor | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 11:53 | |
| Oh moi dès que ya PHP dedans et que j'ai pas besoin de trop reflechir c'est le top Apres si faut reflechir un peux trop c'est plus génant | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 12:30 | |
| mon code: - Citation :
- public function connectAction()
{ $params = $this->_getAllParams(); $name = $params['login']; $pwd = $params['password']; echo "log = $name"; echo "pwd = $pwd"; $tab_log = new Spbd_Util_Db_Login(); $result = $tab_log->verifUser($name,$pwd) //$Resultat = mysql_query("SELECT FROM login WHERE nom='$name' AND password='$pwd';"); //$nombre = mysql_numrows($Resultat); if ($result == true) { echo "Loggé"; } else { echo "VA TE FAIRE FOUTRE CONNARD"; } g une erreur tu dtype unexpected T_IF sur le if je comprand pas pourquoi :s OMG c bon il manque un ; | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 13:48 | |
| | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Mer 25 Avr - 13:56 | |
| C bon ca marche c tout mercie encor rocko | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Jeu 26 Avr - 12:50 | |
| C dla bombe le session_start() xD
pas tres actif haujourd'hui ce forum... | |
|
| |
Rockweb Admin
Nombre de messages : 136 Age : 37 Localisation : Derriere toi ! Date d'inscription : 06/02/2007
| Sujet: Re: PB PhP Jeu 26 Avr - 13:23 | |
| - Sethox a écrit:
- C dla bombe le session_start() xD
Ben heu ouai enfin rien d'extraordinaire quoi - Sethox a écrit:
pas tres actif haujourd'hui ce forum...
Normal c'est le week end Au fait hier j'ai fais 500k en thiefant tout seul, j'ai défoncé tout le monde jusqu'a ce qu'un hunter passe :'( | |
|
| |
Sethox
Nombre de messages : 109 Age : 37 Date d'inscription : 13/02/2007
| Sujet: Re: PB PhP Jeu 26 Avr - 13:42 | |
| mouarf gg vivement que je soit 52 pour avoir une arme sos et que les gens il es peur petite astuce: achette des chevaux lvl 10 quand tu thief comme ca les gens pense que tu est bah lvl | |
|
| |
Contenu sponsorisé
| Sujet: Re: PB PhP | |
| |
|
| |
| PB PhP | |
|