[PHP] Upload Script, funktionierts?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von osiris, 25. November 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 25. November 2008
    Upload Script, funktionierts?

    Hallo,

    nach einigen Mails mit meinem Provider will er sich meinem Problem nicht annehmen.

    Er erzählt mir also, dass jedes Upload Script funktionieren soll. (wohl gemerkt, meine 3 getesteten schonmal nicht & wer macht bei 3 Installationen 3x den selben Fehler?)

    Man muss dazu sagen, dass meine Upload Scripts bei Shops integriert sind, d.h. auch Datenbank Eintragungen machen.

    Jetzt schickte er mir in einer Mail folgenden Link:
    http://zn008.zierhut-networks.de/upload.html

    und meinte es würde hervorragend funktionieren - auch dieses Upload Skript funktioniert bei mir nicht.

    Jetzt meine Frage an euch, funktioniert das bei euch?

    Kann es an folgendem liegen:

    upload_tmp_dir no value no value

    Der Hoster meinte:

     
  2. 25. November 2008
    AW: Upload Script, funktionierts?

    bei mir ist die komplette Seite blank? hmm ...
     
  3. 25. November 2008
    AW: Upload Script, funktionierts?

    Sry.

    Die *upload.php ist die Ausgabeseite, die upload.html ist die Rauflade Seite.

    Fixed, bitte testen
     
  4. 25. November 2008
    AW: Upload Script, funktionierts?

    speicher das mal auf deinem space ab und lad was hoch:
    PHP:
    <? php
        
    print <<<FORM
        <html><head><title>test upload</title></head><body>
        <h1>Uploadtest</h1>
        <form action="
    { $_SERVER [ 'PHP_SELF' ]} " method="post" enctype="multipart/form-data">
        <input type="file" size="50" name="upload" /> <input type="submit" value="Upload!" name="send" />
        </form></body></html>
    FORM;

        if(isset(
    $_POST [ 'send' ],  $_FILES [ 'upload' ]) 
        && 
    $_FILES [ 'upload' ][ 'error' ] ==  '0'
        
    &&  is_uploaded_file ( $_FILES [ 'upload' ][ 'tmp_name' ])) {
            print 
    'temp-folder: <strong><em>'  dirName ( $_FILES [ 'upload' ][ 'tmp_name' ]) .  '</em></strong><br />' ;
            if(!!@
    move_uploaded_file ( $_FILES [ 'upload' ][ 'tmp_name' ],  "./ { $_FILES [ 'upload' ][ 'name' ]} .uploaded" ))
                print 
    "copy done!<br />look at: <strong><em> { $_FILES [ 'upload' ][ 'name' ]} .uploaded</em></strong>" ;
            else print 
    'failure!' ;
        }
    ?>
    wenn das ned geht ist was falsch auf deinem space.
     
  5. 25. November 2008
    AW: Upload Script, funktionierts?

    Ich hab mal versucht was ~9MB großes hochzuladen, kam auch keine Fehlermeldung nur nach ner Zeit ne leere Seite.
    Musst also selber schauen ob da was ist
    Name war check.txt.
    Mfg J1Lock
     
  6. 25. November 2008
    AW: Upload Script, funktionierts?

    Es kommt kein Fehler, keine Bestätigung.

    Das File müsste im selben Ordner sein, wie die Datei (bei mir upload.php)?

    Da ist nix.

    E:/


    Danke schön fürs Testen, BWs gehen erstmal an alle raus.
     
  7. 25. November 2008
    AW: Upload Script, funktionierts?

    mein script getestet?
     
  8. 25. November 2008
    AW: Upload Script, funktionierts?

    Jop, bei deinem Script kommt weder Bestätigung, noch Fehlermeldung.

    Die Datei müsste im selben Ordner sein wie das upload script, oder?

    Denn da ist nix zu finden!

    Das war auf dein Script bezogen
     
  9. 25. November 2008
    AW: Upload Script, funktionierts?

    mach da mal über das IF folgendes: print_r($_FILES); und lad was hoch
     
  10. 25. November 2008
    AW: Upload Script, funktionierts?

    Da 2 IF sind, habe ich mal 3 Dateien gemacht
    upload.php -> vor dem ersten IF dein print_r($_FILES);
    upload2.php -> vor dem zweiten IF dein print...
    upload3.php -> vor beiden!

    upload.php Outcome:
    Array ( [upload] => Array ( [name] => Rechner.JPG [type] => [tmp_name] => [error] => 6 [size] => 0 ) )

    upload2.php Outcome:
    Nichts, komme wieder zu outcome2.php.

    upload3.php Outcome:
    Array ( [upload] => Array ( [name] => Rechner.JPG [type] => [tmp_name] => [error] => 6 [size] => 0 ) )
     
  11. 25. November 2008
    AW: Upload Script, funktionierts?

    error => 6
    d.h. dein server hat keinen tmp-folder, kann also keine datein zwischenspeichern.
    jetzt hast es schwarz auf weiß

    sag deinem hoster bescheid, oder wechsle am besten gleich...

    ps: dein server kann keine default-angabe verwenden, weil keine angegeben ist. (MasterValue)
    pps: wenn das ein root/v-server is, lass am besten jemand mit ahnung ran!
     
  12. 25. November 2008
    AW: Upload Script, funktionierts?

    Danke schön, werde ihm dann den Thread per E-Mail schicken.

    Ich warte noch auf Antwort von phpforum.de, man soll ja vorbereitet sein.

    Schluss hier.
     
  13. 25. November 2008
    AW: Upload Script, funktionierts?

    warum stellst du die frage denn nochmal in nem anderen forum? die erste antwort in dem thread @phpforum sagt ja alles...

    ich hab dir doch klipp und klar gesagt was falsch is, und der bei phpforum sagt dir des selbe nochmal...

    du hast keinen tmp-ordner, kannst keinen angeben in der php.ini oder via ini_set und als default (master value) is auch keiner angegeben = geht nicht.

    red mit deinem hoster oder wechsle
     
  14. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.