Ver Mensaje Individual
  #10 (permalink)  
Antiguo 31/12/2003, 00:24
RODRIASTU
 
Fecha de Ingreso: agosto-2003
Ubicación: Argentina
Mensajes: 71
Antigüedad: 20 años, 8 meses
Puntos: 0
me habia equivocado en el post

hola, perdon pero me habia equivocado cuando dije aqui en un post, pero los campos estaban bien, era:
name; email,message , no era comments como puse en un post.
Igualmente voy a ver eso de las variables dejando la directiva a ON , pero entonces a cada variable por ejem $name en todo el script, le tendria q poner la supervariable global?
puede que quede asi el script?

<?
if (!isset($_POST['name']) || !isset($_POST['email']) || !isset($_POST['message']) || empty($_POST['name']) || empty($_POST['email']) || empty($_POST['message'])) {
print "&result=Fail";
print "&errorMsg=" . urlencode("Se requiere llenar con datos.");
exit;
}

$email = strtolower($_POST['email']);

addentry($name, $email, $message);

function addentry($_POST['name'], $_POST['email'], $_POST['message']) {

$posted = strftime("%D %I:%M %p");

$message = stripslashes($_POST['message']);

$file = fopen('entry.txt', 'a+');

if (!$file) {
print "&result=Fail";
print "&errorMsg=" . urlencode("Could not open entry.txt file. Change CHMOD levels to 766.");
exit;
}

fputs($file, "<font color=\"#000000\">Nombre:</font> $_POST['name']\n<font color=\"#000000\">Email:</font> <font color=\"#CCCCCC\">$_POST['email']</font><br>\n<font color=\"#000000\">Hora:</font> $posted\n<font color=\"#000000\">Mensaje:</font> $_POST['message']\n\n");
fclose($file);

// Send admin an email when new entry occurs
// mailAdmin($name, $email);
}

function mailAdmin($_POST['name'], $_POST['email']) {
$mailTo = "xsdsd <[email protected]>";
$mailFrom = "From: Libro de Visitas <[email protected]>";
$mailSubject = "Nuevo Mensaje Libro de Visitas";
$mailBody = "$name ($email) has just posted in your guestbook\n\nView it at http://www.sdo.com.ar";
mail($mailTo, $mailSubject, $mailBody, $mailFrom);
}

print "&result=okay";
exit;

?>

SALUDOS
__________________
<<Rodr-GO!!!!>>