Comunidad de diseño web y desarrollo en internet online

ayuda chicos!!!

Citar            
MensajeEscrito el 27 Sep 2006 05:17 pm
Hola soy nueva en esto del php y tambien nueva en el foro los felicito por sus conocimientos , es por eso q me atrevo a pedirles ayuda, resulta que cree un formulario de envio en html con una hoja php lo que pasa es que no se como agregar la opcion de los campos sean obligatorios que al no poner el nombre me diga que debo colocarlo, si alguien sabe como se hace pido que me oriente ya que debo terminarlo, el formulario me funciona bien pero ese es el unico problema, aca posteo el php:

<?
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 la dirección de correo electrónico";
exit();
}


$respuesta="respuesta1.html";

$para ="[email protected]";

$sujeto = "consultas";

$encabezado = "From: $nombre <$email>";
$encabezado .= "\nReply-To: $email";
$encabezado .= "\nX-Mailer: PHP/" . phpversion();


$ip=$REMOTE_ADDR;


$mensaje .= "CONTACTO = $contacto\n";
$mensaje .= "SOLICITUD = $solicitud\n";
$mensaje .= "HORA L/V = $hora l/v\n";
$mensaje .= "HORA SAB= $hora sab\n";
$mensaje .= "NOMBRE = $nombre\n";
$mensaje .= "EMAIL = $email\n";
$mensaje .= "TELÉFONOS = $teléfonos\n";
$mensaje .= "COMENTARIOS = $comentarios\n";
$mensaje .= "TU DIRECCION IP = $ip\n";

if(!mail($para, $sujeto, $mensaje, $encabezado))
{
echo "<h1>No se pudo enviar el Mensaje</h1>";
exit();
}
else
{
echo "<meta HTTP-EQUIV='refresh' content='1;url=$respuesta'>";
}

?>

si alguien sabe de este error porfa que postee alguna solucion se los agredecere besos chauu :lol:

Por rosita

1 de clabLevel



Genero:Femenino  

msie
Citar            
MensajeEscrito el 27 Sep 2006 06:05 pm
Jaja, Holas Mira le que siempre hago io es validar los form con el Dreamweaver, asi como esta web www.jankomensky.edu.pe
bueno si tomas este camino lo q tendras q hacer es los siguiente :

Supongo q ia tenes tu formulario con su boton enviar bueno, ademas se supone que ahorita tas en el Dreeamwevaer bueno,
ahora haz click en el boton enviarde tu formulario despues te vas a ventana->comportamientos luego en comportamientos te aparece un + le haces click y hay una opcion por ahi que dice validar formularios hazle click y alli hay opciones para lo que estas pidiendo creo ... bueno ahi ta ps

Por juan_gv

108 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.