Formulaire
luis170395
Messages postés
334
Statut
Membre
-
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Dalida Messages postés 7114 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous les webmaster,
Voici mon problème : J'ai fait un formulaire pour pouvoir envoyer des infos(prenom et e-mail) et une pièce jointe, mais le probleme c'est que la piece jointe ne s'envoi pas avec les infos, voici le code :
<!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>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>test.html</title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="495">
<tbody>
<script>
<!--
function validation()
{
//chaque champs doit être non vide, ici le test est fait pour 3
//vous pouvez changer le nom de ces champs ici ch1,ch2,ch3
//vous pouvez ajouter d'autres champs, prenez garde d'ajouter
//autant de tests que de champs ajoutés
//création MZ-2003
if ((document.mail.realname.value=="")||
(document.mail.email.value=="")||
(document.mail.comments.value=="")||
(document.mail.titre.value==""))
{
//Message d'alert
window.alert ("Certains champs sont vides !!!!! Merci de les renseigner.")
return false;
}
}
//-->
</script>
<tr>
<td>
<div align="center">
<form action="contactphp.php" method="post" name="mail" onsubmit="return validation(this.form)">
<table>
<tbody>
<tr>
<td class="style1">Votre Nom:</td>
<td><input name="realname" size="30" type="text" /></td>
</tr>
<tr>
<td class="style1">Votre Email:</td>
<td><input name="email" size="30" type="text" /></td>
</tr>
<tr>
<td class="style1">Fichier</td>
<td><input name="1" type="file" /><br />
</td>
</tr>
</tbody>
</table>
<br />
<input value="Envoyer" type="submit" /> - <input value="Annuler" type="reset" /> </form>
</div>
</td>
<br />
</tr>
Contactphp.php :
<!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>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>contact</title>
</head>
<body>
<?php if ( $_POST['realname'] == "") {
echo "<br><br><br><br><br><br><center><h1>Vous avez pas remplie tout les champ!</h1></center></br></br></br></br></br></br>";
}
else{
$cookie = $_COOKIE["mail"] ;
$expire = 86400;
if ( $cookie == "5") {
echo "<br><br><br><br><br><br><center><h1>Vous avez depasser le temps et le quota !!</h1></center></br></br></br></br></br></br>";
}
else {
$cookie = $cookie + 1;
setcookie("mail","$cookie",time()+$expire);
$email = $_POST['email'];
$comments = $_POST['comments'];
$titre = $_POST['titre'];
$realname = $_POST['realname'];
$ladate = date ("d M Y, G:i:s ");
$message = "nom : $realname \n email : $email \n le $ladate \n \n $comments ";
if(mail("quizz5photos@diboo.net", $titre, $message))
{
echo "<br><br><br><br><br><br><center><h1>Message envoye au webmaster</h1></center></br></br></br></br></br></br>";
}
else
{
echo "<br><br><br><br><br><br><center><h1>Une erreure s'est produite</h1></center></br></br></br></br></br></br>";
}
}
}
?>
<br />
</body>
</html>
Y a t'il une erreur ?
Merci d'avance.
Voici mon problème : J'ai fait un formulaire pour pouvoir envoyer des infos(prenom et e-mail) et une pièce jointe, mais le probleme c'est que la piece jointe ne s'envoi pas avec les infos, voici le code :
<!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>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>test.html</title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="495">
<tbody>
<script>
<!--
function validation()
{
//chaque champs doit être non vide, ici le test est fait pour 3
//vous pouvez changer le nom de ces champs ici ch1,ch2,ch3
//vous pouvez ajouter d'autres champs, prenez garde d'ajouter
//autant de tests que de champs ajoutés
//création MZ-2003
if ((document.mail.realname.value=="")||
(document.mail.email.value=="")||
(document.mail.comments.value=="")||
(document.mail.titre.value==""))
{
//Message d'alert
window.alert ("Certains champs sont vides !!!!! Merci de les renseigner.")
return false;
}
}
//-->
</script>
<tr>
<td>
<div align="center">
<form action="contactphp.php" method="post" name="mail" onsubmit="return validation(this.form)">
<table>
<tbody>
<tr>
<td class="style1">Votre Nom:</td>
<td><input name="realname" size="30" type="text" /></td>
</tr>
<tr>
<td class="style1">Votre Email:</td>
<td><input name="email" size="30" type="text" /></td>
</tr>
<tr>
<td class="style1">Fichier</td>
<td><input name="1" type="file" /><br />
</td>
</tr>
</tbody>
</table>
<br />
<input value="Envoyer" type="submit" /> - <input value="Annuler" type="reset" /> </form>
</div>
</td>
<br />
</tr>
Contactphp.php :
<!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>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type" />
<title>contact</title>
</head>
<body>
<?php if ( $_POST['realname'] == "") {
echo "<br><br><br><br><br><br><center><h1>Vous avez pas remplie tout les champ!</h1></center></br></br></br></br></br></br>";
}
else{
$cookie = $_COOKIE["mail"] ;
$expire = 86400;
if ( $cookie == "5") {
echo "<br><br><br><br><br><br><center><h1>Vous avez depasser le temps et le quota !!</h1></center></br></br></br></br></br></br>";
}
else {
$cookie = $cookie + 1;
setcookie("mail","$cookie",time()+$expire);
$email = $_POST['email'];
$comments = $_POST['comments'];
$titre = $_POST['titre'];
$realname = $_POST['realname'];
$ladate = date ("d M Y, G:i:s ");
$message = "nom : $realname \n email : $email \n le $ladate \n \n $comments ";
if(mail("quizz5photos@diboo.net", $titre, $message))
{
echo "<br><br><br><br><br><br><center><h1>Message envoye au webmaster</h1></center></br></br></br></br></br></br>";
}
else
{
echo "<br><br><br><br><br><br><center><h1>Une erreure s'est produite</h1></center></br></br></br></br></br></br>";
}
}
}
?>
<br />
</body>
</html>
Y a t'il une erreur ?
Merci d'avance.
A voir également:
- Formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
- Récupérer compte hotmail sans formulaire - Forum Hotmail / Outlook.com
7 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut,
et un petit coup de Google, ça nous donne quoi ?
AlsacréationS qui poursuit sur phpScripts...
et quelques autres...
et un petit coup de Google, ça nous donne quoi ?
AlsacréationS qui poursuit sur phpScripts...
et quelques autres...