Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Duda sobre integrar clases y automatizar

Estas en el tema de Duda sobre integrar clases y automatizar en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola a todos disculparan el titulo pero no sabia como explicarme, la situacion es la siguiente, estoy buscando la forma de poder crear un codigo ...
  #1 (permalink)  
Antiguo 07/02/2007, 19:17
 
Fecha de Ingreso: marzo-2004
Mensajes: 186
Antigüedad: 20 años, 1 mes
Puntos: 0
Duda sobre integrar clases y automatizar

Hola a todos disculparan el titulo pero no sabia como explicarme, la situacion es la siguiente, estoy buscando la forma de poder crear un codigo php que genere un javascrip el Javascript va asi:

Código PHP:

<scrip>
function 
validar(formulario) { //Esta parte solo se puede crear una vez, ya que es el inicio de la funcion


//esta parte de aqui se puede ir creando varios nuevos objetos con nuevos datos cambiando lo de formulario y puesto1

  
if (formulario.puesto1.value.length 1) {
    
alert("Escriba por lo menos 1 caracteres en el campo \"Puesto del ultimo trabajo\".");
    
formulario.puesto1.focus();
    return (
false);
  }
  var 
checkOK "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ" "abcdefghijklmnñopqrstuvwxyzáéíóú " "123456789" ;
  var 
checkStr formulario.puesto1.value;
  var 
allValid true
  for (
0checkStr.lengthi++) {
    
ch checkStr.charAt(i); 
    for (
0checkOK.lengthj++)
      if (
ch == checkOK.charAt(j))
        break;
    if (
== checkOK.length) { 
      
allValid false
      break; 
    }
  }
  
 
    return (
true); // esta parte tambien solo se puede hacer una ves
}         // junto con la cabecera
</script> 

No se si me deje entender, lo que pasa es quiero poder asi enriqucer una libreria de varios objetos ya echos y automatizar mi produccion, en caso no me deje entender, o quieran apredearme no seais muy crueles

gracias a todos por sus respuestas, apedreadas empujones :P

un saludo y un abrazo
__________________
Software a Medida
voip Locutorios
  #2 (permalink)  
Antiguo 07/02/2007, 20:02
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 20 años, 5 meses
Puntos: 8
Re: Duda sobre integrar clases y automatizar

Este foro es de PHP y no de JavaScript.
  #3 (permalink)  
Antiguo 07/02/2007, 20:26
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Mensaje Re: Duda sobre integrar clases y automatizar

Cita:
Iniciado por migueilichenco Ver Mensaje
No se si me deje entender, lo que pasa es quiero poder asi enriqucer una libreria de varios objetos ya echos y automatizar mi produccion, en caso no me deje entender, o quieran apredearme no seais muy crueles
migueilichenco, si lo que deseas es automatizar la validacion de datos por el lado del cliente, quiza te ahorres bastante recurriendo a alguna de las muchas librerias de javascript que hay. Algunas te permiten realizar la validacion segun el class del elemento, pro ejemplo: class="validate-number"

Aqui hay un ejemplo:

Demo
Archivos

Utiliza mootools y para ponerlo a funcionar solo necesitas una pequeña inicializacion (ademas de incluir el archivo de mootools y el de la validación):

Código HTML:
<script type="text/javascript">
     var valid3 = new Validation('nombredelform');
</script> 
Con php lo unico que harias es colocarle los class="tipodevalidacion" a los input que correspondan y nada mas.

Y como esta libreria, tambien hay muchas otras alternativas dando vueltas por google.


Ojala te sirva,

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #4 (permalink)  
Antiguo 08/02/2007, 02:16
 
Fecha de Ingreso: diciembre-2003
Mensajes: 204
Antigüedad: 20 años, 4 meses
Puntos: 2
Re: Duda sobre integrar clases y automatizar

wow Fridureiks no conocia lo que has puesto, me va a servir bastante ;)
  #5 (permalink)  
Antiguo 08/02/2007, 05:23
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Duda sobre integrar clases y automatizar

Solo decir que esta forma de validar la encontre ayer de casualidad y aun no la probe. Utilice otras similares, pero ninguna como esta que te inserta el mensaje de error al lado del input. Habria qu eprobarlo en varios navegadores a ver como funciona... pero segun lei, mootools no tiene problemas.

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #6 (permalink)  
Antiguo 08/02/2007, 09:07
 
Fecha de Ingreso: marzo-2004
Mensajes: 186
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: Duda sobre integrar clases y automatizar

Hola gracias por tu respuesta, si se ve muy interesante, pero aun no entiendo muy bien como implementarlo devido a que gran parte esta en ingles, baje el mootools, pero esta encriptado, si lo implementas podrias dar una demo por favor con el codigo fuente, gracias de antemano un saludo
__________________
Software a Medida
voip Locutorios
  #7 (permalink)  
Antiguo 08/02/2007, 11:28
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Duda sobre integrar clases y automatizar

La verdad es que lo probe y va genial

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Agregar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="javascript" type="text/javascript" src="js/mootools.js"></script>
<script language="javascript" type="text/javascript" src="js/mooValidation.js"></script>
</head>
<body>
<form class="formulario" id="form" method="post" action="index.php/abm/agregar/">
  <fieldset>
	<div class="fm">
		<label for="titulo">Titulo:</label>
		<input name="titulo" class="required" type="text" value="" />
	</div>
	<div class="fm">
		<label for="nota">Nota:</label>
		     <textarea id="nota" name="nota" class="required"></textarea>
        </div>
    </fieldset>
    <input class="submit" name="Submit" value="Guardar" type="submit" />
</form>
<script type="text/javascript">
	var valid = new Validation('form');
</script>
</body>
</html> 
En este caso, los dos campos del form son requeridos, class="required". No te olvides de incluir los ficheros:

<script language="javascript" type="text/javascript" src="js/mootools.js"></script>
<script language="javascript" type="text/javascript" src="js/mooValidation.js"></script>

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar

Última edición por Fridureiks; 08/02/2007 a las 14:31
  #8 (permalink)  
Antiguo 08/02/2007, 12:30
 
Fecha de Ingreso: marzo-2004
Mensajes: 186
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: Duda sobre integrar clases y automatizar

gracias muy practico ya me funciona de maravilla, ademas de poder editar las frases con facilidad, saludos
__________________
Software a Medida
voip Locutorios
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 06:21.