CSS op een andere manier openen
Ik heb een eigen projectje en ik ben nu bezig met de tweede Beta. :) Nu wil ik het hele template systeem herbouwen en zo ook de CSS. Ik wil de CSS nu oproepen door een echo en dat doe ik als volgt:
echo '<LINK REL=StyleSheet HREF="'$standardtheme' . /style.css" TYPE="text/css">';
Ik heb uiteraard de PHP tags gebruikt, maar die staan in het begin van het script en het einde van het script. Dit werkt echter niet. Ik krijg deze error wanneer ik naar het script toe ga waarin dat stukje code staat.
Parse error: parse error, expecting `','' or `';'' in C:\wamppp\www\catalyst\catalyst.php on line 34
Regel 34 is dat stukje script met de echo die ik een paar regels hierboven liet zien. In settings.php staat "$standardtheme" zo:
$standard_theme = "' . $standardtheme . '";
Zou iemand mij kunnen helpen? Bij voorbaat dank.
Geef eens wat meer script, het lijkt er op dat je ergens toch een ; bent vergeten... Regel 33?
Hier gaat toch iets mis....
Je begint met ' daarna gebruik je " en '. Daarna ' en je sluit alles af met ".
Wat het moet worden:
Code (php)
1
2
3
2
3
<?php
echo "<link rel='stylesheet' href='$standardtheme/style.css' type='text/css'>";
?>
echo "<link rel='stylesheet' href='$standardtheme/style.css' type='text/css'>";
?>
Je mag nooit dezelfde quotes gebruiken als waarmee je iets aanroept.
is het ook niet de bedoeling dat je zoiets altijd oproept in <head> tag? tenzij ik het nu fout heb, dus regel 34 klinkt wel een beetje laat?
Code (php)
1
2
3
2
3
<?php
echo '<link rel="stylesheet" href="'.$standardtheme.'/style.css" type="text/css">';
?>
echo '<link rel="stylesheet" href="'.$standardtheme.'/style.css" type="text/css">';
?>
@robert, volgensmij klopt $standard_theme = "' . $standardtheme . '"; niet helemaal en moet het zijn:
ook lijkt het mij niet logisch dat als jij $standardtheme gebruikt jij $standard_theme aanmaakt
Vincent Huisman op 21/10/2010 16:06:35:
@wouter, vars altijd buiten quotes:
Met dubbel quotes toch niet?
Wouter de Jong op 21/10/2010 16:42:29:
Met dubbel quotes toch niet?
Vincent Huisman op 21/10/2010 16:06:35:
@wouter, vars altijd buiten quotes:
Met dubbel quotes toch niet?
altijd
Vraag is opgelost. :) Bedankt voor jullie hulp. :)