Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

css background naar php-bestand

Pagina: 1
Acties:

  • Evertt_IA
  • Registratie: April 2008
  • Laatst online: 02-05-2021
Ik ken het principe van dat je in html in de img-tag de src laat verwijzen naar een php-bestand die dan een plaatje genereert. Datzelfde principe wilde ik toe passen in css:

background: url(gradient.php?width=1&height=250&start=FFFFFF&end=FF0000) repeat-x;

Maar om de 1 of andere reden komt er niks door.
Terwijl als ik direct naar het php-bestand ga met:
gradient.php?width=100&height=250&start=FFFFFF&end=FF0000
dan krijg ik wel een gradient van wit naar rood.
Iemand die weet wat ik fout doe?

php-bestand:
http://www.speedyshare.com/945650195.html

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Een beetje debuggen en inlezen in de syntax kan geen kwaad. Zet enkele quotes om de url en het zal werken.

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Verwijderd

En dan nog de hamvraag. Staat dat PHP script in dezelfde directory als het CSS bestand? Simpel gevraagd: heb je het eerst ook even met een statische achtergrondafbeelding getest?

  • Evertt_IA
  • Registratie: April 2008
  • Laatst online: 02-05-2021
quotes doe ik normaal nooit :P
Maar goed, ik heb het geprobeerd en het had jammergenoeg geen effect.
en ja het php-bestand staat in dezelfde dir als mijn css-bestand en mijn html-bestand.

  • j-a-s-p-e-r
  • Registratie: December 2004
  • Laatst online: 09-11 17:50
Wat zegt de log van je webserver? Ergens moet een fout komen..

  • g4wx3
  • Registratie: April 2007
  • Laatst online: 12-10 08:33
Evertt_IA schreef op zondag 20 juli 2008 @ 17:19:
quotes doe ik normaal nooit :P
Maar goed, ik heb het geprobeerd en het had jammergenoeg geen effect.
en ja het php-bestand staat in dezelfde dir als mijn css-bestand en mijn html-bestand.
Begin dat dan toch maar te doen, is een goede gewoonte

Probeer eens een gewoon plaatje, en een plaatje met request, zoals: gradient.jpg?t=test

Als dat lukt, probeer eens met een mod rewrite.

veel info hebben we trouwens niet gekregen..

BTW: weet het niet zeker, maar background veplicht om ook een kleur op te geven, gebruik anders background-image

kleur opgeven:

background: #fff url('gradient.php?width=1&height=250&start=FFFFFF&end=FF0000') repeat-x;

[ Voor 17% gewijzigd door g4wx3 op 20-07-2008 17:25 ]

http://www.softfocus.be/


  • Evertt_IA
  • Registratie: April 2008
  • Laatst online: 02-05-2021
De log van apache zegt niks daarover :P

  • Evertt_IA
  • Registratie: April 2008
  • Laatst online: 02-05-2021
oh shit, ik heb de fout gevonden. XD
Ik was gewoon keihard vergeten dat ik was begonnen met background-color en toen ik die url toevoegde was ik keihard vergeten om background-color in background te veranderen. XD

Sorry dat ik jullie tijd verspild heb. :P

  • Noork
  • Registratie: Juni 2001
  • Niet online
Is het niet zo?

background-image: url(blabla.png);

Verder lijkt het me een gevalletje van debuggen, gradient.php even vervangen door een echte afbeelding, in je logs kijken etc etc.

edit:
aha al opgelost dus

[ Voor 7% gewijzigd door Noork op 20-07-2008 17:56 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 13:12

crisp

Devver

Pixelated

CodeCaster schreef op zondag 20 juli 2008 @ 17:12:
Een beetje debuggen en inlezen in de syntax kan geen kwaad. Zet enkele quotes om de url en het zal werken.
onzin, quotes zijn optioneel
g4wx3 schreef op zondag 20 juli 2008 @ 17:24:
[...]
BTW: weet het niet zeker, maar background veplicht om ook een kleur op te geven, gebruik anders background-image
Nee, alle componenten van de background shorthand-property zijn optioneel

Intentionally left blank

Pagina: 1