[php/http] Forward in een plaatje

Onderwerp: [php/http] Forward in een plaatje

  1. [php/http] Forward in een plaatje

    Tjerk Wolterink said:

    [php/http] Forward in een plaatje

    Ik heb een script image.php die als argument een plaatje meekrijgt en een
    bepaalde grootte,
    dit script kijkt of er al een keer een verkleining/vergroting van het plaatje
    is plaatsgevonden, en zo ja doet het script het volgende:

    if(file_exists($img_cache_dir."/{$newwidth}_{$newheight}_$image")) {
    // forward to file
    header("Location: {$img_cache_url}/{$newwidth}_{$newheight}_$image");
    die();
    }

    Maar nu moet je wel snappen dat dit script als volgt wordt aangeroepen:

    <img src="image.php?image=plaatje.png&width=200&height= 200"/>

    M.a.w. Werkt de forwarder wel m.b.v. de Location header?
    Het lijkt mij wel maar ik heb zo mn twijfels.
  2. [php/http] Forward in een plaatje

    Daniel Tryba said:

    Re: [php/http] Forward in een plaatje

    Tjerk Wolterink <tjerk@wolterinkwebdesign.com> wrote:
    > <img src="image.php?image=plaatje.png&width=200&height= 200"/>
    >
    > M.a.w. Werkt de forwarder wel m.b.v. de Location header?


    Ja.

    > Het lijkt mij wel maar ik heb zo mn twijfels.


    Kan je wegnemen met de http specs (en een packetsniffer om het zelf te
    controleren).

  3. [php/http] Forward in een plaatje

    Tjerk Wolterink said:

    Re: [php/http] Forward in een plaatje

    Daniel Tryba wrote:
    > Tjerk Wolterink <tjerk@wolterinkwebdesign.com> wrote:
    >
    >><img src="image.php?image=plaatje.png&width=200&height= 200"/>
    >>
    >>M.a.w. Werkt de forwarder wel m.b.v. de Location header?

    >
    >
    > Ja.
    >
    >
    >>Het lijkt mij wel maar ik heb zo mn twijfels.

    >
    >
    > Kan je wegnemen met de http specs (en een packetsniffer om het zelf te
    > controleren).
    >


    klopt het werkt, tijdens het testen was ik wat vergeten.. dus het leek niet te
    werken.