php >> vérif d'un formulaire

php >> vérif d'un formulaire - Programmation

Marsh Posté le 24-06-2001 à 21:37:30    

Voila g fais un forumulaire en html et j'ai mis un fichier verif.php qui s'ouvre et annonce les erreurs faites su ce formulaire etc.....
 
Mais le formulaire n'annonce aucune erreur ni le nom dla personne pk?
 
www.pages-start.com/sinscire.php

Reply

Marsh Posté le 24-06-2001 à 21:37:30   

Reply

Marsh Posté le 24-06-2001 à 21:53:27    

Donne le code php pour quon voit ! :wahoo:


---------------
"Si c'est les meilleurs qui partent les premiers, que penser des éjaculateurs précoces" Desproges
Reply

Marsh Posté le 24-06-2001 à 22:18:00    

comme je sais pas si ce forum converti ou non jlai mis ici
http://www.phpscripts-fr.net/phoru [...] 403&t=5403
 
donc c mon premier script alors c cho

Reply

Marsh Posté le 24-06-2001 à 23:14:24    

zangalou a écrit a écrit :

Voila g fais un forumulaire en html et j'ai mis un fichier verif.php qui s'ouvre et annonce les erreurs faites su ce formulaire etc.....
 
Mais le formulaire n'annonce aucune erreur ni le nom dla personne pk?
 
www.pages-start.com/sinscire.php  




reponse assez simple le langage php ne s'execute pas sur l'ordi client donc tu ne peux pas lancer le fichier php depuis ton ordi sur ton internet explorer...
il faut soit que tu est un serveur (car c'est lui qui execute le php) soit que tu mette ton site sur un fournissuer acceptent le php (multimania ou free )  
ps ton code a l'air de marcher
mais il faudra que tu rajoute quelque option..

Reply

Marsh Posté le 24-06-2001 à 23:27:09    

euh bah je dirais que faut passer en paramètre ske t'as saisi dans le formulaire dans la première page vers ton script PHP
 
 
ici  
 
<FORM method="post" action="verif.php?mes paramètres" ENCTYPE="text/plain">  
 
mais çà risque d'être lourd ;)
le mieux c'est de faire une seule page PHP qui affiche le formulaire et fait les verifs en s'auto-appelant (c ske je fais sur mon site)


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 24-06-2001 à 23:31:54    

Pour çà faut placer ton code PHP en début de ta page HTML pour faire les verifs et controler que t'as actionner le bouton submit (d'ailleurs ce bouton faut le nommer "submit" par exemple)
 
Si t'as pas appuyer sur ce bouton t'affiche le formulaire
Sinon tu fais les verifs et t'affiche un message d'erreur.
Sinon tout va bene tu continue en mettant à jour ta base de données par exemple


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 25-06-2001 à 02:33:26    

nbvcxwqazerty a écrit a écrit :

 
reponse assez simple le langage php ne s'execute pas sur l'ordi client donc tu ne peux pas lancer le fichier php depuis ton ordi sur ton internet explorer...
il faut soit que tu est un serveur (car c'est lui qui execute le php) soit que tu mette ton site sur un fournissuer acceptent le php (multimania ou free )  
ps ton code a l'air de marcher
mais il faudra que tu rajoute quelque option..  




 
---------------------------------------------------
 
bah mon fournisseur c hebergement-discount.com il accepte le php vu que yen a deja sur mon site

Reply

Marsh Posté le 25-06-2001 à 02:36:40    

m@nou a écrit a écrit :

Pour çà faut placer ton code PHP en début de ta page HTML pour faire les verifs et controler que t'as actionner le bouton submit (d'ailleurs ce bouton faut le nommer "submit" par exemple)
 
Si t'as pas appuyer sur ce bouton t'affiche le formulaire
Sinon tu fais les verifs et t'affiche un message d'erreur.
Sinon tout va bene tu continue en mettant à jour ta base de données par exemple  




 
ok  mais ya t'il possibilité que si il y a erreur les erreurs s'affichent sur la page et le formulaire ne s'envoie pas et s'il ny a pas derreurs ca s'envoie?
 
jrappelle c mon premier truc de php alors ^^ je vois ca depuis 2 jours

Reply

Marsh Posté le 25-06-2001 à 08:28:49    

vi vi suffit de bien placer tes tests ;)


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 25-06-2001 à 09:13:45    

moi je trouve que pour les traitements (vérif) des formulaires
vaut mieux utiliser javasript.
 
laisser le client traiter ça tout seul c'est plus logique et y a moins de va et vient, donc economie et rapidité.
 
mais bon !

Reply

Marsh Posté le 25-06-2001 à 09:13:45   

Reply

Marsh Posté le 25-06-2001 à 10:27:38    

lamatrice a écrit a écrit :

moi je trouve que pour les traitements (vérif) des formulaires
vaut mieux utiliser javasript.
 
laisser le client traiter ça tout seul c'est plus logique et y a moins de va et vient, donc economie et rapidité.
 
mais bon !  




Et moi je dis que c'est dangereux de laissé faire le client.
Entre ceux qui ne gère pas du tout le javascript et ceux qui le gère pas comme els autre, il y a des risques. Evidemment, il faut voir qu'elle est la cible visé. Si c'est un site rien que pour les windossiens, y a pas de risque. Si c'est un site sur Beos (ou autre sujet susceptible d'atiré des gens avec un navigateur autre IE, Netscape ou opéra), alors les risques augmente. (et pour un surfeur obtenir une erreur du genre "URL de type javascript non suporté" met toujours en rogne contre le concepteur du site)

Reply

Marsh Posté le 25-06-2001 à 10:32:46    

C'est clair au moins avec php t sur que ca marche et que le client trafique rient...on voit bien les a(mateur)  :D  :D


---------------
"Si c'est les meilleurs qui partent les premiers, que penser des éjaculateurs précoces" Desproges
Reply

Marsh Posté le 25-06-2001 à 10:38:02    

c'est sur, mais c'est un choix.
et puis avec IE, netscape et opera tu couvre déjà pas mal de sufeur sur la planète...
 
non mais sans déc, dés fois faut verifiez une betise du genre validation d'un adresse mail @ et . bon autant le faire avant que se reparte (en gardant les champs du formulaire qui sont déjà remlplie sinon c'est chiant pour le visiteur de remplir une deuxième fois...)
 
mais en php, le formulaire et part sur le serveur, puis verifié, puis on stock les valeurs des champs déjà remplie, puis on envoie une page pour dire qu'il a une erreur puis puis puis...
 
mais non  , faut utiliser ce que krishna à crée...
mais j'aime bien php mais un des rare trucs à pas faire en php c'est la vérif de formulaire...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed