webForumDet fria alternativet

header, skicka bild...snabbis :D

2 svar · 127 visningar · startad av HDJHSKGDKJHSD

HDJHSKGDKJHSDMedlem sedan sep. 2001147 inlägg
#1

tjenare!

efter att ha sökt både på php.net och wf så har jag inte hittat det jag behöver :-(

Jag har ett par bilder i en mapp som inte är åtkomligt via www, och så ska det vara.. men jag har hört att man kan "bundla" bilderna i en php-fel via header?

alla bilder är jpeg-bilder och ska inte modiferas.. bara "slussa" besökaren.. :)

spangoMedlem sedan juni 20008 205 inlägg
#2

Nej, man kan inte skicka flera bilder på samma gång, men ett script kan naturligtvis skicka olika bilder vid samma anrop.

<?php

define('IMAGE_HOME', '/sökväg/till/katalog/med/bilder/');

if(isset($img) and !preg_match('/\.\./', $img) and !preg_match('/~/', $img)){
header('Content-Type: image/jpeg');
readfile(IMAGE_HOME.$img);
} else {
header('Content-Type: text/plain');
echo 'Jag vill inte öppna '.IMAGE_HOME.$img.', sådeså!' ;
}

?>

------------------
Vaddå HTLM design? Jag e UTVECKLARE för fan! /mrblonde

HDJHSKGDKJHSDMedlem sedan sep. 2001147 inlägg
#3

heh..

det var en bild åt gången jag menade.. tack! :)

128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)