phpbar.de logo

Mailinglisten-Archive

[php] urlencode & java script

[php] urlencode & java script

Alexander Mieland php_(at)_phpcenter.de
Tue, 26 Jun 2001 14:03:49 +0200


----- Original Message -----
From: "Stefan Roeben" <fine-arts_(at)_t-online.de>
To: <php_(at)_phpcenter.de>
> Hallo Liste,
>
> Aus der DB kommt $myrow[2], in diesem Fall "Häuser". Klappt prima und das
> "ä" wird durch encode auch richtig übergeben:
>
> <?<a
>
href=\"javascript:Fenster('nav.php3?show=2','content.php3?target1=".urlencod
> e($myrow[2])." ')\">$myrow[0]></a>
> ?>
>
> Der Link und auch das neu Laden beider Frames funktioniert zwar, aber das
> "ä" wird falsch weitergegeben, als ob das mit dem encode gar nicht
> existieren würde.
>
> Stefan
>


Hallo Stefan,

Ich sehe da eigentlich nur zwei, _unerprobte_ Möglichkeiten:

1.
Trennen:
<?
$thisfield = urlencode($myrow[2]);
<a
href=\"javascript:Fenster('nav.php3?show=2','content.php3?target1=".$thisfie
ld." ')\">$myrow[0]</a>
?>

2.
Etwas umständlich selber umwandeln:
<?
$temp = str_replace("ä","%E4",$myrow[2]);
$temp = str_replace("ö","%F6",$temp);
$thisfield = str_replace("ü","%FC",$temp);
<a
href=\"javascript:Fenster('nav.php3?show=2','content.php3?target1=".$thisfie
ld." ')\">$myrow[0]></a>
?>


--
mfg Alexander Mieland
APP - Another PHP Programs
http://www.php-programs.de
Contact: dma147_(at)_web.de



php::bar PHP Wiki   -   Listenarchive