PHP, HTML et Formulaire
Résolu
nab13
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
nab13 -
nab13 -
A voir également:
- PHP, HTML et Formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
6 réponses
Salut,
je dis peut-être une bêtise mais il me semble que le tableau de variables $_POST est utilisable seulement si le paramètre de configuration du serveur "register_global" est mis sur ON. Donc c'est à vérifier sur le phpinfo() du serveur.
Si c'est sur OFF alors il faut revenir à $HTTP_POST_VARS dans ce cas ce qui était "la norme" avant la version 4.1.0 de PHP, ou bien alors remettre sur ON. C'est une explication possible de ce non-fonctionnement subit de ton formulaire.
Sinon encore la fonction mail() désactivée peut-être ? Tu peux utiiser la fonction avec un message déja défini hors formulaire ??
Merci de nous informer de la résolution éventuelle ou non.
Ouaibeur ;-D
p.s. : merci de me corriger si j'ai dit des bêtises.
je dis peut-être une bêtise mais il me semble que le tableau de variables $_POST est utilisable seulement si le paramètre de configuration du serveur "register_global" est mis sur ON. Donc c'est à vérifier sur le phpinfo() du serveur.
Si c'est sur OFF alors il faut revenir à $HTTP_POST_VARS dans ce cas ce qui était "la norme" avant la version 4.1.0 de PHP, ou bien alors remettre sur ON. C'est une explication possible de ce non-fonctionnement subit de ton formulaire.
Sinon encore la fonction mail() désactivée peut-être ? Tu peux utiiser la fonction avec un message déja défini hors formulaire ??
Merci de nous informer de la résolution éventuelle ou non.
Ouaibeur ;-D
p.s. : merci de me corriger si j'ai dit des bêtises.
Salut,
Merci pour ta réponse si rapide.
Alors coté serveur tout est ok et la fonction mail marche sans passé par le script mais bon le problème avec ca, c' est que mon e-mail est facilement repérable par les spammeurs ou autres.
Pâques oblige je n' essaierai la méthode $HTTP_POST_VARS que ce soir. Et à ce sujet dois-je changer quelque chose dans ma balise form, dans method="post" par exemple ?
Joyeuse Pâques et merci !
Merci pour ta réponse si rapide.
Alors coté serveur tout est ok et la fonction mail marche sans passé par le script mais bon le problème avec ca, c' est que mon e-mail est facilement repérable par les spammeurs ou autres.
Pâques oblige je n' essaierai la méthode $HTTP_POST_VARS que ce soir. Et à ce sujet dois-je changer quelque chose dans ma balise form, dans method="post" par exemple ?
Joyeuse Pâques et merci !
C'est le propre de l'informatique de tomber en panne subitement et de refonctionner sans raison apparente (bien sur y en aura toujours pour dire que tout s'explique de manière rationnelle dans ce domaine).
Content que ton problème soit résolu :-)
Content que ton problème soit résolu :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour à tous,
Je suis un tout nouveau créateur de site internet et il me manque quelques ficelles :
Pouvez me dire comment interdire l'accès au site au moins de 18 ans par la saisie de leur date de naissances : est-il possible de le faire en XHTML ?
Et pour finir : pouvez-vous me donnez le modèle d'une fiche d'inscription avec si possible des choix en menu déroulant.
Je vous remercie par avances pour vos réponses.
Cordialement
Je suis un tout nouveau créateur de site internet et il me manque quelques ficelles :
Pouvez me dire comment interdire l'accès au site au moins de 18 ans par la saisie de leur date de naissances : est-il possible de le faire en XHTML ?
Et pour finir : pouvez-vous me donnez le modèle d'une fiche d'inscription avec si possible des choix en menu déroulant.
Je vous remercie par avances pour vos réponses.
Cordialement
Salut,
Pour l'interdiction au moins de 18 ans tu peux le faire en javascript. Un applet qui verifit l'age avant de lancer une page.
Voici par exemple :
test.js :
function verification(ao_form){
var age = ('2008' - (ao_form.an.value));
if(age<'18') {
alert('Vous n etes pas autorisé à rentrer sur ce site');
return false;
}
return true;
}
test.html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTH HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dTH">
<html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng">
<head>
<script src="test.js" type="text/javascript"></script>
</head>
<body>
<form action="test.php" id="mail" method="post" onsubmit="javascript: return verification(this)">
Entrez votre année de naissance :
<INPUT type="text" name="an"><br><br>
<INPUT type="submit" value="Envoyer">
<input type="reset" value="Effacer">
</form>
</body>
</html>
test.php :
<!DOCTYPE HTML PUBLIC "-//W3C//DTH HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dTH">
<html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng">
<head>
<script src="test.js" type="text/javascript"></script>
</head>
<body>
BIENVENUE
</body>
</html>
Pour creer un formulaire , tu peux aller voir ici : https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
Voila...
Pour l'interdiction au moins de 18 ans tu peux le faire en javascript. Un applet qui verifit l'age avant de lancer une page.
Voici par exemple :
test.js :
function verification(ao_form){
var age = ('2008' - (ao_form.an.value));
if(age<'18') {
alert('Vous n etes pas autorisé à rentrer sur ce site');
return false;
}
return true;
}
test.html :
<!DOCTYPE HTML PUBLIC "-//W3C//DTH HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dTH">
<html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng">
<head>
<script src="test.js" type="text/javascript"></script>
</head>
<body>
<form action="test.php" id="mail" method="post" onsubmit="javascript: return verification(this)">
Entrez votre année de naissance :
<INPUT type="text" name="an"><br><br>
<INPUT type="submit" value="Envoyer">
<input type="reset" value="Effacer">
</form>
</body>
</html>
test.php :
<!DOCTYPE HTML PUBLIC "-//W3C//DTH HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dTH">
<html xmlns="http://www.w3.org/1999/xhtml" lang="eng" xml:lang="eng">
<head>
<script src="test.js" type="text/javascript"></script>
</head>
<body>
BIENVENUE
</body>
</html>
Pour creer un formulaire , tu peux aller voir ici : https://www.commentcamarche.net/contents/493-formulaires-html-cours-et-exemples
Voila...