Results 1 to 9 of 9

Thread: PHP, GD, keshiranje

  1. #1
    Join Date
    Apr 2004
    Location
    Podgorica
    Posts
    603
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default PHP, GD, keshiranje

    Problem:

    2 frejma. U jednom frejmu pomocu forma (drop-down iliti combo) biram opciju. U donjem frejmu se otvara php stranica, u kojoj se koristeci GD biblioteku, dinamichki kreira PNG slika (to je poseban fajl). Kada se promjeni izabrana opcija u combo box-u i POST-uje php stranici, ona prihvata informaciju, ALI SE NE MIJENJA dinamichki kreirana slika. Odgovarajuca slika se dobija tek kada se klikne na dugme 'refresh'. Pretpostavka je da slika ostaje u cache-u.

    Pitanje:
    Kako da izbjegnem keshiranje slike (koja je zapravo php fajl)?
    Hvala

  2. #2
    Join Date
    Jan 2004
    Location
    Suma ( Woods )
    Posts
    2,181
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Evo nekoliko pokusaja kako to mozes da rijesis:
    1)
    U HTML cod u HEAD (zaglavlje) ubacis da se stranica ne kesira
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">

    2) U HTML cod u HEAD (zaglavlje) ubacis da se stranica vec istekla
    Pa ce je browser opet traziti od web servera.
    <META HTTP-EQUIV="Expires" CONTENT="-1">

    3) Ucinis da je naziv slike stalno drugaciji.
    Recimo ti je generises sa "slika.php".
    Dobices isto i ako stavis neki parametar koji se stalno mijenja.
    (Vrijeme se stalno mijenja :-) )
    Npr: "slika.php?".time()

  3. #3
    Join Date
    Apr 2004
    Location
    Podgorica
    Posts
    603
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    1) vec probao
    2) vec probao
    3) nema efektra

    samo da napomenem, taj problem imam samo sa IE. Sa Mozillom i FireFoxom sve radi ok.

    Osim toga, kako stvari funkcionishu, moze se vidjeti na http://hogar.cg.yu/ pa onda opcija 'stanje' iz menija sa lijeve strane.

  4. #4
    Join Date
    Jan 2004
    Location
    Suma ( Woods )
    Posts
    2,181
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    A ja mislio da ovo pod 3 mora da radi :-).
    "grafik.php?t=".time() ili slicno
    Cudno

  5. #5
    Join Date
    Jan 2004
    Location
    Suma ( Woods )
    Posts
    2,181
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Pogledao sam "View Source" od frejma sa slikom
    Code:
    ...f.php"><img src='grafik.php?'1110549414><img src="r....
    Da li ti ovo radi ako stavis duple(") umjesto obicnih (') navodnika.
    I ovaj navodnik (...grafik.php?'111...) stavis na kraj (... "grafik.php?1110549414")

    :wink:

  6. #6
    Join Date
    Jan 2004
    Location
    Podgorica
    Posts
    2,671
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    nista ba samo das slici neki bezvezni ID pa radis:

    slika.php?id=1
    slika.php?id=2
    itd..

  7. #7
    Join Date
    Apr 2004
    Location
    Podgorica
    Posts
    603
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    hmmmmm....
    kada sam malcice izmajmunisao znake " i ' proradilo je
    hvala.

  8. #8
    Join Date
    Jan 2004
    Location
    Suma ( Woods )
    Posts
    2,181
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Nema na cemu.


  9. #9
    Join Date
    Jan 2004
    Posts
    1,549
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    dje uchish hogar?
    It's not who we are and where are we, it's about in what we believe and what we choose...

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •