login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Waar zit de fout?

Offline Rooonald - 04/04/2006 20:49 (laatste wijziging 04/04/2006 20:50)
Avatar van RooonaldHTML interesse
  1. echo "<a href="FILES/' .$_GET['prod']. '_big.jpg" target="blank"><img border="0" src="FILES/' .$_GET['prod']. '.jpg" alt=" '.$x.' "></a><br>

<center>Klik op de foto voor een vergroting!</center>

Ziet iemand waar de fout zit?

6 antwoorden

Gesponsorde links
Offline timo - 04/04/2006 20:50
Avatar van timo PHP ver gevorderde je opent echo met " en doet dan bij je link doodleuk unescaped een "... dat gaat niet werken he;-)
Offline marten - 04/04/2006 20:52
Avatar van marten Beheerder
  1. echo "<a href=\"FILES/" .$_GET['prod']. "_big.jpg\" target=\"blank\"><img border=\"0\" src=\"FILES/" .$_GET['prod']. ".jpg\" alt=\" ".$x." \"></a><br>
Offline denbeckers - 04/04/2006 20:59
Avatar van denbeckers PHP interesse
  1. echo '<a href="FILES/' .$_GET['prod']. '_big.jpg" target="blank"><img border="0" src="FILES/' .$_GET['prod']. '.jpg" alt=" '.$x.' "></a><br>';
Offline marten - 04/04/2006 21:02
Avatar van marten Beheerder fout 

in een echo moeten de " ge escaped worden

dus als je html gebruikt in een echo bijv <a href="link"> dan word het dus <a href=\"link\">
Offline rambo - 04/04/2006 21:06
Avatar van rambo HTML beginner Dit is niet het geval als je enkele ' gebruikt. Dan kun je wel gewoon " gebruiken. Andersom geldt dit ook, gebruik je " om te openen, dan kun je in diezelfde regel gewoon ' gebruiken. Wat denbeckers zegt is dus correct.
Offline Rooonald - 04/04/2006 21:17
Avatar van Rooonald HTML interesse Klopt, met zowel de oplossing van Marten als Denbeckers werkt mn script nu. Heel erg bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.21s