1.instale easyphp* en mi pc ( en pocas palabras tengo mi servidor )
2.eh estado creado mi pagina con html, php , js, ect.
eh probado varios codigos php ( no se mucho sobre php " apenas inicio " )
sobre enviar un correo a algun mail.
por ejemplo :
este codigo es para enviar un correo al webmaster ( contacto )
Formulario.html
Cita:
Enviar.php<html>
<head>
<title>Formulario de Contacto</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="enviar.php">
<p>Nombre:<br />
<label>
<input name="nombre" type="text" id="nombre" />
</label>
<br />
Telefono:<br />
<input name="telefono" type="text" id="telefono" />
<br />
Email:<br />
<input name="email" type="text" id="email" />
<br />
Mensaje:<br />
<textarea name="mensaje" id="mensaje"></textarea>
<br />
<label>
<input type="submit" name="Submit" value="Enviar Formulario" />
</label>
</p>
</form>
</body>
</html>
<head>
<title>Formulario de Contacto</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="enviar.php">
<p>Nombre:<br />
<label>
<input name="nombre" type="text" id="nombre" />
</label>
<br />
Telefono:<br />
<input name="telefono" type="text" id="telefono" />
<br />
Email:<br />
<input name="email" type="text" id="email" />
<br />
Mensaje:<br />
<textarea name="mensaje" id="mensaje"></textarea>
<br />
<label>
<input type="submit" name="Submit" value="Enviar Formulario" />
</label>
</p>
</form>
</body>
</html>
Cita:
<?php
$mail='[email protected]';
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$thank="gracias.html";
$message = "
nombre:".$nombre."
telefono:".$telefono."
email:".$email."
mensaje:".$mensaje."";
if (mail($mail,"Formulario de Consulta",$message))
Header ("Location: $thank");
?>
$mail='[email protected]';
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$thank="gracias.html";
$message = "
nombre:".$nombre."
telefono:".$telefono."
email:".$email."
mensaje:".$mensaje."";
if (mail($mail,"Formulario de Consulta",$message))
Header ("Location: $thank");
?>
Gracias.html
Cita:
es solo la confirmacion de envio ( por asi decir )
bueno pues asi lo hago y cuando lo pruebo desde internet ( no encuentra la pagina enviar.php ), y cuando lo pruebo desde localhost ( Warning: Failed to Connect in c:\************\********\*************\enviar.php on line 19 )
si busco la linea 19 " if (mail($mail,"Formulario de Consulta",$message)) "
ok pense, quisas el codigo estas mal asi que abri el phpDesigner 2007 profecional
y nada, no me marca ningun error de sintaxis
alguien sabe que pueda ser, y muchas gracias.
------------------------------------------------------------------------------------------------
easyphp*( apache, php y mysql )