Ankündigung

Einklappen
Keine Ankündigung bisher.

Dateiupload funzt nicht mehr seit "register_globals = o

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateiupload funzt nicht mehr seit "register_globals = o

    hi leute...hab ein script geschrieben zum upload von bildern...
    hat auch alles super gefunzt bis ich meinen server geupdatet hab auf apache 2. mit register_globals = off.

    Jetzt funktioniert das uploaden von bildern nicht mehr...


    mein script:

    <?php
    session_start();

    $id = "50";
    $filepath = "../kunden/".$id."/";

    if (!file_exists($filepath))
    {
    mkdir($filepath, 0777);
    chmod($filepath,0777);
    }else{}

    #Bildupload 1 anfang
    if (isset($hochladen0))
    {

    if (($upfile0_name != "") && (file_exists($upfile0)))
    {
    $des_file = strtolower($filepath.$upfile0_name);
    if (!file_exists($des_file))
    {
    $tempfilesize = filesize($upfile0);
    list(,,$filetype) = getimagesize($upfile0);
    if (ereg("(\.jpeg)|(\.jpg)|(\.gif)|(\.png)$", $des_file) &&
    ($filetype > 0) && ($tempfilesize < 25000))
    {
    if (copy($upfile0, $des_file))
    {
    $bild0 = $upfile0_name;
    session_register("bild0");
    $meldung = "Datei gespeichert";
    }
    else
    {
    $meldung = "Upload fehlgeschlagen";
    }
    }
    else
    {
    $meldung = "Falscher Dateityp.";
    }
    }
    else
    {
    $meldung = "Datei bereits vorhanden.";
    }
    }
    }else{}

    #Bildupload 1 ende

    echo $filepath."
    ";
    echo $des_file."
    ";
    echo"
    <div align=\"left\" class=rot>".$meldung."</div>";
    if (!session_is_registered("bild0"))
    {
    echo"
    <form action=\"test.php\" method=\"post\" enctype=\"multipart/form-data\">
    <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"25000\"></input>
    <input type=\"file\" name=\"upfile0\" class=suche></input>


    <input type=\"Submit\" name =\"hochladen0\" value=\"hochladen\" class=suche></input>
    </form>";
    }else
    {
    echo"

    <table cellspacing=\"0\" cellpadding\"0\" border=\"0\" width=\"400\">
    <tr>
    <td width=\"100\" bgcolor=\"#D8D4D4\" class=blau>Datei: </td>
    <td width=\"100\" bgcolor=\"#D8D4D4\" class=blau>Größe: </td>
    <td width=\"90\" bgcolor=\"#D8D4D4\" class=blau>Datum: </td>
    <td width=\"100\" bgcolor=\"#D8D4D4\" class=blau>& </td>
    <td width=\"10\" class=blau>& </td>
    </tr>
    <tr>
    <td width=\"100\" class=blau><a href=\"".$link."kunden/".$id."/".$bild0."\" target=\"_blank\"><u>".$bild0."</u></a></td>
    <td width=\"100\" class=blau>".number_format(filesize($filepath.$bil d0), 0, ",", ".")."&Bytes </td>
    <td width=\"90\" class=blau>".date("d.m.Y", filemtime($filepath.$bild0))." </td>
    <td width=\"100\" class=blau><a href=\"test.php?loeschen=bild0\"><u>loeschen</u></a> </td>
    <td width=\"10\" class=blau>& </td>
    </tr>
    </table>
    ";
    }



    ?>

    vieleicht könnt ihr mir ja weiter helfen.

  • #2
    Re: Dateiupload funzt nicht mehr seit &quot;register_globals

    Zitat von gauloises
    apache 2. mit register_globals = off.
    Jetzt funktioniert das uploaden von bildern nicht mehr...
    vieleicht könnt ihr mir ja weiter helfen.
    11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare?
    http://www.dclp-faq.de/q/q-formular-upload-php4.html

    Kommentar

    Lädt...
    X