[php] str_replace wil niet vervangen door &

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • AtlonXP1800
  • Registratie: Augustus 2001
  • Laatst online: 29-01 12:01
Ik heb een stukje code wat de & in links moet vervangen door &
De links worden uitgelezen uit een database.

De code ziet er zo uit:

PHP:
1
2
$linkaanpas = str_replace ("&", "&" , $sqlrow["SC_NAME"] );
echo $linkaanpas;


helaas wekt dit niet, de & wordt gewoon door een & vervangen. Bij elke andere text die ik in vul ipv & wordt er wel netjes vervangen.

Iemand enig idee waar dit aan ligt?

Acties:
  • 0 Henk 'm!

Verwijderd

uhm, je vervangt ook de & met een &?

Acties:
  • 0 Henk 'm!

  • phYzar
  • Registratie: November 2001
  • Nu online
euhhm, ja, ik neem aan dat react er een & van maakt?

ik denk dat de & wel vervangen is door een & amp;, maar je browser laat de echo zien als &.

Staat er in je source ook & amp; (in bv internet explorer dus view page source doen ofzo)?

[ Voor 65% gewijzigd door phYzar op 01-04-2004 20:35 ]


Acties:
  • 0 Henk 'm!

  • renekosterman
  • Registratie: Februari 2003
  • Laatst online: 04-03-2019
je bedoelt dus dat je er een & amp; (zonder spatie) van wilt maken

[ Voor 16% gewijzigd door renekosterman op 01-04-2004 20:32 ]


Acties:
  • 0 Henk 'm!

  • AtlonXP1800
  • Registratie: Augustus 2001
  • Laatst online: 29-01 12:01
oh ja, ik zie het nu pas, reacte heeft er een & van gemaakt.
Ik wil dus inderdaad & vervangen door & amp; (zonder spatie)

Acties:
  • 0 Henk 'm!

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

offtopic:
Dit kan je doen met [norml] tags, zie: [norml]&[/]

Acties:
  • 0 Henk 'm!

  • BoXie
  • Registratie: Juni 2001
  • Laatst online: 30-03-2023
Kijk es naar de functie: htmlspecialchars()

http://nl3.php.net/manual/en/function.htmlspecialchars.php

Acties:
  • 0 Henk 'm!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03:42

.oisyn

Moderator Devschuur®

Demotivational Speaker

X-Lars: ja maar niet in code tags, waar het eigenlijk sowieso al niet hoort te gebeuren
Je kan het natuurlijk ook dubbelop in je code zetten om het even duidelijk te maken: &

Zie:
PHP:
1
&

:)

.edit: hmz, blijkbaar doet ie het met 2 amps ook niet, maar dat is misschien omdat ik html rechten heb? Erg buggy iig allemaal 8)7 je moet er dus 3 gebruiken

[ Voor 36% gewijzigd door .oisyn op 01-04-2004 20:52 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Acties:
  • 0 Henk 'm!

  • X-Lars
  • Registratie: Januari 2004
  • Niet online

X-Lars

Just GoT it.

Ah, maar een normale user kan het dus wel gewoon zo doen (let op verschil PHP/code tags):
code:
1
&

Met [b][norml]&[/][/]
PHP:
1
&

Met [b][norml]&[/][/]
Pagina: 1