Problème d'inscription - PHP - Programmation
Marsh Posté le 13-06-2008 à 13:07:49
La_Carcass a écrit : Bonjour, |
Désolé mais du code html + js + php + sql mélangé ça me fait gerber, je lis 2 lignes ça m'donne mal à la tête
Citation : |
Citation : |
Manque l'attribut type="text" et type="password" pour le mot de passe et le name doit être entre "
Ca donne
<input name="pseudo" type="text"/>
Marsh Posté le 13-06-2008 à 13:10:28
Alisteroid a écrit : |
Ok pas grave, en tout cas merci d'avoir regarder J'éspère quand même que quelqu'un pourra m'aider, j'ai passé ma nuit decut et j'en peut plus...
Merci des remarques je test chez moi des que possible, je suis au taf, tu pense qu'il y a d'autres erreur? car je débute en php et java...
Marsh Posté le 13-06-2008 à 13:18:44
Ligne 58 :
if ( $age <='18' AND $condition = 'oui' AND $ouverture=true )
La tu es en train d'affecter 'oui' à $condition , true à $ouverture ..
Donc ça va passer car l'affectation va réussir...
Pour vérifier que ouverture est égal à 'oui' il faut mettre des doubles '='
if ( $age <='18' AND $condition == 'oui' AND $ouverture==true )
ou plus simplement
if ( $age <='18' AND $condition == 'oui' AND $ouverture )
Marsh Posté le 13-06-2008 à 13:19:54
"SELECT COUNT (*) FROM membres WHERE membres.pseudo=$pseudo"
faut mettre entre quote tes chaines de caractère en sql :
=>
"SELECT COUNT (*) FROM membres WHERE membres.pseudo='$pseudo' "
Bref c'est un coup d'oeil rapide, et franchement y a pas grand chose à garder dans ce que tu as fais
Marsh Posté le 13-06-2008 à 13:23:24
Alisteroid a écrit : "SELECT COUNT (*) FROM membres WHERE membres.pseudo=$pseudo" |
A ok et comment faire exactement un formulaire d'inscription et qui fonctionne? La je desespaire... en tout cas merci de te pencher sur mon problème...
Marsh Posté le 13-06-2008 à 13:37:59
Tu as l'air d'avoir fais ça tout seul c'est bien, mais t'as d'énormes lacunes en php sql et html, ton html est tout naze (genre <IMG src="./cdu.jpg" table border=0> ) je vois pas ce que "table" fout la.
Vas y petit à petit, regarde tes logs php et apache, afficher tes erreurs sql en faisant par ex :
Code :
|
Marsh Posté le 13-06-2008 à 13:40:40
Bas j'essais de tout faire seul mais comme je t'ai dis je débute... donc niveau à peut pret négatif lol.
Merci pour le coup de main en tout cas j'essairai de voir sa ce soir... si d'autre truc te choc dans le code dis le stp
Marsh Posté le 14-06-2008 à 03:18:22
Bon j'ai fais les modification comme tu m'a conseillé mais quand je clique sur valider il me sort :
Requête invalide :
Donc je te remet le code si tu vois des erreurs, enfin toi ou quelqu'un d'autre lol, vu que ce truc me rend dingue...
valide.php
Code :
|
erreur.php
Code :
|
cache.php
Code :
|
inscription.php
Code :
|
Marsh Posté le 13-06-2008 à 12:58:10
Bonjour,
je créé un site en php et je voudrai que lorsque un utilisateur s'enregistre en ayant rempli tout les condition si il puisse accédé à une page caché. Mais le scripte déconne car lorsque tout est rempli il n'enregistre pas l'utilisateur et n'accède pas à la page... ci-dessou je fais un copié collé de mes pages, menu.php est un menu tout bête en html, si besoin est je vous l'envoi.
Membres.php
inscription.php
valide.php
cache.php
erreur.php
Voila, je pète un plomb donc si vous voulez bien m'aider...