Toon posts:

[PHP] variable met &

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een probleempje met het doorgeven van een variable naar een andere pagina, zie hieronder...
PHP:
1
2
3
4
5
6
<?
$naam = "test 1 &amp; test 2" ;
$naam = str_replace("&amp;",chr(38), $naam);

echo ("<a href=\"test.php?naam=$naam\">test</a>");
?>

De link die gemaakt is, is: test.php?naam=test%201%20&%20dit%20is%20test%202

Zoals je waarschijnlijk al ziet, blijft de & een & waardoor hij "test 2" als een nieuwe variabele ziet, maar dat is niet de bedoeling.

Wat ik wil bereiken is dat "naam" de kop in een html pagina gaat worden. Maar dan niet in verschillende stukjes :)

Nu heb ik str_replace geprobeerd, maar dat werkt ook niet.. iemand?

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

urlencoding?

Verwijderd

Misschien kan je iets met html entities:

http://www.php.net/manual/en/function.htmlentities.php

  • [ti]
  • Registratie: Februari 2000
  • Niet online
idd gewoon urlencode() gebruiken.

$naam = urlencode($naam); ofzo bv.

Verwijderd

Topicstarter
juist! die zocht ik!
bedankt