Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con else

Estas en el tema de problema con else en el foro de Frameworks JS en Foros del Web. Estoy construyendo un formulario en php Pero no logro hacer recoger variable de archivo, las otras variables si las recojo sin ningun problema. Ademas tambien ...
  #1 (permalink)  
Antiguo 11/04/2011, 11:07
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años, 8 meses
Puntos: 0
problema con else

Estoy construyendo un formulario en php
Pero no logro hacer recoger variable de archivo, las otras variables si las recojo sin ningun problema.
Ademas tambien quiero hacer que si uno de los campos no ha sido llenado me avise, he logrado hacerlo mediante un else pero lo que pasa que al momento de darme la alerta me la muestra de esta manera:
Ingrese datos en el campo Usuario Informacion.
Y no por ejemplo si le falta nada mas usuario:
Ingrese datos en el campo Usuario
o
Ingrese datos en el campo Informacion
Si falta datos en en el campo informacion
Este es el codigo alguien que me pueda ayudar se lo agradeceria mucho.
Código PHP:
echo "<FORM id=formulario action=formulario.php method=post 
    encType=multipart/form-data>
Usuario<input type=text name=usuario size=20 value=jose>
<P>Archivo<INPUT class=casilla id=archivo type=file size=35 name=archivo></P>
<P>Informacion<TEXTAREA name=informacion rows=5 cols=28></TEXTAREA></P>
<P><INPUT class=boton id=enviar type=submit value=Enviar name=enviar>
</FORM>"
;

//Validando formulario
if (isset($_POST[enviar]) && $_POST[usuario] != "" && $_POST[informacion] != "")
//aqui dice si aprete el boton Ingresar y nombre esta vacio ejecuto
//else de lo contrario no ejecuto
{
echo 
"Son correctos estos datos  Usuario".$a=$_POST[usuario]." Informacion".$b=$_POST[informacion]."";
}
else
{
echo 
"Ingrese datos en el campo ".$a='Usuario'."   ".$b='Informacion'."";

__________________
:cool: aprendiz :cool:
  #2 (permalink)  
Antiguo 11/04/2011, 11:23
 
Fecha de Ingreso: noviembre-2010
Mensajes: 16
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: problema con else

Solo faltan las comillas simple y las comillas doble, el codigo esta bien

Cita:
<?php
echo "
<FORM id=\"formulario\" action=\"formulario.php\" method=\"post\" encType=\"multipart/form-data\">
Usuario:<input type=\"0text\" name=\"usuario\" size=\"20\" value=\"jose\">
<P>Archivo:<INPUT class=\"casilla\" id=\"archivo\" type=\"file\" size=\"35\" name=\"archivo\"></P>
<P>Informacion:<TEXTAREA name=\"informacion\" rows=\"5\" cols=\"28\"></TEXTAREA></P>
<P><INPUT class=\"boton\" id=\"enviar\" type=\"submit\" value=\"Enviar\" name=\"enviar\">
</FORM>";

//Validando formulario
if (isset($_POST['enviar']) && $_POST['usuario'] != "" && $_POST['informacion'] != "")
//aqui dice si aprete el boton Ingresar y nombre esta vacio ejecuto
//else de lo contrario no ejecuto
{
echo "Son correctos estos datos Usuario:".$a=$_POST['usuario']." Informacion:".$b=$_POST['informacion']."";
}
else
{
echo "Ingrese datos en el campo ".$a='Usuario'." ".$b='Informacion'."";
}
?>
  #3 (permalink)  
Antiguo 11/04/2011, 11:42
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años, 8 meses
Puntos: 0
Respuesta: problema con else

Disculpenme mucho pero me equivoque de apartado de foro, esto debe de ir en en el foro de php.
__________________
:cool: aprendiz :cool:

Última edición por towi62; 11/04/2011 a las 11:51

Etiquetas: ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:21.