Google
Web dns.bdat.net

Re: [PHP-ES] Php vs Java

From: Satyam ( Satyam(EN)satyam.com.ar)
Date: Wed Nov 17 2004 - 17:48:18 CET


Lo que yo acostumbro hacer es dentro del script de Java le declaro variables
con los valores tomados de la base:

echo ' var algo=' . $valor;

Otra opcion es agregarle atributos a los campos. Los navegadores ignoran
los atributos que desconocen y, en tanto lo que agregues respete las normas
de XML, no habra problema.

Por ejemplo, la siguiente pagina muy breve te muestra que puedes agregar
atributos a un campo y que un programa de JavaScript los puede acceder:

<?php
$minimo = 0;
$maximo = 100;
?>
<html>
<head>
<script>
function test() {
 alert(document.forms['campos'].elements['campo'].maximo);
}
</script>
</head>
<body onLoad="test();">

<form name=campos>
<input name=campo type=text minimo=<?=$minimo?> maximo=<?=$maximo?> />
</form>
</body>
</html>

Lo unico que hace es mostrar en un alert() el valor de un atributo de un
campo. El valor de los atributos en este campo vienen de variables de PHP.

Puedes poner una llamada a una única función en el onSubmit del form y que
recorra todos los elementos del form buscando estos atributos de validación
y, si los encuentra, hacer la validación buscada. Nota que puedes agregar
en cada campo un atributo que indique el mensaje de error a mostrar en caso
de fallar la validación, así el error se hace específico al campo en error.

Satyam

----- Original Message -----
From: "Jorge D" < jorge.dieguez(EN)facinf.uho.edu.cu>
To: < php-es(EN)lists.php.net>
Sent: Wednesday, November 17, 2004 5:11 PM
Subject: [PHP-ES] Php vs Java

> Alguien me puede dar una idea de como combinar eventos de JavaScript con
> php.? El hecho es que necesito validar ciertas cosas que tengo en un sitio
> pero necesito informacion del servidor MySql, las validaciones las hago en
> Java porque son muchas y sobrecargarian el servidor. Gracias y cualquier
> idea que me den incluso para mejorarlo se agradece.
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Wed Jan 26 2005 - 23:58:52 CET