Hola, primero les cuento que de js se muy poco, si hubiera alguna lectura que me pudieran sugerir se los agradeceria mucho, se que internet esta llena pero creo q es mejor preguntarle a quienes saben del tema.
Mi dudam implemente un sistema de login que saque de esta pagina:
Cita: http://tutsforweb.blogspot.com/2012/05/ajax-login-form-with-jquery-and-php.html
El tema es que en la funcion que describo mas abajo aparece la sgte instruccion
Código PHP:
$("#profile").html("<a href='http://localhost/web-modular/includes/logout.php' id='logout'>Logout</a>");
la cual devuelve ese html a la pagina web. Mi pregunta es ¿como se puede agregar otra linea con el contenido de una variable de php.
algo como esto:
Código PHP:
$("#profile").html("<?php echo "Usuario: ".$_SESSION['user_name']?> <a href='http://localhost/web-modular/includes/logout.php' id='logout'>Logout</a>");
He intentado de mil formas y no puedo.
Gracias,
la función completa:
Código PHP:
$("#login").click(function(){
// alert(location.href);
username=$("#user_name").val();
password=$("#password").val();
$.ajax({
type: "POST",
url: "http://localhost/web-modular/includes/login.php",
data: "name="+username+"&pwd="+password,
success: function(html)
{
if(html=='true')
{
$("#login_form").fadeOut("normal");
$("#shadow").fadeOut();
$("#profile").html("<a href='http://localhost/web-modular/includes/logout.php' id='logout'>Logout</a>");
}
else
{
$("#add_err").html("Wrong username or password");
}
},
beforeSend:function()
{
$("#add_err").html("Cargando...")
}
});
return false;
});