Novata en php con problemas!
Hola! Estoy diseñando un sitio web, en el que necesito una sección que mediante el llenado de unos datos permita mandarlos con un botón de submit a mi mail sin que el usuario tenga que abrir el outlook o algo así.
Tengo entendido que con php es la mejor forma de lograrlo, así que busque en la red y conseguí el código que más o menos adapte a mi página. El problema es que cuando trato de usarlos me sale
Parse error: parse error, unexpected '@' in /xhosts/irisdiseno.geocities.com/contacta.php on line 1
El codigo de la pagina es:
<html>
<head>
<title>Contacta conmigo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body,td,th {
color: #666666;
}
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
-->
</style></head>
<body>
<table width="800" height="204" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#B6D552">
<tr>
<td width="189"> </td>
<td width="34" rowspan="5"><img src="images/pleca.gif" width="23" height="512"></td>
<td width="577" rowspan="5"><form name="contacto" action="contacta.php" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="right"><img src="images/conmigo.gif" width="375" height="111"></div></td>
</tr>
</table>
<p class="style1">Nombre:
<input type="text" name="nombre">
</p>
<p class="style1"> E-mail:
<input type="text" name="destinatario">
</p>
<p class="style1">Asunto:
<input type="text" name="asunto">
</p>
<p><span class="style1">Mensaje:<br>
</span>
<textarea rows="8" cols="30" name="mensaje"></textarea>
</p>
<p> </p>
<p>
<input name="Enviar" type="submit" id="Enviar" value="Enviar">
<input name="Borrar" type="reset" id="Borrar" value="Borrar">
</p>
</form></td>
</tr>
<tr>
<td height="61"><div align="right"><a href="curriculum.htm"><img src="images/curriculum_.gif" width="96" height="30" border="0"></a></div></td>
</tr>
<tr>
<td height="59"><div align="right"><a href="trabajos.htm"><img src="images/trabajos_.gif" width="81" height="28" border="0"></a></div></td>
</tr>
<tr>
<td height="48"><div align="right"><img src="images/contacto.gif" width="81" height="29"></div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p> </p>
</body>
</html>
El archivo de contacta.php es:
<?
$destino= [email protected];
mail ($destino,$asunto,$nombre,$mensaje, 'From:'.$destinatario);
?>
Alguien podria decirme que hice mal y como arreglarlo?? Estoy totalmente perdida!
Gracias de antemano
Tengo entendido que con php es la mejor forma de lograrlo, así que busque en la red y conseguí el código que más o menos adapte a mi página. El problema es que cuando trato de usarlos me sale
Parse error: parse error, unexpected '@' in /xhosts/irisdiseno.geocities.com/contacta.php on line 1
El codigo de la pagina es:
<html>
<head>
<title>Contacta conmigo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body,td,th {
color: #666666;
}
body {
background-color: #000000;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
-->
</style></head>
<body>
<table width="800" height="204" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#B6D552">
<tr>
<td width="189"> </td>
<td width="34" rowspan="5"><img src="images/pleca.gif" width="23" height="512"></td>
<td width="577" rowspan="5"><form name="contacto" action="contacta.php" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="right"><img src="images/conmigo.gif" width="375" height="111"></div></td>
</tr>
</table>
<p class="style1">Nombre:
<input type="text" name="nombre">
</p>
<p class="style1"> E-mail:
<input type="text" name="destinatario">
</p>
<p class="style1">Asunto:
<input type="text" name="asunto">
</p>
<p><span class="style1">Mensaje:<br>
</span>
<textarea rows="8" cols="30" name="mensaje"></textarea>
</p>
<p> </p>
<p>
<input name="Enviar" type="submit" id="Enviar" value="Enviar">
<input name="Borrar" type="reset" id="Borrar" value="Borrar">
</p>
</form></td>
</tr>
<tr>
<td height="61"><div align="right"><a href="curriculum.htm"><img src="images/curriculum_.gif" width="96" height="30" border="0"></a></div></td>
</tr>
<tr>
<td height="59"><div align="right"><a href="trabajos.htm"><img src="images/trabajos_.gif" width="81" height="28" border="0"></a></div></td>
</tr>
<tr>
<td height="48"><div align="right"><img src="images/contacto.gif" width="81" height="29"></div></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p> </p>
</body>
</html>
El archivo de contacta.php es:
<?
$destino= [email protected];
mail ($destino,$asunto,$nombre,$mensaje, 'From:'.$destinatario);
?>
Alguien podria decirme que hice mal y como arreglarlo?? Estoy totalmente perdida!
Gracias de antemano
1 Respuesta
Respuesta de alvarlm
1