Autor |
Nachricht |
Benutzer 28377
Account gelöscht
Ort: -
|
Verfasst Di 14.11.2006 08:26
Titel
|
|
|
Code: |
$abfrage = "SELECT Dateiname, Dateigrosse, Dateityp, Daten, Titel, Text, Datum FROM newlooks";
|
Hmmm -> SELECT spalten FROM tabelle WHERE was
Schau dir bitte mal an, wie man mit MySQL arbeitet.
Das sollte helfen:
http://dev.mysql.com/doc/
Was wird überhaupt hier ausgelesen ?
Eine Grafik ?
So auf die Schnelle:
Code: |
<?php
require_once('config.php');
$sql = mysql_query("SELECT * FROM tabelle WHERE was");
if ( $erg = mysql_fetch_object($sql) ) {
header("Content-disposition : filename=".$erg->Dateiname );
header("Content-Type: ".$erg->Dateityp );
header("Content-Lenght:" . strlen($erg->$daten) );
echo $erg->$daten;
}
?>
|
|
|
|
|
|
new001
Threadersteller
Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht:
|
Verfasst Do 16.11.2006 09:22
Titel
|
|
|
ja es wird ne grafik ausgegeben. bzw nicht nur eine sondern halt also IMG tag will ich die ausgeben lassen... sowas wie ne bilder galerie halt.
|
|
|
|
|
Anzeige
|
|
|
Benutzer 28377
Account gelöscht
Ort: -
|
Verfasst Do 16.11.2006 09:24
Titel
|
|
|
Also mehrere Bilder ?
Falls ja, dann darf dort kein Header-Kram stehen !
|
|
|
|
|
new001
Threadersteller
Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht:
|
Verfasst Do 16.11.2006 10:00
Titel
|
|
|
ja und wie soll ich des dann machen ?
ich bin momentan am php "erlernen" hab mir das buch von kevin yank geholt...aber das ist das nicht so erklärt.
|
|
|
|
|
schachbrett
Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht:
|
Verfasst Do 16.11.2006 10:21
Titel
|
|
|
Wenn du die Bilder alle direkt in die Galerie-Datei packen moechtest, kannst du sie ins Base64-Format kodieren!
Besser waere es - mE - wenn du ein PHP-Script schriebst, welches nur ein Bild ausgibt. Dieses kannst du dann ganz einfach von deiner Galerie-Hauptdatei aufrufen:
Code: | <img src="img.php?name=test.gif" alt="test.gif" /> |
Gruss
Zuletzt bearbeitet von schachbrett am Do 16.11.2006 10:22, insgesamt 1-mal bearbeitet
|
|
|
|
|
Benutzer 28377
Account gelöscht
Ort: -
|
Verfasst Do 16.11.2006 12:06
Titel
|
|
|
Hmmm, naja mal so einige Überlegungen:
Das ganze soll sicher eine Bildgalerie werden ...
Zunächst musst du dir im karen sein, wie die Bilder letzlich angezeigt werden sollen.
Über ein Templates-System wäre dies eine saubere Sache.
Ich gehe mal davon aus, dass nicht alle Bilder aus der DB auf einmal angezeigt werden sollen, sondern immer Gruppenweise.
Also kommt die Geschichte mit LIMIT in dein Query, also zeige VON ... BIS ...
query SELECT was FROM tabelle LIMIT 1,10 ...
while ( query ) {
... ausgaben
}
Damit das ganze auch zum weiterschalten geht, muss eine „Blätterfunktion” eingebaut werden.
Hier geistern viele Codeschnipsel im Netz rum.
Das oben genante bezieht sich dann auf die Thumbnails deiner Galerie.
Willst du nur ein einzelnes Bild auslesen, dann muss dein Query genauer werden => WHERE id = was
Jenachdem wie du das Biild dann anzeigen willst, kannst du, musst aber nicht mit Header arbeiten.
Irgendwie glaube ich ich, dass dir diese Funktion nicht ganz klar ist, macht aber nichts.
Wenn du z.B. ein Bild über PHP holen willst (Link auf dem Thumbnail):
<img src="bild.php?id=12345">
Dann wäre der Aufbau der PHP-Datei etwa so (ganz grobes Beispiel):
<?
Header(..... image/jpg);
// id aus DB abfragen
// bild ausgeben, über DB etc..
?>
Beispiel:
http://cix88.mediacix.de/galerie/
|
|
|
|
|
|
|
|
Ähnliche Themen |
Bilder werden nicht angezeigt
Bilder werden nicht angezeigt
Bilder werden nicht angezeigt
[PHP] bilder werden nicht mehr angezeigt...
TYPO3 Bilder werden NICHT angezeigt
Bilder werden nicht mehr angezeigt
|
|