IR-Bastian
Mitglied
Hi,
also ich habe 3 Dateien:
Ranking2null.php - Die aufrufbare Datei
Dort wird sich ja auf die
img.php bezogen und dass ist diese:
Die Daten kommen aus einer Textdatei, dort sind sie per Hexademzimal string hinterlegt und das über 3 Zeilen verteilt, deshalb sieht das etwas eigenartig aus.
Diese beiden Dateien erzeugen eine Ansicht der Bilder alle untereinander(in der der Textdatei ist wegen der 150 kb Grenze beim Upload nur eins).
Ich will aber dass er die Dateien speichert!
Keine Anzeige nur speichern! Bzw Anzeige und speichern wäre auch ok.
Den Namen für die Datei als Jpg möchte ich selbst bestimmen.
Wie mache ich das? hat mir bisher nicht geholfen, auch wenn es zu ähnlichen Themen gerade in der Doku einiges gibt!
Danke schonmal!
also ich habe 3 Dateien:
Ranking2null.php - Die aufrufbare Datei
PHP:
$lines = file('picturedata.txt', r);
for ($l =5; $l < count($lines); $l++){
$values = explode(';', $lines[$l]);
if($values[1]==1){
echo '<img src="img.php?string='.$l.'" >';
echo '<br>';
}
}
Dort wird sich ja auf die
img.php bezogen und dass ist diese:
PHP:
header('Content-Type: image/jpeg');
$id = $_GET['string'];
$lines = file('picturedata.txt', r);
$values = explode(';', $lines[$id]);
$values1 = explode(';', $lines[$id+1]);
$values2 = explode(';', $lines[$id+2]);
$values[2] = ''.$values[2].''.$values1[2].''.$values2[2].'';
$values[2]=preg_replace('@[^a-f\d]@is','',$values[2]);
echo pack('H*',$values[2]);
Die Daten kommen aus einer Textdatei, dort sind sie per Hexademzimal string hinterlegt und das über 3 Zeilen verteilt, deshalb sieht das etwas eigenartig aus.
Diese beiden Dateien erzeugen eine Ansicht der Bilder alle untereinander(in der der Textdatei ist wegen der 150 kb Grenze beim Upload nur eins).
Ich will aber dass er die Dateien speichert!
Keine Anzeige nur speichern! Bzw Anzeige und speichern wäre auch ok.
Den Namen für die Datei als Jpg möchte ich selbst bestimmen.
Wie mache ich das? hat mir bisher nicht geholfen, auch wenn es zu ähnlichen Themen gerade in der Doku einiges gibt!
Danke schonmal!