no se que me falla, no lo encuentro. Me echais una mano?
Este es el codigo:
<html>
<head><title>Envío de emails</title>
</head>
<body bgcolor="#ffffff" text="#000000">
<p><span class="tit1">ENVÍO DE EMAILS</span><p>
Código PHP:
<? if ($REQUEST_METHOD<>"POST") { ?>
<?
$firmaHTML = "";
$firmaEmail = "";
$fp = @fopen("firma.txt","r");
if ($fp) {
while (!feof($fp)) {
$c = fgetc($fp);
$firmaHTML .= $c;
if (ord($c)==13) {
$firmaHTML .= "<br>";
}
$firmaEmail .= $c;
}
}
?>
<table cellpadding="2" cellspacing="0" border="0">
<tr>
<td class="txtneg" valign="top">Nombre remitente:</td>
<td><input type="text" name="nombreRemitenteForm" class="txt" size="20" maxlength="20" value=""></td>
</tr>
<tr>
<td class="txtneg" valign="top">Email remitente:</td>
<td><input type="text" name="emailRemitenteForm" class="txt" size="30" maxlength="30" value=""></td>
</tr>
<tr>
<td class="txtneg" valign="top">Nombre destinatario:</td>
<td><input type="text" name="nombreDestinatarioForm" class="txt" size="20" maxlength="20" value=""></td>
</tr>
<tr>
<td class="txtneg" valign="top">Email destinatario:</td>
<td><input type="text" name="emailDestinatarioForm" class="txt" size="30" maxlength="30" value=""></td>
</tr>
<tr>
<td class="txtneg" valign="top">Asunto:</td>
<td><input type="text" name="asuntoForm" class="txt" size="40" maxlength="40" value=""></td>
</tr>
<tr>
<td class="txtneg" valign="top">Prioridad:</td>
<td><select class="txt" name="prioridadForm" size="1">
<option value="1">Alta</option>
<option value="3" selected>Normal</option>
<option value="5">Baja</option>
</select></td>
</tr>
<tr>
<td class="txtneg" valign="top">Mensaje:</td>
<td class="txt"><textarea cols="50" rows="8" name="mensajeForm" class="txt"></textarea></td>
</tr>
Código PHP:
<?
if ($firmaHTML<>"") { ?>
<tr>
<td class="txtneg" valign="top">Añadir firma <input type="checkbox" name="firmaForm">:</td>
<td class="txtnor"><input type="hidden" name="firma" value="<?=$firmaEmail?>"><?=$firmaHTML?></td>
</tr><?
}
?>
<tr>
<td colspan="2" align="right" bgcolor="#cccccc">
<input type="reset" class="boton" value="Borrar">   ;
<input type="submit" class="boton" value="Enviar">
</td>
</tr>
</table>
</form>
Código PHP:
<?
} else {
define (NL,"\r\n");
$extra = "From: ".$nombreRemitenteForm." <".$emailRemitenteForm.">";
$extra.= NL."To: ".$nombreDestinatarioForm." <".$emailDestinatarioForm.">";
$extra.= NL."X-Priority: ".$prioridadForm;
if (date(G)==1) {
$momento = date(j)."/".date(n)."/".date(Y)." a la ".date(G).":".date(i).":".date(s);
} else {
$momento = date(j)."/".date(n)."/".date(Y)." a las ".date(G).":".date(i).":".date(s);
}
if ($firmaForm=="on") {
$mensajeForm = $mensajeForm."\n\n".$firma;
};
if (@mail($emailDestinatarioForm,$asuntoForm,$mensajeForm,$extra)) {
$msg = "<p><br><b>Se ha enviado un mensaje a ".$nombreDestinatarioForm." el ".$momento.".</b>";
} else {
$msg = "<p><br><b>El mensaje no se ha podido enviar.</b>";
}
print ($msg);
}
?>
</html>
Tengo el apache 4.0.6
gracias