Muy Buenas,
quiero recuperar una variable js en php para hacer una consulta pero no hay manera…
tengo lo siguiente:
Esta funcion me abre una ventana modal donde puedo mandar un mensaje y quiero recuperar el valor "nombre" para saber el id.
function toogle(a,b,c,elemento)
{
$('#textArea').val('');
nombre=elemento.value;
document.getElementById("CabeceraMensaje").innerHTML = "Enviar mensaje a " + nombre;
jQuery.ajax({
url: "<?php echo Yii::app()->createURL('protected/views/oferta/_ofertaListView.php') ?>",
type: 'POST',
data: { 'nombre' : nombre },
});
document.getElementById(<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' />.style.display=a;
document.getElementById(c).style.display=a;
}
Llamo al mismo archivo(_ofertaListView.php),la vista (que no se si se hace asi, o habria que hacerlo directamente mandandolo al controlador)
aqui recojo la variable(en el mismo archivo):
if(isset($_POST['nombre']))
{
$nombre = $_POST['nombre'];
echo $nombre;
$usuario=Usuario::model()->find('nickname=:nickname', array(':nickname'=>$nombre));
$idRecive=$usuario->idusuario;
}
y lo envio al controlador como un hidden en mi form.
La cosa es que no me recoge nada, como habria que hacerlo? que se me escapa…?
Agradeceria mucho la ayudaa porfavoor !
Gracias y un saludooo !