Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2003, 17:49
Avatar de LeCLUB
LeCLUB
 
Fecha de Ingreso: abril-2003
Ubicación: Barcelona (España)
Mensajes: 205
Antigüedad: 22 años
Puntos: 1
Sería un poco más facil ayudarte si pegaras el código no ?? xDDD

Bueno, aqui tienes un pequeño ejemplo con validación javascript y asp.

Código PHP:
INDEX.HTML
---------------------------------------------------------------------

<
html>
<
head>
</
head>
<
body>
<
script language="JavaScript">
   function 
Validar(form){
    var 
campo1 document.formulario.campo1.value;
    var 
campo2 document.formulario.campo2.value;
    var 
campo3 document.formulario.campo3.value;

    if (
campo1 == ""){
     
// Si el campo1 está vacío, mensaje de error y focus sobre el campo1
     
alert("Rellena el campo1");
     
document.formulario.campo1.focus();
     return 
false;
    }
    if (
campo2 == ""){
     
// Si el campo2 está vacío, mensaje de error y focus sobre el campo2
     
alert("Rellena el campo2");
     
document.formulario.campo2.focus();
     return 
false;
    }
    if (
campo3 == ""){
     
// Si el campo3 está vacío, mensaje de error y focus sobre el campo3
     
alert("Rellena el campo3");
     
document.formulario.campo3.focus();
     return 
false;
    }
     
// Si los campos están rellenados, dejamos que se envíe el formulario
     // y de paso, desactivamos el botón ENVIAR, no vaya ser que el servidor
     // tarde en responder, le entre un ataque de locura y nos envíe el
     // formulario 200 veces ;)
     
document.formulario.Submit.disabled = !this.checked;
   }
  
</script>
<form action="accion.asp" method="post" name="formulario" id="formulario" onSubmit="return Validar(this);">
  <p>
    <input name="campo1" type="text" id="campo1">
  </p>
  <p> 
    <input name="campo2" type="text" id="campo2">
  </p>
  <p> 
    <input name="campo3" type="text" id="campo3">
  </p>
  <p>
    <input type="submit" name="Submit" value="Enviar">
  </p>
</form>
</body>
</html>


ACCION.ASP
-------------------------------------------------------------------

<%@LANGUAGE="VBSCRIPT"%>
<%Option Explicit%>
<%
'declaramos variables que contendrán los datos
'de los campos del formulario
Dim campo1, campo2, campo3

'recuperamos los datos de los campo1, campo2 y campo3 del formulario
campo1 = Request.Form("campo1")
campo2 = Request.Form("campo2")
campo3 = Request.Form("campo3")

'imprimimos los valores de las variables campo1, campo2 y campo3
'para mirar que todo vaya bien, y para que quede bonito, le metemos
'un poco de html ;)

response.write (campo1 & "<br>")
response.write (campo2 & "<br>")
response.write (campo3 & "<br>")
%> 

Espero que esto te ayude

Un saludo ;)