plaatje wat verandert maar met zelfde naam

Pagina: 1
Acties:

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 28-08 07:22
Ik heb dus een website (voor url zie profiel) hier kunnen de gebruikers een plaatje opzetten als pasfoto. Als deze verandert wordt het plaatje overschreven. dus is het probleem dat het plaatje niet gemakkelijk herladen kan worden. De refreshknop, refreshed allleen de HTML en omdat er een zooi frames en php omheen zit, het plaatje niet.

Is het mogelijk om dit plaatje automatisch altijd van de server te halen? Of een andere oplossing

if broken it is, fix it you should


  • Magic
  • Registratie: September 2001
  • Niet online
Ik snap niet wat je precies bedoelt, maar ik denk dat je dat beter bij de buren @ P&W kan vragen.

Steam: Brainfrz82 | PSN: Brainfrz | Discord: Brainfrz


  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

Misschien dat je hier wat aan hebt:
[rml][ php]Browser cache probleem[/rml]

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


  • Harm
  • Registratie: Mei 2002
  • Niet online
Of is dit misschien wat?
HTML:
1
<meta http-equiv='Pragma' content='no-cache'>

  • elgringo
  • Registratie: Januari 2001
  • Laatst online: 28-08 07:22
ramH schreef op 21 oktober 2002 @ 19:28:
Of is dit misschien wat?
HTML:
1
<meta http-equiv='Pragma' content='no-cache'>
dit komt in de head of niet?

if broken it is, fix it you should


  • FvH
  • Registratie: Oktober 2001
  • Laatst online: 09-04 15:06

FvH

Aan het typen...

Je kan ook gewoon in de <img> tag "nosave" opnemen.

code:
1
Bijv. [img]"path/naar/plaatje.jpg"[/img]

What are clouds made of? Linux servers mostly!


  • Rickets
  • Registratie: Augustus 2001
  • Niet online

Rickets

Finger and a shift

elgringo schreef op 21 oktober 2002 @ 19:37:
[...]
dit komt in de head of niet?
Ja, kijk hier maar eens rond: :)
http://www.w3.org/TR/html401/struct/global.html

Of kijk eens naar de headerfunctie van PHP.
FvH schreef op 21 oktober 2002 @ 19:41:
Je kan ook gewoon in de <img> tag "nosave" opnemen.

code:
1
Bijv. [img]"path/naar/plaatje.jpg"[/img]
Nee, dat is geen geldig attribute
http://www.w3.org/TR/html401/index/attributes.html

If some cunt can fuck something up, that cunt will pick the worst possible time to fucking fuck it up, because that cunt’s a cunt.


Verwijderd

nosave kende ik nog niet :-/

Mijn methode:
[img]"images/myimage.jpg?32543655436"[/img]
m.a.w. elke keer een random nummer meegeven.

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
Verwijderd schreef op 21 oktober 2002 @ 21:53:
nosave kende ik nog niet :-/

Mijn methode:
[img]"images/myimage.jpg?32543655436"[/img]
m.a.w. elke keer een random nummer meegeven.
nosave hoef je ook niet te kennen; is een ranzige oplossing.

Jouw oplossing is ook niet alles trouwens. Kijk eens in de link die Rickets gaf:

Verwijderd

Waarom is die oplossing van CJ_S "ook niet alles"? In die link van Rickets staat imho niets waardoor het niet zou werken. Ik kende deze truc trouwens nog niet, vind het wel een handige oplossing...

Verwijderd

[HunterPro],
leg eens uit. Het lijkt tot nog toe altijd te werken. Een proxy ertussen maakt ook niets uit. En ik ken zat sites die een dergelijke techniek gebruiken.

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 07-08 19:18

killercow

eth0

je kunt een php file maken die dan het volgende doet:
image.php?image=url

je stuurt no-cache headers en expire headers mee,
je stuurt de juiste image headers mee.
je opent het plaatje aan de hand van het url, (wel eerst checken!!!!) en dan stuurt je die door met passtrue oid

de browser zal nu je php file als een image file bekijken en hem niet cachen.

voor de nodige php: ff zoeken :)

openkat.nl al gezien?


  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 29-08 19:47

Bosmonster

*zucht*

Verwijderd schreef op 22 oktober 2002 @ 10:35:
[HunterPro],
leg eens uit. Het lijkt tot nog toe altijd te werken. Een proxy ertussen maakt ook niets uit. En ik ken zat sites die een dergelijke techniek gebruiken.


Omdat je bij de gebruiker het plaatje tig keer opslaat, ipv je werkelijke probleem op te lossen: Dat het plaatje NIET gecached wordt.

En aangezien clientside cache-control vrij waardeloos is, is de enige echte oplossing om dit serverside op te lossen. Bijvoorbeeld door wat killercow zegt te volgen.
Pagina: 1