Foros del Web » Programando para Internet » Javascript »

Introducir javascript en php

Estas en el tema de Introducir javascript en php en el foro de Javascript en Foros del Web. Hola pues resulta que tengo este codigo javascript que valida el campo de un documento si esta vacio Cita: <script type="text/javascript"> function verificar(){ if (document.forms.formu.Nombre.value=="") ...
  #1 (permalink)  
Antiguo 26/07/2012, 15:15
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 12 años, 4 meses
Puntos: 1
Introducir javascript en php

Hola pues resulta que tengo este codigo javascript que valida el campo de un documento si esta vacio

Cita:
<script type="text/javascript">
function verificar(){
if (document.forms.formu.Nombre.value=="")
{
alert("ERROR!!!\n\n El campo esta vacio.");
}
else
{ alert("CORRECTO!!!\n\n El campo esta cumplimentado.");
}}
</script>
pero con php no funciona

Formulario al que ingreso
Cita:
<form action="register.php" method="post" id="Nombre">
<p align="center">Paso 1
<p align="center">Nombre
:
<input type="text" name="name" size="20" id="name">
<p align="center">Apellidos
:
<input type="text" name="surname" size="20" id="surname">
<p align="center">País
<label for="pais"></label>
:
<select name="pais" id="pais" onChange="">
<option>España</option>
<option>Francia</option>
<option>Alemania</option>
</select>
<p align="center">Comunidad :
<select name="comunidad" id="comunidad">
<option>Andalucía</option>
<option>Aragón</option>
<option>Baleares, Islas </option>
<option>Canarias, Islas </option>
<option>Cantabria</option>
<option>Castilla y León </option>
<option>Castilla-La Mancha</option>
<option>Cataluña</option>
<option>Comunidad de Madrid </option>
<option>Comunidad Foral de Navarra</option>
<option>Comunidad Valenciana</option>
<option>Extremadura</option>
<option>Galicia</option>
<option>La Rioja</option>
<option>País Vasco</option>
<option>Principado de Asturias</option>
<option>Región de Murcia</option>
<option>Ciudad Autónoma de Ceuta</option>
<option>Ciudad Autónoma de Melilla</option>
</select>

<p align="center">Sexo
<label for="pais"></label>
:
<select name="sexo" id="sexo">
<option>Masculino</option>
<option>Femenino</option>
</select>
<p align="center">Dirección de correo
:
<input type="text" name="mail" size="20" id="mail">
<p align="center">Fecha de nacimiento
:
<input type="text" name="surname2" size="20" id="surname2">
<p align="center">Contraseña
:
<input type="text" name="password" size="20" id="password">
<p align="center">Alias
:
<input type="text" name="alias" size="20" id="alias">
<br>
<br>
<input type="submit" value="Siguiente">
</form>
codigo php

Cita:
<?php
session_start("user");
$id = $_POST['id'];
$name = $_POST['name'];
$surname = $_POST['surname'];
$sexo = $_POST['sexo'];
$pais = $_POST['pais'];
$mail = $_POST['mail'];
$password = $_POST['password'];
$alias = $_POST['alias'];
$permisos = $_POST['permisos'];
$online = $_POST['online'];
$foto = $_POST['foto'];
$fb=$_POST['fb'];
$tw=$_POST['tw'];
$you=$_POST['you'];
include("config.php");
if(mysql_select_db($db_base,$con)){
$consulta ="insert into users values ('$id','$name','$surname','$sexo','$pais','$mail', '$password','$alias','$permisos','$online','$foto' ,'$fb','$tw','$you','$describeme')";
if(mysql_query($consulta,$con))
{
echo "El usuario ha sido registrado correctamente";
header("Location:./iniciarsesion2.php");
}else{
echo "No se ha podido publicar";
}}
?>
Es un registro de usuario que funciona perfectamente, asi que no me vendria mal alguna ayuda.
  #2 (permalink)  
Antiguo 26/07/2012, 15:29
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: Introducir javascript en php

¿En donde se llama a la función verificar()?
  #3 (permalink)  
Antiguo 27/07/2012, 02:09
 
Fecha de Ingreso: abril-2012
Mensajes: 43
Antigüedad: 12 años
Puntos: 1
Respuesta: Introducir javascript en php

jejeje yo tambien se muy poco de js, pero no veo que se llame a la funcion en ningun momento...
  #4 (permalink)  
Antiguo 27/07/2012, 03:59
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Introducir javascript en php

He realizado unos cambios
Cita:
<script type="text/javascript">
function verificar(){
if (document.forms.formulario.name.value=="")
{
alert("ERROR!!!\n\n El campo esta vacio.");
}
else
{ alert("CORRECTO!!!\n\n El campo esta cumplimentado.");
}}
</script>
formulario

Cita:
<form action="register.php" method="post" id="formulario">
<p align="center">Paso 1
<input name="name" type="text" id="name" size="18" />

<p align="center">Nombre:
<input name="name" type="text" id="Nombre" size="18" />
<p align="center">Apellidos
:
<input type="text" name="surname" size="20" id="surname">
<p align="center">País
<label for="pais"></label>
:
<select name="pais" id="pais" onChange="">
<option>España</option>
<option>Francia</option>
<option>Alemania</option>
</select>
<p align="center">Comunidad :
<select name="comunidad" id="comunidad">
<option>Andalucía</option>
<option>Aragón</option>
<option>Baleares, Islas </option>
<option>Canarias, Islas </option>
<option>Cantabria</option>
<option>Castilla y León </option>
<option>Castilla-La Mancha</option>
<option>Cataluña</option>
<option>Comunidad de Madrid </option>
<option>Comunidad Foral de Navarra</option>
<option>Comunidad Valenciana</option>
<option>Extremadura</option>
<option>Galicia</option>
<option>La Rioja</option>
<option>País Vasco</option>
<option>Principado de Asturias</option>
<option>Región de Murcia</option>
<option>Ciudad Autónoma de Ceuta</option>
<option>Ciudad Autónoma de Melilla</option>
</select>
<p align="center">Sexo
<label for="pais"></label>
:
<select name="sexo" id="sexo">
<option>Masculino</option>
<option>Femenino</option>
</select>
<p align="center">Dirección de correo
:
<input type="text" name="mail" size="20" id="mail">
<p align="center">Fecha de nacimiento
:
<input type="text" name="surname2" size="20" id="surname2">
<p align="center">Contraseña
:
<input type="text" name="password" size="20" id="password">
<p align="center">Alias
:
<input type="text" name="alias" size="20" id="alias">
<p align="center">

<input type="submit" value="Siguiente" onclick="verificar()">
</form>
Pero ahora siempre sale correcto...?
  #5 (permalink)  
Antiguo 27/07/2012, 04:31
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Introducir javascript en php

Hola chcicos, llamar se llama, pero solo llama si el campo es solitario..

Cita:
<form id="formu" name="form1" method="post" action="">
Nombre: <input name="name" type="text" id="name" size="18" />
<input type="button" value="Verificar" onclick="verificar();" />
</p>
</form>
<script type="text/javascript">
function verificar(){
if (document.forms.formu.name.value=="")
{
alert("ERROR!!!\n\n El campo esta vacio.");
}
else
{ alert("CORRECTO!!!\n\n El campo esta cumplimentado.");
}}
</script>
Para que se llame a mas campos simultaneamente como seria?
  #6 (permalink)  
Antiguo 27/07/2012, 07:20
Avatar de Dradi7  
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 10 meses
Puntos: 220
Respuesta: Introducir javascript en php

es lo mismo como estas haciendo solo debes aumentar mas condicionales validando los campos y recomendación en vez de usar esto

document.forms.formu.name.value

usa mejor esto

documentos.forms["name"].elements["campo"].value;
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones
  #7 (permalink)  
Antiguo 03/08/2012, 14:34
 
Fecha de Ingreso: diciembre-2011
Mensajes: 414
Antigüedad: 12 años, 4 meses
Puntos: 1
Respuesta: Introducir javascript en php

Hola,

Cita:
<form id="formu" name="form1" method="post" action="">
Nombre: <input name="name" type="text" id="name" size="18" />
Apellidos: <input name="surnamme" type="text" id="surname" size="18" />
<input type="button" value="Verificar" onclick="verificar();" />
</p>
</form>
<script type="text/javascript">
function verificar(){
if (document.forms["name"].elements["surname"].value=="")
{
alert("ERROR!!!\n\n El campo esta vacio.");
}
else
{ alert("CORRECTO!!!\n\n El campo esta cumplimentado.");
}}
</script>

De esta manera no me funciona TT'
  #8 (permalink)  
Antiguo 03/08/2012, 15:09
Avatar de fleandro  
Fecha de Ingreso: junio-2012
Ubicación: Cali (Valle del cauca)
Mensajes: 18
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Introducir javascript en php

kfh1992, en la linea del document.forms reemplaza el "name" del formulario por el id "formu". salu2

Etiquetas: formulario, funcion, input, introducir, php, select
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 05:47.