Forum » Server-Side scripting » Javascript in PHP
NJMedia
Berichten: 1146
avatar
Offline Stuur privebericht
Beste Cp'ers,

Ik ben een probleem tegen gekomen in mijn site. Ik probeer via een javascriptje een link te openen. Normaal geen probleem natuurlijk. Maar toen ik het in de echo zette, werkte het niet. Het is me niet gelukt om het antwoord te vinden, dus vraag ik het maar even hier.

Waarom werkt dit niet:
Code | Selecteer Alles
minimaliseren
1
echo "Welcome Guest! <br> <ul><li> <a href='javascript:;' onclick="browseTo('allezenders.php')">All Stations</a></li></ul>

26-12-2010 18:27
Dit topic is 218 keer bekeken door 49 verschillende leden
Reacties op: "Javascript in PHP"
1
thexeroxprojects.be
Berichten: 352
avatar
Offline Stuur privébericht
Probeer dit eens:
Code | Selecteer Alles
minimaliseren
1
echo 'Welcome Guest! <br> <ul><li> <a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li></ul> ';
26-12-2010 18:29
NJMedia
Berichten: 1146
avatar
Offline Stuur privébericht
Quote

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';'



Werk niet...
26-12-2010 18:45
Berichten: 637
avatar
Offline Stuur privébericht
backslash voor de ' zetten... dan word het dus \'allezenders.php\'.

Daar kan je zelf toch wel op komen?
26-12-2010 19:27
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
nvm
26-12-2010 23:26
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
Doet het gewoon zo:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
?>
Welcome Guest!
<ul>
    <li><a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li>
</ul>
<?


soms niet het netste manier om alles in echo's te zetten, voor overzicht raad ik je toch om uit echo te halen vooral bij html gebruik zoals <ul><li> en javascript
27-12-2010 01:16
De Knuffelbeer Van CP
Berichten: 169
avatar
Offline Stuur privébericht
Quote: NielsB

Doet het gewoon zo:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
?>
Welcome Guest!
<ul>
    <li><a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li>
</ul>
<?


soms niet het netste manier om alles in echo's te zetten, voor overzicht raad ik je toch om uit echo te halen vooral bij html gebruik zoals <ul><li> en javascript





Volgens mij start je een scripting block met <?php en ?> .. Werkt dit dan misschien? :

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
<?php

echo "Welcome Guest! <br><ul><li> <a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li></ul>";

?>
27-12-2010 07:33
NJMedia
Berichten: 1146
avatar
Offline Stuur privébericht
Bedankt allemaal. Heb het werkend gekregen. Uiteindelijk moest het zo:
Code | Selecteer Alles
minimaliseren
1
echo 'Welcome Guest! <br> <ul><li> <a href="javascript:;" onclick="browseTo('users/aanmelden.php')">Register</a></li></ul>';
27-12-2010 10:33
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
Quote: lollas

Quote: NielsB

Doet het gewoon zo:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
?>
Welcome Guest!
<ul>
    <li><a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li>
</ul>
<?


soms niet het netste manier om alles in echo's te zetten, voor overzicht raad ik je toch om uit echo te halen vooral bij html gebruik zoals <ul><li> en javascript





Volgens mij start je een scripting block met <?php en ?> .. Werkt dit dan misschien? :

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
<?php

echo "Welcome Guest! <br><ul><li> <a href="javascript:;" onclick="browseTo('allezenders.php')">All Stations</a></li></ul>";

?>



Als je goed oplet zet ik dus het stukje wat jullie in de echo hebben uit php in gewone plain text.
Daarom sluit ik php af en dan laat ik html zien en open ik php weer.
27-12-2010 11:30
Reageer op: "Javascript in PHP"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden