Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: [Opgelost] Parse error nieuw Paneel !HELP!

Posted by R03LTjuh on 18 januari 2009, 20:00
#1

ik krijg deze melding

Code


Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/waargaat/domains/waargaatditover.nl/public_html/administration/panel_editor.php(128) : eval()'d code on line 3


code is als volgt

Code


openside("activeradio");
echo "
PLUGINSPAGE="http://microsoft.com/windows/mediaplayer/en/download/"
ID=MediaPlayer
Name="mp_2321753863"
Width="300"
Height="300"
Src="mms://server.activeradio.nl/ActiveRadioLive/ActiveRadioLive"
AutoSize="1"
AutoStart="1"
ClickToPlay="1"
DisplaySize="0"
EnableContextMenu="1"
EnableFullScreenControls="1"
EnableTracker="1"
Mute="1"
PlayCount="1"
ShowControls="1"
ShowAudioControls="1"
ShowDisplay="0"
ShowGotoBar="0"
ShowPositionControls="0"
ShowStatusBar="0"
ShowTracker="1"
>

";
closeside();


please help!

Edited by Puma on 19 januari 2009, 12:38

Posted by icemania on 18 januari 2009, 20:36
#2

Je gebruikt aanhalingstekens binnen de echo string. Dat kan niet. PHP beschouwd dan na het tweede aanhalingsteken de string als gereed. Je kunt dit verhelpen door voor alle inline aanhalingstekens een forwardslash te plaatsen of deze te vervangen door een enkel aanhalingsteken.

Code

echo "
PLUGINSPAGE='http://microsoft.com/windows/mediaplayer/en/download/'
ID=MediaPlayer
Name='mp_2321753863'
Width='300'
Height='300'
Src='mms://server.activeradio.nl/ActiveRadioLive/ActiveRadioLive'
AutoSize='1'
AutoStart='1'
ClickToPlay='1'
DisplaySize='0'
EnableContextMenu='1'
EnableFullScreenControls='1'
EnableTracker='1'
Mute='1'
PlayCount='1'
ShowControls='1'
ShowAudioControls='1'
ShowDisplay='0'
ShowGotoBar='0'
ShowPositionControls='0'
ShowStatusBar='0'
ShowTracker='1'
>

";

Posted by Wanabo on 18 januari 2009, 21:29
#3

De methode van Icemania is om de code om te schrijven naar enkele quotes.

Er zijn nog twee andere manieren die ik zelf simpeler vind.

Methode 1.
Zet je code met dubbele quotes in een echo met enkele quotes.
Voorbeeld.
echo 'Link naar website';

Methode 2 (vind ik de makkelijkste)
Gebruik php tags, het maakt nu niet uit of je enkele of dubbele quotes gebruikt. Let er wel op dat je na Voorbeeld
?>
Link naar website

Posted by R03LTjuh on 19 januari 2009, 11:41
#4

tnks onze mediaplayer werkt,,

heel erg bedankt Smile

Posted by Steff on 19 januari 2009, 16:21
#5

Als je per se " wilt gebruiken (voor javascript ed) kan je altijd
echo "Link";
echo 'Link';
maar dat zul je zelden moetten gebruiken