Ik hoop dat er hier wel een keer goed geholpen mee kan worden.
Hopelijk staat ie goed, omdat het een combi van css en php betreft.
Ik loop tegen een probleempje aan. Ik wil een random header hebben. Ik gebruik echter een achtergrondcode in de css. Omdat ik met een gewoon php scriptje tegen het probleem aanloop dat ik de complete site opnieuw moet uitlijnen, kan ik dat dus niet in de div zelf zetten.
Ik heb op internet rondgekeken en ik kwam een oplossing tegen door in de css de achtergrond op deze manier toe te passen:
Echter werkt dit niet. Ik krijg geen achtergrond te zien. Dus dit is vreemd.
In style.php staat overigens dit:
Op de html pagina werkt deze code echter wel naar behoren. Alleen krijg ik hem vanuit de css dus niet aangeroepen.
Heb echter ook andere oplossingen gevonden, maar deze werkten met veel uitgebreidere codes, ik spreek over een regel of 20 aan php code voor hetzelfde effect als bovenstaande code met 2 regels bereikt.
Ik vind ook oplossingen in javascript, maar daar maak ik liever geen gebruik van.
Ik heb ook oplossingen gezien waarbij de php word ge embed in de css. Maar dit zijn echter voorbeelden waar de css in de pagina staat. Mijn css is een apart bestandje. Dus ik ben bang dat dit ook niet werkt.
Heeft iemand een idee hoe ik een random image in de css kan zetten? Het liefst met t stukje php script wat ik al heb (omdat dit stand alone gewoon goed werkt).
Hopelijk staat ie goed, omdat het een combi van css en php betreft.
Ik loop tegen een probleempje aan. Ik wil een random header hebben. Ik gebruik echter een achtergrondcode in de css. Omdat ik met een gewoon php scriptje tegen het probleem aanloop dat ik de complete site opnieuw moet uitlijnen, kan ik dat dus niet in de div zelf zetten.
Ik heb op internet rondgekeken en ik kwam een oplossing tegen door in de css de achtergrond op deze manier toe te passen:
code:
1
| background-image: url(style.php); |
Echter werkt dit niet. Ik krijg geen achtergrond te zien. Dus dit is vreemd.
In style.php staat overigens dit:
code:
1
2
3
4
| <?php
$nr = rand(1,9);
echo '<img src="../images/'.$nr.'.jpg">';
?> |
Op de html pagina werkt deze code echter wel naar behoren. Alleen krijg ik hem vanuit de css dus niet aangeroepen.
Heb echter ook andere oplossingen gevonden, maar deze werkten met veel uitgebreidere codes, ik spreek over een regel of 20 aan php code voor hetzelfde effect als bovenstaande code met 2 regels bereikt.
Ik vind ook oplossingen in javascript, maar daar maak ik liever geen gebruik van.
Ik heb ook oplossingen gezien waarbij de php word ge embed in de css. Maar dit zijn echter voorbeelden waar de css in de pagina staat. Mijn css is een apart bestandje. Dus ik ben bang dat dit ook niet werkt.
Heeft iemand een idee hoe ik een random image in de css kan zetten? Het liefst met t stukje php script wat ik al heb (omdat dit stand alone gewoon goed werkt).