¿Sabeis script utiles para formularios?

Hola, buenas, soy nuevo en este foro, y he aprendido a hacer formularios, mirad
www.rincondemkl.com/formulario
Es sencillo, querria saber, si sabeis, como hacer, por ejemplo, si dejas un espacio en blanco, al darle a enviar, se cancele el envio y le informe, lo que se ha dejado en blanco?¿, gracias
Saludos ;) Mikel
Miquel escribió:Hola, buenas, soy nuevo en este foro, y he aprendido a hacer formularios, mirad
www.rincondemkl.com/formulario
Es sencillo, querria saber, si sabeis, como hacer, por ejemplo, si dejas un espacio en blanco, al darle a enviar, se cancele el envio y le informe, lo que se ha dejado en blanco?¿, gracias
Hola, bueno conozco algunos codigos que uso generalmente en mis formularios, estos que yo tengo son para revisar que el que escribe en el formulario no deje ningun espacio en blanco, te escribo el codigo a continuacion en php para tu formulario:
en primer lugar, creamos unas variables, que son lo que el usuario escribe en el formulario, te explico como es
codigo php:
<?php
$nombre=$_POST['nombre'];
$mail=$_POST['correo'];
$asunto=$_POST['asunto'];
$opinion=$_POST['opina'];
$comentario=$_POST['comentario'];
Esto lo pones arriba de todo de tu archivo "enviarcorreo.php"
despues, dejas una linea vacia y abajo de esa linea escribe lo siguiente:
if ($nombre=="")
{
echo 'Debes escribir tu nombre para enviar tu opinion.';
}
elseif ($mail="" or $mail="")
{
echo 'Mail incorrecto, por favor escribe tu email correctamente.';
}
elseif ($asunto=="")
{
echo 'Escribe el asunto antes de enviar el mensaje';
}
elseif ($opinion=="")
{
echo 'Antes de enviar el mensaje debes escribir tu opinion.';
}
elseif ($comentario=="")
{
echo 'Escribe un comentario antes de continuar';
}
?>
Con este codigo, si deja algun espacio vacio, le va a mostrar el mensaje que puse, tambien, si el correo electronico empieza con un espacio en blanco, le va a decir mail incorrecto, despues, todo lo que empieza con el signo "peso" ($) es una variable, es decir, es lo que podria contener ese espacio. Espero que te sirva, Saludos y suerte.
jaja, no me va :S, pero bueno da =, muchas gracias por el interes

Miquel
Saludos ;) Mikel
intenta con este


<html>
<head>
<title>Mándanos tus comentarios</title>
</head>

<body bgcolor="#cccc66" text="#003300" link="#006060" vlink="#006060">
<?
if (!$HTTP_POST_VARS){
?>



<form name='formulario' id='formulario' method='post' action='formulario.php' target='_self'>


Nombre <input type='text' name='Nombre' id='Nombre'></p>


Apellidos <input type='text' name='Apellidos' id='Apellidos'></p>


E-mail <input type='text' name='E-mail' id='E-mail'></p>


<input type='radio' value='Hombre' name='Sexo' id='Sexo'>Hombre</p>


<input type='radio' value='Mujer' name='Sexo' id='Sexo'>Mujer</p>
<p align='center'>
<input type='submit' value='Enviar formulario'>
<input type='reset' value='resetear formulario'>
</p>
</form>


<?php


function form_mail($sPara, $sAsunto, $sTexto, $sDe){

if ($sDe)$sDe = "From:".$sDe;

foreach ($_POST as $nombre => $valor)
$sTexto = $sTexto."n".$nombre." = ".$valor;

return(mail($sPara, $sAsunto, $sTexto, $sDe));
}


if (form_mail("[correo eliminado]",
"Activación de formulario",
"Los datos introducidos en el formulario son:nn",
"[correo eliminado]"
)
)
echo "Su formulario ha sido enviado con exito";

?>


</body>
</html>
:wink:
eSTE ES EL QUE HICE YO CON " JOTFORM"
NO SE SI TE LO PODRE COPIAR SI NO TE SUBIRE LA PAGINA PARA QUE VEAS:

NOMBRE: *

APELLIDOS: *

E-mail: *

REPETIR E_mail

Tfn.CONTACTO

DIRECCION: *

CIUDAD:

HAS JUGADO EN OTRO/S EQUIPOS

Free Image Hosting [xs.to]
Es ESENCIAL en este mundo, para no crear vagos ENSEÑAR
como ves el mio esta dedicado a los jugadores o los chavales que se apunten a nuestro CLUB

me han salido tantos codigos al quere mandarte el programa con el que hacerlos que he hecho varios intentos
con este programa puedes hacerlos todo lo grandes que quieras es muy intuitivo y tiene traducion al CASTELLANO

ESPERO HABER SIDO UTIL

buscalo con JOTFORM NO CON H
Es ESENCIAL en este mundo, para no crear vagos ENSEÑAR
muchas gracias saruman, es justo lo que buscaba, esa pagina es genial ;)