Formulaire HELP webmasters
jjaco
Messages postés
534
Date d'inscription
Statut
Membre
Dernière intervention
-
jjaco Messages postés 534 Date d'inscription Statut Membre Dernière intervention -
jjaco Messages postés 534 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voici le code de mon formulaire
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
<form action="http://www.monsite.net/../formulaire/formulaire.php" method="post">
<input type="hidden" name="recipient" value="mon@dressemail">
<input type="hidden" name="subject" value="This is a test">
<input type="hidden" name="redirect" value="Url page du site merci">
<table width="500">
<tr>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Madame" />
Madame</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Mevrouw" />
Mevrouw</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Monsieur" />
Monsieur</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Mijnheer" />
Mijnheer</label></td>
</tr>
</table>
<table width="500" align="center">
<tr>
<td height="30" width="150">nom / naam</td>
<td width="350"><input name="nom" type="text" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">prenom / voornaam</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">adresse</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">localité</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">@mail</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2"><textarea name="avis" cols="60" rows="5">ajouter un commentaire</textarea></td>
</tr>
<tr>
<td colspan="2" align="center">
<!-- On affiche l'image générée par notre script -->
<img src="verif_code_gen.php" alt="Code de vérification" />
<label>Merci de retaper le code </label> : <input type="text" name="verif_code" /></td>
</tr>
<tr>
<td align="right"><input type="submit" value="envoyer"></td>
<td align="center"><input type="reset" value="annuler"></td>
</tr>
</form> </table>
</div>
</td>
</tr>
</table>
</body>
</html>
Voici le problème
ma première question, je n'arrive pas à rediriger le formulaire rempli par le lecteur sur mon adress mail
ma deuxième question comment dire le code est fals ou le code est true
voici le code:
<?php
// on démarre une session pour pouvoir mémoriser le code
session_start();
// on définit les caractères utilisés pour le code généré
$liste = "123456789ABCDEFGHIJKLMNPQRSTUVWXYZ";
// génére le code en piochant dans les caractères de la liste
$code = '';
while(strlen($code) != 6) {
$code .= $liste[rand(0,36)];
}
// on mémorise le code de 6 caractères généré en session
$_SESSION['code']=$code;
// on créé une image de 70 x 20 pixels (larg x hauteur)
$img = imageCreate(70, 20) or die ("Problème de création GD");
// Choix de la couleur de fond, ici ça donne du Gris ( RVB)
$background_color = imagecolorallocate ($img, 238, 238, 238);
// Choix de la couleur de la police, ici du noir
$ecriture_color = imagecolorallocate ($img, 0, 0, 0);
// le code la police utilisée
$code_police=5;
// on créé une image jpeg en empêchant la mise en cache
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header("Content-type: image/jpeg");
// on introduit le code dans l'image
imageString($img, $code_police,(70-imageFontWidth($code_police) * strlen("".$code.""))/2,0, $code,$ecriture_color);
// on créé une image avec une qualité médiocre de 30%
// pour éviter qu'un robot puisse la lire
imagejpeg($img,'',30);
// on libère la mémoire
imageDestroy($img);
?>
Il manque quelque chose! mais quoi
voici le code de mon formulaire
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
<form action="http://www.monsite.net/../formulaire/formulaire.php" method="post">
<input type="hidden" name="recipient" value="mon@dressemail">
<input type="hidden" name="subject" value="This is a test">
<input type="hidden" name="redirect" value="Url page du site merci">
<table width="500">
<tr>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Madame" />
Madame</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Mevrouw" />
Mevrouw</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Monsieur" />
Monsieur</label></td>
<td width="100"><label>
<input type="radio" name="Groupe de boutons radio1" value="Mijnheer" />
Mijnheer</label></td>
</tr>
</table>
<table width="500" align="center">
<tr>
<td height="30" width="150">nom / naam</td>
<td width="350"><input name="nom" type="text" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">prenom / voornaam</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">adresse</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">localité</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="30" width="150">@mail</td>
<td width="350"><input name="" type="text" value="" size="50" maxlength="50" /></td>
</tr>
<tr>
<td colspan="2"><textarea name="avis" cols="60" rows="5">ajouter un commentaire</textarea></td>
</tr>
<tr>
<td colspan="2" align="center">
<!-- On affiche l'image générée par notre script -->
<img src="verif_code_gen.php" alt="Code de vérification" />
<label>Merci de retaper le code </label> : <input type="text" name="verif_code" /></td>
</tr>
<tr>
<td align="right"><input type="submit" value="envoyer"></td>
<td align="center"><input type="reset" value="annuler"></td>
</tr>
</form> </table>
</div>
</td>
</tr>
</table>
</body>
</html>
Voici le problème
ma première question, je n'arrive pas à rediriger le formulaire rempli par le lecteur sur mon adress mail
ma deuxième question comment dire le code est fals ou le code est true
voici le code:
<?php
// on démarre une session pour pouvoir mémoriser le code
session_start();
// on définit les caractères utilisés pour le code généré
$liste = "123456789ABCDEFGHIJKLMNPQRSTUVWXYZ";
// génére le code en piochant dans les caractères de la liste
$code = '';
while(strlen($code) != 6) {
$code .= $liste[rand(0,36)];
}
// on mémorise le code de 6 caractères généré en session
$_SESSION['code']=$code;
// on créé une image de 70 x 20 pixels (larg x hauteur)
$img = imageCreate(70, 20) or die ("Problème de création GD");
// Choix de la couleur de fond, ici ça donne du Gris ( RVB)
$background_color = imagecolorallocate ($img, 238, 238, 238);
// Choix de la couleur de la police, ici du noir
$ecriture_color = imagecolorallocate ($img, 0, 0, 0);
// le code la police utilisée
$code_police=5;
// on créé une image jpeg en empêchant la mise en cache
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', false);
header("Content-type: image/jpeg");
// on introduit le code dans l'image
imageString($img, $code_police,(70-imageFontWidth($code_police) * strlen("".$code.""))/2,0, $code,$ecriture_color);
// on créé une image avec une qualité médiocre de 30%
// pour éviter qu'un robot puisse la lire
imagejpeg($img,'',30);
// on libère la mémoire
imageDestroy($img);
?>
Il manque quelque chose! mais quoi
A voir également:
- Formulaire HELP webmasters
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Problème avec Google Chrome - Forum Google Chrome
1 réponse
bonjour,
j'ai apporté les corrections suivantes:
<body>
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
<form action="https://www.monsite.net" method="post">
<input type="hidden" name="recipient" value="mon@dressemail">
<input type="hidden" name="subject" value="This is a test">
<input type="hidden" name="redirect" value="Url page du site merci">
est devenu :
<body>
<form action="reception.php" method="GET">
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
et j'ai créé un fichier reception.php que voici:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>reception</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
civilité : <? echo $_GET['radio1'];?><br/>
nom : <? echo $_GET['nom'];?><br/>
prenom : <? echo $_GET['prenom'];?><br/>
adresse : <? echo $_GET['adresse'];?><br/>
localité : <? echo $_GET['localite'];?><br/>
e-mail : <? echo $_GET['mail'];?><br/>
commentaires : <? echo $_GET['avis'];?><br/>
</body>
</html>
ca fonctionne un peu, voici le resultat:
civilité : Monsieur
nom : TARTENPION
prenom : Jules
adresse : Rue Notre Dame, 5
localité : Outsiplou
e-mail : Jules@tartenpion
commentaires : voici un premier resultat
ce resultat apparait chez moi dans un document sans titre et je ne sais pas si quelqu'un me l'envoi d'une autre machine, il restera sur son écran ou viendra chez moi ... Mais où va-til aller se placer?
Il me manque beaucoup d'éléments...
J'ai easyphp dois-je aller avec MySql?
merci de votre aide
j'ai apporté les corrections suivantes:
<body>
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
<form action="https://www.monsite.net" method="post">
<input type="hidden" name="recipient" value="mon@dressemail">
<input type="hidden" name="subject" value="This is a test">
<input type="hidden" name="redirect" value="Url page du site merci">
est devenu :
<body>
<form action="reception.php" method="GET">
<table width="600" border="1" cellpadding="5" align="center" bgcolor="#FFFF33">
<tr>
<td><div align="center"><h1>Formulaire de Contact Formulier</h1></div>
<font color="#FF0000">pas encore en fonction</font>
<div align="center">
et j'ai créé un fichier reception.php que voici:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>reception</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
civilité : <? echo $_GET['radio1'];?><br/>
nom : <? echo $_GET['nom'];?><br/>
prenom : <? echo $_GET['prenom'];?><br/>
adresse : <? echo $_GET['adresse'];?><br/>
localité : <? echo $_GET['localite'];?><br/>
e-mail : <? echo $_GET['mail'];?><br/>
commentaires : <? echo $_GET['avis'];?><br/>
</body>
</html>
ca fonctionne un peu, voici le resultat:
civilité : Monsieur
nom : TARTENPION
prenom : Jules
adresse : Rue Notre Dame, 5
localité : Outsiplou
e-mail : Jules@tartenpion
commentaires : voici un premier resultat
ce resultat apparait chez moi dans un document sans titre et je ne sais pas si quelqu'un me l'envoi d'une autre machine, il restera sur son écran ou viendra chez moi ... Mais où va-til aller se placer?
Il me manque beaucoup d'éléments...
J'ai easyphp dois-je aller avec MySql?
merci de votre aide