ékezetes karakterek átadása paraméterként
Sziasztok !
Csak akkor fordulok már hozzátok a süket problémáimmal, ha végképp nem boldogulok valamivel.
Nos egy PHP fájlból egy másiknak szeretnék paramétereket átadni. Ezzel nincs is gond egészen addig, amíg ékezetes karakterek nincsenek benne. Nekem viszont vannak. Sok mindennel próbálkoztam, eredménytelenül. Örömmel venném, ha segítenétek, amit előre is köszönök.
■ Csak akkor fordulok már hozzátok a süket problémáimmal, ha végképp nem boldogulok valamivel.
Nos egy PHP fájlból egy másiknak szeretnék paramétereket átadni. Ezzel nincs is gond egészen addig, amíg ékezetes karakterek nincsenek benne. Nekem viszont vannak. Sok mindennel próbálkoztam, eredménytelenül. Örömmel venném, ha segítenétek, amit előre is köszönök.
urlencode
ékezetes karakterek elvesznek
print "location.href=\"valami.php?nev=".urlencode($nev)."\";";
átvétel
print urldecode($_GET['nev']);
Átadás módja
például
vagy így
de így sem ment
'nev' => $nev,
'akarmi' => $akarmi
);
$param = http_build_query($adat);
print "location.href=\"valami.php?".$param."\";";
Teljesen jó
A location.href nem tudom mi akar lenni.
PHP-vel még csak ismerkedem,
print "location.href=\"valami.php?".$nev."\";";
print "</script>";
A 'szúrónfájókörülmetélőtű' helyett írhatok $nev-et is ?
1. szabály: minden legyen
nem lehet
FPDF a ludas
Köszönet mindenkinek a segítségért !!!