Archief - PHP/JS: scriptvraagje

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

beire_beton

Legacy Member
In een php echo wil ik een bepaald javascript oproepen:

echo '<a href="javascript:;" onclick="openPictureWindow_Fever(' . $images . $big . $file . ')"><img src="' . $images . $file . '" /></a>';

Als resultaat geeft dit dit:

<a href="javascript:;" onclick="openPictureWindow_Fever(image_gallery/big/0001.jpg)"><img src="image_gallery/0001.jpg" /></a>

MAAR, rond (image_gallery/big/0001.jpg) zouden kleine haakjes moeten staan in de source (zo dus: ('image_gallery/big/0001.jpg').

Als ik gewoon in het script die kleine haakjes toevoeg geeft hij deze : Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/barthoub/public_html/foto/index_div2.php on line 39 fout...

Wat wel te verwachten is, want hij verward die tekens...

Iemand een oplossing?

Obliv`

Legacy Member
ik ken weinig van javascript en nog minder van php, maar aan de foutboodschap te zien, denk ik dat je de quotjes moet escapen.

..._Fever(\' . $images . $...

omfg

Legacy Member
Obliv` zei:
ik ken weinig van javascript en nog minder van php, maar aan de foutboodschap te zien, denk ik dat je de quotjes moet escapen.

..._Fever(\' . $images . $...
je hebt gelijk, maar je moet nog een ' toevoegen.. want nu gaat hij een andere foutmelding geven, dus zo:

*edit*
die onclick vind ik wat overbodig.. je kan evengoed <a href="javascript: openPictureWindow......" gebruiken;
PHP:
echo '<a href="javascript: openPictureWindow_Fever(\'' . $images . $big . $file . '\');"><img src="' . $images . $file . '" /></a>';
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan