tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
530
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von uwee
    uwee uwee ist offline Mitglied Brokat
    Registriert seit
    Sep 2004
    Ort
    NRW
    Beiträge
    367
    Hallo!

    habe soetwas ähnliches schonmal gefragt und mich mit einer Ausweichlösung zufreidengegeben, das kommt jetzt leider nicht mehr in Frage!

    Ich möchte über ein Formular eine Datei auf meinen Webspace laden.
    (Durchsuchen-Button) EGAL welcher Dateityp!

    dié Formulardatei befindet sich in dem Ordner user/anzeige.php.
    die Datei selber soll in den Ordner user/pics/Bild1.jpg hochgeladen werden.
    Später soll das Bild dann in einer Gallery angezeigt werden, aber das nur als zusatzinfo.

    FRAGE: Wie schaffe ich es, dass ich das Bild von meinem PC auf diesen Pfad meines Webspace' bekomme, ohne das mir eine Fehlermeldung kommt!?
    Ich habs auch shcon ohne Fehlermeldung geaschafft, aber das Bild war im Endeffekt irgendwie nicht da.
    Der NAME samt Dateityp Bild.jpg soll dann Hinterher mit den anderen Daten in eine Datenbank übertragen werden, das ist ja nicht das Problem, aber geht das gleichzeitig?!

    Achja: Wenn es nicht zu kompliziert ist: Das Bild darf max. 500KB groß sein!

    Gibt es auch die Möglichkeit, das ganze per Mail und das Bild als Anhang dieser Mail zu senden?!

    DANKE!

    UweE
    Geändert von uwee (26.10.04 um 15:47 Uhr) Grund: was vergessen!
     

  2. #2
    Registriert seit
    Jan 2004
    Ort
    Feichten (Bayern)
    Beiträge
    317
    Habe sowas ähnliches schon mal mit Bildern gemacht. Weiß allerdings nicht mehr wie das mit den Dateitypen funktioniert...

    Generell mal gesagt: Wenn du über PHP eine Datei hochlädst, dann wird diese erst einmal in den tmp Ordner des Servers gespeichert. Und von da aus, musst du die Datei in deinen Ordner verschieben. Du brauchst also den ABSOLUTEN Pfad deiner Page auf dem Server. Die einzelnen Funktionen von PHP gibts unter www.php.net
    Aber wie gesagt: Ich hab das damals nur mit Bildern gemacht, wie's mit anderen Dateitypen aussieht, weiß ich nicht.

    sers

    PS: schon mal
     
    It doesn't matter how paranoid you are...
    ...you aren't paranoid enough!

  3. #3
    Avatar von Harrier
    Harrier Harrier ist offline Mitglied Gold
    Registriert seit
    Jul 2003
    Ort
    München
    Beiträge
    208
    Hm! Wieso muss er den globalen Pfad angeben?
    copy($tmp, "../Pics/".$name);
    oder nicht

    Ob die Datei größer ist als 500 KB kannst du auch prüfen muss es aber vor copy machen. if($_FILES[name_des_file_tags][size] >= (500*1024) ) {
    echo "zu groß!"; } else { ... }

    Das mit der DB ... also das ist doch nicht soo schwer oder? Alle Infos über den file bekommst du ja mit $_FILES[tagname][...]
    Es gibt hier ein Tutorial - Weis leider grad den Link net aber das ist nicht zu übersehen! Hat mir sehr geholfen damals (Wobei ich immer n bischen unsicher bin mit File-Transfers)
     
    www.C4D-World.de
    Die Welt von Cinema 4D

  4. #4
    Registriert seit
    Jan 2004
    Ort
    Feichten (Bayern)
    Beiträge
    317
    Hm! Wieso muss er den globalen Pfad angeben?
    copy($tmp, "../Pics/".$name);
    oder nicht
    Ich hab die Erfahrung gemacht, dass man beim zweiten Argument der Funktion copy den absoluten Pfad angeben muss. (Auf jedenfall hats dann bei mir geklappt).

    sers

    PS: Den absoluten Pfad findest du raus, wennst einfach nen PHP Error erzeugst (Semikolon weglassen oder so), dann wird dir die Datei mit ihrem kompletten Pfad als Fehlermeldung ausgegeben.
     
    It doesn't matter how paranoid you are...
    ...you aren't paranoid enough!

Ähnliche Themen

  1. Datei Upload in verschiedene Ordner
    Von Loddar1 im Forum PHP
    Antworten: 5
    Letzter Beitrag: 05.09.10, 17:35
  2. Antworten: 5
    Letzter Beitrag: 25.02.09, 15:53
  3. Ordner erstellen? ( Datei-upload )
    Von sandroP im Forum PHP
    Antworten: 3
    Letzter Beitrag: 07.06.08, 20:29
  4. Antworten: 1
    Letzter Beitrag: 14.06.05, 01:25
  5. Datei-upload in bestimmten ordner
    Von Blaschki im Forum PHP
    Antworten: 4
    Letzter Beitrag: 26.09.03, 09:40