Oe amigos ya subi mi formulario a internet pero me da un error:
Warning: mail() [function.mail]
*Si quieren intenten enviar un mensaje y les saldra ese error: Warning: mail() [function.mail]*
Aki esta la Url de mi FORMULARIO:
peru.99k.org/INDEX.HTM
Aki esta el codigo PHP.
envio.php
Código:
<? if (phpversion() >= "4.2.0") { if ( ini_get('register_globals') != 1 ) { $supers = array('_REQUEST', '_ENV', '_SERVER', '_POST', '_GET', '_COOKIE', '_SESSION', '_FILES', '_GLOBALS' ); foreach( $supers as $__s) { if ( (isset($$__s) == true) && (is_array( $$__s ) == true) ) extract( $$__s, EXTR_OVERWRITE ); } unset($supers); } } else { if ( ini_get('register_globals') != 1 ) { $supers = array('HTTP_POST_VARS', 'HTTP_GET_VARS', 'HTTP_COOKIE_VARS', 'GLOBALS', 'HTTP_SESSION_VARS', 'HTTP_SERVER_VARS', 'HTTP_ENV_VARS' ); foreach( $supers as $__s) { if ( (isset($$__s) == true) && (is_array( $$__s ) == true) ) extract( $$__s, EXTR_OVERWRITE ); } unset($supers); } } if($email=="") { echo "No ingresaste tu email"; exit(); } $respuesta="respuesta.htm"; $para ="[email protected]"; $sujeto = "formulario de mi web"; $encabezado = "From: $nombre <$email>"; $encabezado .= "\nReply-To: $email"; $encabezado .= "\nX-Mailer: PHP/" . phpversion(); $ip=$REMOTE_ADDR; $mensaje .= "NOMBRE = $nombre\n"; $mensaje .= "E-MAIL = $email\n"; $mensaje .= "MENSAJE = $mensaje\n"; $mensaje .= "IP = $ip\n"; if(!mail($para, $sujeto, $mensaje, $encabezado)) { echo "<h1>No se pudo enviar tu mensaje</h1>"; exit(); } else { $respuesta="respuesta.htm"; echo "<meta HTTP-EQUIV='refresh' content='1;url=$respuesta'>"; } ?>
Quiero que me ayuden, por favor...
Chao,Gracias.