Trato de crear un link que abra una página diferente, a la cual le envío datos de usuario y contraseña por medio de un evento onclic y un javascript de la siguiente manera:
script en el head:
Código HTML:
<script type="text/javascript"> function session(username,password) { <?php global $usuario; global $contrasena; if(isset($_SESSION['auth_user'])) { $bdushahidi = array( 'user'=> $usuario , 'password'=> $contrasena ); $pm = curl_init('http://bpm.technoar.co/sys/es/neoclassic/login/login'); curl_setopt ($pm, CURLOPT_POST,0); curl_setopt($pm, CURLOPT_HEADER, 0); //le decimos qué parametros enviamos curl_setopt ($pm, CURLOPT_POSTFIELDS, $bdushahidi); curl_setopt($pm,CURLOPT_RETURNTRANSFER,1); $respuesta = curl_exec($pm); if($respuesta == 0) { print_r($respuesta); curl_close ($pm); } else { echo "<br>Imposible enviar datos de sesión<br>"; curl_close ($pm); } } ?> } </script>
Código HTML:
<li> <!--Aqui esta el link a processmaker--> <a target="_blank" href="http://bpm.technoar.co/sys/es/neoclassic/login/login" onclick="session(<?php $usuario ?>,<?php $contrasena ?>)"> <?php echo Kohana::lang('ui_main.contact'); ?> </a> </li>
El problema es que cuando un usuario se loguea, me salta el siguiente error:
Cita:
La verdad no se como resolverlo. Se que me dice que no esta reconociendo esa variable, pero no entiendo porque. themes/unicorn/views/header.php [12]:
Undefined index: username
Undefined index: username