Se creó un portal:
http://onesportsonline.com/ que Im hosting en go daddy. Este es mi primer formulario de correo. El formulario funciona un poco. Soy capaz de recibir y correo electrónico con el nombre de los visitantes y dirección de correo electrónico y un comentario. Sin embargo, en el cuadro de mensaje no puede poner un espacio entre palabras. También después de golpear el botón enviar y el error aparece. Con esto se agradecería cualquier ayuda.
Heres el 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 el código HTML asociado al formulario:
<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>
Crea una sección de contacto