Arrghhhh je deviens folle HELP!

Répondre
XTremTourist
le 25/09/2003 à 20:39
XTremTourist
moi g une verification javascript pour les champ text mais il marche pas sur les textarea :'(
il verif les @ et les . des email j pense que si on le travailler un peux on peux comparer 2 champs si il on les meme valeur. j v chercher tout sa et j fait un wall
LA GLOBULE
le 25/09/2003 à 20:48
LA GLOBULE
Pour faire ton truc, je te conseille de lire le comment faire sur le livre d'or.
http://www.lephpfacile.com/howto/detail_rubrik.php?voir_rubrik=5

Dessus, la verification et l'insertion dans la BD se fait sur la meme page que le formulaire.
Et donc quand un champ est vide, le formulaire n'est pas validé, et ca reaffiche quand meme les infos saisies dans le formulaire.

A partir de la, tu devrais t'en sortir.
1) Tu testes si tous les champs sont saisis
2) tu verifies la correspondance entre $passe1 et $passe2 et entre $mail1 et $mail2
3) Tu testes si le pseudo est deja pris
4) Tu inseres

Sinon, regarde aussi le code source de DA Forum, les pages reply.php ou topic.php, tu verras comment je gere ce genre de truc avec les formulaire (form et traitement dans la meme page, et reaffichage du form si il manque des valeurs ou si un truc ne va pas. Avec un plus, une boite de dialogue gérée avec la variable $erreur qui annonce ce qui ne va pas).
choupachoup
le 26/09/2003 à 01:45
choupachoup
je trouve pas ca dans les cours :
la correspondance entre $passe1 et $passe2 et entre $mail1 et $mail2
choupa choupa
zebden
le 26/09/2003 à 16:19
zebden
XtremTourist
Verif input text = textarea ex:

<SCRIPT LANGUAGE="JavaScript">
function verifForm(formulaire)
{
/// on declare les deux pass //
var pass1 = formulaire.namepass.value;
var pass2 = formulaire.namepass2.value;


// Verif d'un champs text
if(formulaire.name.value == "")
alert('ce champs est vide');

// Verif d'un textarea ///
elseif(formulaire.name.value == "")
alert('le champs est vide');

// Verif par ex si pass1 = pass2 //
elseif(pass1 != pass2)
alert('Attention les deux mots de pass diffèrent !!!');

else formulaire.submit();
}
</script>


Alors evidemment les "name" sont a remplacer par les name de vos input ou textarea et le buttton submit sera remplacer par <input type=button Value="ok" onClick="verifForm(this.form)">. Ce code fonctionne puisque je l'utilise souvent et je crois que c'est le plus simple pour verifier un form.
zebdinou pour les intimes / Blog : http://www.zebden.fr
XTremTourist
le 26/09/2003 à 21:24
XTremTourist
copier coller mon code cree une page html et regarder apprener., modifier voila

(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=824]ce lien[/lien])
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours