Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/01/2009, 05:36
Avatar de mdk
mdk
 
Fecha de Ingreso: noviembre-2002
Mensajes: 531
Antigüedad: 22 años, 3 meses
Puntos: 11
Respuesta: Paso de una variable php a un método javascript

No veo que tengas el:
Código PHP:
 function cargar(hola)
{
alert(hola);

como codigo javascript, metelo. Y tambien se te olvido poner el contenido de la function de javascript entre ' '

<FORM Name ="EspecializacionGeneral" method ="post" action ="AlgoritmoPrueba2.php3" onSubmit="return cargar('<?php echo $hola; ?>')">

Si sigue sin irte, crea esta function php que me dieron cuando yo tuve el mismo problema hace poco:

Código PHP:
function js_encode($s){ 
    
$texto=''
    
$s strtoupper($s);
    
$lon=strlen($s); 
    for(
$i=0;$i<$lon;++$i){ 
        
$num=ord($s[$i]); 
        if(
$num<16$texto.='\x0'.dechex($num); 
        else 
$texto.='\x'.dechex($num); 
    } 
    return 
$texto

entonces deberias de dejar la linea asi

<FORM Name ="EspecializacionGeneral" method ="post" action ="AlgoritmoPrueba2.php3" onSubmit="return cargar('<?php echo js_encode($hola); ?>')">

Saludos
__________________
SoY Lo Ke VeS iNKLuSo KuAnDo No Me VeS ;)