& in PHP wordt & in HTML hellup!

Pagina: 1
Acties:

  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
span hier het volgende stukkie php:
PHP:
1
2
3
<?
echo "<IFRAME name=freem src=\"show_template.php?TemplateID=$TemplateID&amp;CardID=$CardID\" frameborder=\"0\" width=\"100%\" height=\"90%\">";
?>

zie hier het gevolg in HTML:

[html]
<IFRAME name=freem
src="show_template.php?TemplateID=1&CardID=18" frameBorder=0 width="100%"
height="90%">
[/html]

Hoe kan het dat php van het & teken in het phpbestand een & maakt... ik snap wel dat dat in HTML de "code" ervoor is maar waarom doet ie dat dan niet voor het vraagteken...
Ik moet echt op deze manier de variabelen meegeven... is er een manier waardoor ik die & weg kan werken..??

senks alvast...

Luc

Trying is the first step towards faillure...


  • Grum
  • Registratie: Juni 2001
  • Niet online
er is een setting in php (geen idee welke .. maar je kan em vast zelf vinden :P ) die htmlentities over ELKE line die geprint word haalt (met dit als gevolg)

dus even zoeken / vinden / uitzetten

  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
Best leuk... maar euh... waar vind ik dat in 's hemelsnaam?...

dit is dus de volgende vraag...

Luc

Trying is the first step towards faillure...


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

wat dacht je van in de configuratie file van php ?

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • LEiPiE
  • Registratie: Juni 2001
  • Laatst online: 17-09 21:57

LEiPiE

... (ing. van weinig woorden)

(jarig!)
boeit absoluut niet of er in de URL nou & staat of &, het werkt allebei als het goed is.
Waarom het vraagteken niet vervangen wordt? Waarom wel? & heeft een speciale betekenis in HTML, vraagteken niet.

Papa x3, PHP-progger, Citrofiel, import-Tukker, muziekliefhebber


  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
[status]
Doen wat dusty zegt en vraag mezelf af waar ik dat in de ini file moet veranderen
[/status]

Trying is the first step towards faillure...


  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
Op maandag 01 oktober 2001 12:13 schreef leipie het volgende:
boeit absoluut niet of er in de URL nou & staat of &, het werkt allebei als het goed is.
Waarom het vraagteken niet vervangen wordt? Waarom wel? & heeft een speciale betekenis in HTML, vraagteken niet.
Nou ... volgens mij werkt het niet als ik & meegeef aan een src zoals hier:
<IFRAME name=freem
src="show_template.php?TemplateID=1&CardID=18" frameBorder=0 width="100%"
height="90%">

ik denk dat ie amp;CardID=18 gewoon als waarde ziet... enne das niet echt de bedoeling...

Ik heb altijd gedacht dat je & kon gebruiken om een & teken op het beeld te krijgen zonder dat dat gebolgen had voor je HTML-code.

Luc

Trying is the first step towards faillure...


Verwijderd

http://uk.php.net/manual/en/configuration.php

Je moet trouwens volgens de (X)HTML/XML spec eigenlijk & moet gerbuiken:
C.12 Using Ampersands in Attribute Values
When an attribute value contains an ampersand, it must be expressed as a character entity reference (e.g. "&"). For example, when the href attribute of the a element refers to a CGI script that takes parameters, it must be expressed as
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user
rather than as
http://my.site.dom/cgi-bin/myscript.pl?class=guest&name=user.

  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
fuck dan zit er waarschijnlijk ergens anders een foutje :(:(

ik weet denk ik wel ff genoeg .... voor nu ;)

senks ...

Luc

Trying is the first step towards faillure...

Pagina: 1