php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.10.2004, 15:44  
Erfahrener Benutzer
 
Registriert seit: 09.07.2004
Beiträge: 155
flual2000
Standard Bild aus Server anzeigen lassen

Hallo,

ich habe in meinem Formular ein Feld, wo man ein Bild hochladen kann.
Code:
<tr><td>Hier können Sie Ihr Bild hochladen.

Es wird in der Anzeige mit einer Breite von 5cm angezeigt.Gültige Formate sind gif- und jpeg-Dateien.

Datei: <input name="upfile" type="file" size="70"></td>
</tr>
Das Formular übermittelt alle Daten an eine Auswertungsdatei. Dabei wird das Bild überprüft und der Pfad zu einem angelegten Ordner auf dem Server wird in eine Spalte in die Datenbank geschrieben. Das Bild wird in den angelegten Ordner gespeichert.
Code:
else if ($_FILES["upfile"]["size"]>0){
        preg_match("/(\.\w+)$/",$_FILES["upfile"]["name"],$match);
        $typ = $match[1];
        if (in_array(strtolower($typ), array(".gif",".bmp",".jpg",".jpeg"))){
        $dateiname = $unternehmen .$datum .$typ;
        $bildpfad = preg_replace("/\/[^\/]+$/","",$_SERVER["SCRIPT_FILENAME"])."/Bilder/";
        copy ($_FILES["upfile"]["tmp_name"],$bildpfad.$dateiname);
}
}
else
echo "

Falscher Dateiformat gewählt";
.
.
.
mysql_query("insert angebotliste(unternehmen, logo,...)values('$unternehmen', '$bildpfad',...
Soweit funktioniert alles.

Wie schaffe ich es jetzt mir das Bild passend zum Eintrag anzeigen zu lassen? (Ich habe auch eine ID festgelegt, die anderen Daten werden angezeigt, aber wie funktionert das mit dem Bild?)

Danke
flual2000 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.10.2004, 15:49  
Gast
 
Beiträge: n/a
Standard

du suchst vielleicht
LAST_INSERT_ID()
http://dev.mysql.com/doc/mysql/de/Mi...functions.html
wenn du dann den pfad in einer varaiblen hast einfach mit dem img-tag das bild anzeigen lassen

PS: die "sofort-antworten"-funktion, insbesondere "Markiertes Zitieren", gefällt mir :wink:
 
Alt 26.10.2004, 16:01  
Erfahrener Benutzer
 
Registriert seit: 09.07.2004
Beiträge: 155
flual2000
Standard

Nein, es muss nicht der letzte eingetragene Wert sein. Eben nur der passende. Im Laufe der Zeit bis zum Aufruf können ja auch andere Werte übermittelt werden
flual2000 ist offline  
Alt 26.10.2004, 16:26  
Gast
 
Beiträge: n/a
Standard

wenn du direkt nach mysql_query()
mysql_insert_id -- Liefert die ID einer vorherigen INSERT-Operation
verwendest wird das zu 99% der richtige wert sein. ansonsten bleibt dir nur
der weg nach dem insert über ein select auf deine gerade eingefügten daten
die dazu passende nummer zu erhalten .. was aber eigentlich unnötig ist.
 
Alt 26.10.2004, 16:33  
Erfahrener Benutzer
 
Registriert seit: 09.07.2004
Beiträge: 155
flual2000
Standard

Ich habe momentan einfach

echo "<td>". $dsatz["logo"] ."</td>";

in meine Datei welche die Werte anzeigen soll eingetragen. Es wird daei allerdings nur ein weißes Feld ausgegeben. Die andren Werte stimmen mit den automatisch erstellten ID über ein.
flual2000 ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Transparentes Bild über Bild legen *update gelöst* Broadcast PHP-Fortgeschrittene 11 04.02.2008 15:27
Fehlendes Bild nicht anzeigen tayke PHP Tipps 2007 4 09.03.2007 11:40
Kleines Script (Bild immerwieder transloaden) Trash 3 18.02.2006 11:17
[Erledigt] Bild immerwieder holen PHP Tipps 2006 2 18.02.2006 01:24
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
[Erledigt] Bild aus Datei in Bild einfügen PHP Tipps 2005-2 1 07.08.2005 23:36
[PHP«Image] Bild in ein anderes Bild einsetzen PHP Tipps 2005-2 4 07.08.2005 19:39
Wie Datensätze von Server auf HP abfragen und anzeigen? PHP Tipps 2005-2 5 13.06.2005 08:32
[Erledigt] [JS]Neues Bild in neuem Fenster öffnen HTML, Usability und Barrierefreiheit 1 04.01.2005 11:39
image in tabelle mit 100% breite anzeigen? Promaetheus HTML, Usability und Barrierefreiheit 2 15.12.2004 20:05
[Erledigt] Hintergrund Bild nur einmal anzeigen!? HTML, Usability und Barrierefreiheit 5 09.09.2004 21:50
Bild anzeigen - Bildname kommt aus MySQL PHP Tipps 2004 9 07.09.2004 14:04
[Erledigt] Bildlink aus Datenbank als Bild auf der Homepage anzeigen.. PHP Tipps 2004 5 25.07.2004 20:08
[Erledigt] Bildurl aus Datenbank auf der Homepage als Bild anzeigen HTML, Usability und Barrierefreiheit 4 25.07.2004 20:05
Bild größe hat prob mit umbenennung. JEGO PHP Tipps 2004 1 08.07.2004 16:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bilder auf server anzeigen, bilder vom server anzeigen lassen, bilder von server anzeigen, <input name=\'upfile\' type=\'file file größe auslesen, php bild vom server anzeigen, server anzeige php, bilder hochladen und anzeigen lassen php, dateien auf server anzeigen, bilder zeigen immer grösse 0 an

Alle Zeitangaben in WEZ +1. Es ist jetzt 12:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.