Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: tfranck le le 28-10-2012 a 01:55:37

Titre: je ne trouve pas l'erreur sur dreamveaver
Posté par: tfranck le le 28-10-2012 a 01:55:37

bonjour a tous ,nouveau sur ce forum ,je suis debutant confirmé
j' ai réalisé mon site sur dreamweaver cs5 tout seul mais je connais rien en programmation .
mon site est depuis plusieurs mois sur le net il fonctionne correctement .
Mais j' ai une page que j'ai réalise en copiant sur un site pour en faire un modèle
mais il y a une erreur que je n'arrive pas a la trouvé s'il y a avait quelqu'un qui pouvais m'aider , je suis super nul en code

ps:voici la page
http://www.turzo.fr/pages/turzo%20contacte.html

Lorsque l on remplis les cases et que l'on clique sur envoyé cela envoie le message qui m'arrive bien mais pour le visiteur ca lui mets une page blanche.
J'aimerai que l'on voir apparaitre "votre mail a bien ete envoyé merci" sur la même page .
ma page est .html lie a un fichier .php a part ,est-ce normal ?
merci a vous tous
Franck


Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: WebD le le 28-10-2012 a 12:54:56

Salut,
sur ta page formmail.php il te suffit de faire un echo "votre mail a bien ete envoyé merci" après l'envoi du mail.

Bon courage.

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: tfranck le le 28-10-2012 a 23:49:11

merci mais je ne comprends pas ???
voici le code de ma page html:
<!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"><!-- InstanceBegin template="/Templates/page bandeau.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>sculpteur turzo : me contacter</title>
<!-- InstanceEndEditable -->
<link href="../styles/styles-communs.css" rel="stylesheet" type="text/css" />
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
</head>

<body>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><img src="../imagesft/imagesmodele/bandeau-turzo01.jpg" width="950" height="150" /></td>
</tr>
<tr>
<td class="barre-navigation"><a href="presentation.html" class="liennavigation">Présentation</a> <a href="galeries.html" class="liennavigation">Galeries</a> <a href="actualitees.html" class="liennavigation"> Actualités</a> <a href="liens.html" class="liennavigation">Liens</a> <a href="turzo contacte.html" class="liennavigation">Me Contacter</a></td>
</tr>
<tr>
<td bgcolor="#000000"><table width="950" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="220" align="left" valign="top" class="colonne-gauche"><!-- InstanceBeginEditable name="EditRegion4" -->
<table width="220" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="../imagesft/imagesmodele/bandeau-2emeparti2.jpg" width="181" height="150" /></td>
</tr>
<tr>
<td align="left" valign="top"> <h1>&nbsp;</h1>
<h2>&nbsp;</h2></td>
</tr>
</table>
<p><img src="../imagesft/sculpture/turzoface.jpg" width="200" height="134" class="photcolonnegauche" /></p>
<p>photo : <a href="http://www.haigsite.net" class="liennavigation">Haig tcherkezian</a></p>
<!-- InstanceEndEditable --></td>
<td width="20">&nbsp;</td>
<td width="710" valign="top" bgcolor="#FFFFFF" class="contenu-principal"><a href="../index.html" class="liennavigation">Accueil /</a>
<h1><!-- InstanceBeginEditable name="EditRegion7" -->Me Contacter<!-- InstanceEndEditable --></h1>
<!-- InstanceBeginEditable name="EditRegion6" -->
<table width="710" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="contenu-principal"><table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" align="center"><p>&nbsp;</p>
<p class="Style1">Si vous désirez des informations supplémentaires ou </p>
<p class="Style1">donnez votre avis, l'oeuvre que vous préférez ect..</p>
<p class="Style1">Contactez-moi par e-mail.... </p>
<p>&nbsp;</p> <form method=POST action=../formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form> <p>Petit problème de retour apres avoir envoyé votre message.(page blanche)</p>
<p>mais votre message me parvient quand même.</p>
<p>je cherche l'erreur...</p></td>
</tr>
</table> <p>&nbsp;</p></td>
</tr>
</table>
<!-- InstanceEndEditable --> <p>&nbsp;</p></td>
</tr>
</table></td>
</tr>
<tr>
<td bgcolor="#000000" class="pied-page">-mise a jour<span class="piedepage"> le
<!-- #BeginDate format:En2 -->08-Oct-2012<!-- #EndDate -->
-&copy; sculpteur Franck Turzo 2011-</span></td>
</tr>
</table>
</body>
<!-- InstanceEnd --></html>
et voici mon code du fichier 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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>formmail</title>
</head>

<body>
<?php
$TO = "contact@turzo.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Refresh: 5; Location: http://www.turzo.fr/remerciment.html");

?>
</body>
</html>

voila s'il y a quelqu'un qui veux bien m'aider

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: WebD le le 29-10-2012 a 00:29:59

Tu ne peux pas modifier le header si tu l'as déjà envoyé.
Il faut que tu execute ton code php avant ton code HTML, comme ceci:


Code:

<?php
//Envoi du mail
$TO = "contact@turzo.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Refresh: 5; Location: http://www.turzo.fr/remerciment.html");
?>
<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Location" content="text/html; charset=utf-8" />
<title>formmail</title>
</head>
<body>
<p>Redirection en cours...</p>
</body>
</html>

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: tfranck le le 29-10-2012 a 01:21:47

super ca marche presque il est bien indiqué Redirection en cours...puis

L'adresse n'a pas été reconnue
Firefox ne sait pas ouvrir cette adresse car le protocole (location) n'est associé à aucun programme.
Il est peut-être nécessaire d'installer une autre application pour ouvrir ce type d'adresse.http://www.turzo.fr/remerciment.html");

merci pour le coup de main

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: WebD le le 29-10-2012 a 01:39:49

Essais sans Refresh: 5;

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: bidouille7 le le 29-10-2012 a 10:11:55

Bonjour. Corriges ta page "remerciement.html il manque le E en 3ème position. Cela vient peut-être de ça. A plus.

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: tfranck le le 29-10-2012 a 19:42:39

super ça marche ,merci à vous deux c'etait pas le E dans remerciement, j'ai enlever Refresh: 5; mais cela ne marchais toujours pas mais je ne l'ai pas remis et comme je ne lache pas j'ai vérifié et je me suis appercu que mes fichiers etaient rangés dans un sous dossier nommé PAGES donc j'ai inséré /pages/ http://www.turzo.fr/pages/remerciement.html. et voila encore merci .

;)

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: tfranck le le 29-10-2012 a 20:39:40

Savez vous comment ajouté la petite vignette carré ou logo sur le coté gauche du nom d'un site ?
bien à vous

Titre: Re:je ne trouve pas l'erreur sur dreamveaver
Posté par: WebD le le 30-10-2012 a 09:38:16

Favicon generator:
http://www.services-webmaster.webdesign-entreprise.com/favicon-generator.php


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.