J'ai créé un site :
http://onesportsonline.com/ que Im d'hébergement sur go daddy. Il s'agit de mon premier formulaire de courrier électronique. La forme travaille quelque peu. Je suis capable de recevoir et de courriel avec le nom de visiteurs et adresse de courriel et un commentaire. Cependant, dans la boîte de message vous ne pouvez pas mettre un espace entre les mots. Aussi après avoir heurté le bouton soumettre et erreur surgit. Toute aide serait appréciée avec cela.
Heres php
<?php
$request_method = $_SERVER["REQUEST_METHOD"];
if($request_method == "GET"){
$query_vars = $_GET;
} elseif ($request_method == "POST"){
$query_vars = $_POST;
}
reset($query_vars);
$t = date("U");
$file = $_SERVER['DOCUMENT_ROOT'] . "/../data/gdform_" . $t;
$fp = fopen($file,"w");
while (list ($key, $val) = each ($query_vars)) {
fputs($fp,"<GDFORM_VARIABLE NAME=$key START>\n");
fputs($fp,"$val\n");
fputs($fp,"<GDFORM_VARIABLE NAME=$key END>\n");
if ($key == "redirect") { $landing_page = $val;}
}
fclose($fp);
if ($landing_page != ""){
header("Location: http://".$_SERVER["HTTP_HOST"]."/$landing_page");
} else {
header("Location: http://".$_SERVER["HTTP_HOST"]."/");
}
?>
- <?php
- $request_method = $_SERVER["REQUEST_METHOD"];
- if($request_method == "GET"){
- $query_vars = $_GET;
- } elseif ($request_method == "POST"){
- $query_vars = $_POST;
- }
- reset($query_vars);
- $t = date("U");
- $file = $_SERVER['DOCUMENT_ROOT'] . "/../data/gdform_" . $t;
- $fp = fopen($file,"w");
- while (list ($key, $val) = each ($query_vars)) {
- fputs($fp,"<GDFORM_VARIABLE NAME=$key START>\n");
- fputs($fp,"$val\n");
- fputs($fp,"<GDFORM_VARIABLE NAME=$key END>\n");
- if ($key == "redirect") { $landing_page = $val;}
- }
- fclose($fp);
- if ($landing_page != ""){
- header("Location: http://".$_SERVER["HTTP_HOST"]."/$landing_page");
- } else {
- header("Location: http://".$_SERVER["HTTP_HOST"]."/");
- }
- ?>
Heres HTML associée au formulaire :
<p>
<form action="/gdform.php" method="post">
<input type="hidden" name="subject" value="New E-Mail Subscriber" />
<input type="hidden" name="redirect" value="http://www.onesportsonline.com" />
<p>First Name <br/>
<input type="text" name="FirstName" /></p>
<p>Last Name<br/>
<input type="text" name="LastName" /></p>
<p>E-Mail<br/>
<input type="text" name="email" /></p>
<p>Message<br/>
<textarea name="comments" cols="50" rows="4">
</textarea></p>
<input type="submit" name="submit" value="submit"/>
</form></p>
- <p>
- <form action="/gdform.php" method="post">
- <input type="hidden" name="subject" value="New E-Mail Subscriber" />
- <input type="hidden" name="redirect" value="http://www.onesportsonline.com" />
- <p>First Name <br/>
- <input type="text" name="FirstName" /></p>
- <p>Last Name<br/>
- <input type="text" name="LastName" /></p>
- <p>E-Mail<br/>
- <input type="text" name="email" /></p>
- <p>Message<br/>
- <textarea name="comments" cols="50" rows="4">
- </textarea></p>
- <input type="submit" name="submit" value="submit"/>
- </form></p>
Créé une section Contactez-nous