Redirectionare dupa un succes in ajax

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
cadou
Mesaje:328

Redirectionare dupa un succes in ajax

Am incercat ca dupa ce se logheaza sa il redirectioneze catre o anumita pagina.
am incercat

Cod: Selectaţi tot

header("Location: /profil-"+lnume".php"); 
dar cu firebug imi zice asa:

Cod: Selectaţi tot

SyntaxError: missing ) after argument list
header("Location: /profil-"+lnume".php");
am mai incercat si :

Cod: Selectaţi tot

window.location.href='/profil-'+lnume'.php';
dar cu firebug imi zice asa:

Cod: Selectaţi tot

SyntaxError: missing ; before statement
window.location.href='/profil-'+lnume'.php';

CristianAlexandru17 Mesaje:13
Salut,
Din cate vad, se pare ca tu faci concatenare, cu o variabila acolo. Gresesc?
Eroarea aceea vrea sa spuna ca, tu nu ai despartit variabila (pe care ai scris-o gresit) de ghilimele, si de aceea PHP crede ca functia se termina dupa "/profil".

Ca sa concatenezi o variabila intre 2 string-uri in PHP se foloseste asa numitul punct (" . "), iar pentru variabila se foloseste " $ ".

cadou Mesaje:328
Da imi da din nou eroare:
SyntaxError: missing name after . operator

MarPlo Mesaje:4343
Salut
In JavaScript nu e functia header(), iar operatorul de concatenare e semnul plus (+).
Incearca asa:

Cod: Selectaţi tot

window.location = '/profil-'+ lnume +'.php';