kostenloser Webspace werbefrei: lima-city


PHP - Bilderupload

lima-cityForumDie eigene HomepagePromotion

  1. Autor dieses Themas

    n******2

    Hier ein kleines Script meinerseits.
    Vielleicht kann jemand mit dem Script etwas anfangen!

    <?php
    
    ##########COPYRIGHT##################################
    
    ## dieses Script ist copyright by Sunny. ##
    
    ##es darf nicht zum download freigestellt werden. ##
    
    ##!!!DAS COPYRIGHT DARF NICHT ENFERNT WERDEM!!! ##
    
    #####################################################
    
    // Einstellungen
    
    $maxsize = "409600"; // Maximale Uploadgrösse (400 Kb)
    
    $uploddir = "upload/"; // Upload Ordner
    
    $extensions = array(".jpg", ".gif", ".bmp", ".png", ".jpeg", ".JPEG", ".JPG", ".GIF", ".BMP", ".PNG"); // Erlaubte Erweiterungen
    
    if($_POST['action']=="upload")
    
    {
    
    $tmp_name = $HTTP_POST_FILES['bild']['tmp_name']; // Der Originalname
    
    $name = $HTTP_POST_FILES['bild']['name']; // Der Originalname
    
    $size = $HTTP_POST_FILES['bild']['size']; // Größe der Datei
    
    $type = $HTTP_POST_FILES['bild']['type']; // Der MIME Type der Datei
    
    $ext_tmp = explode(".", $name);
    
    $ext = ".".$ext_tmp[(count($ext_tmp)-1)];
    
    if(in_array($ext, $extensions))
    
    {
    
    if($size<=$maxsize && $size!=0)
    
    {
    
    while(file_exists($uploddir.$newname) || !$newname)
    
    {
    
    $newname = md5(uniqid(rand()));
    
    }
    
    if(move_uploaded_file($tmp_name, $uploddir.$newname.$ext))
    
    {
    
    echo "Die Datei wurde erfolgreich hochgeladen.<br>";
    
    echo "Größe: ".$size." Byte<br>";
    
    echo "Name: ".$name."<br>";
    
    echo "MIME-Type: ".$type."<br>";
    
    echo "Ansehen: <a target=new href='http://power159.po.funpic.de/".$uploddir.$newname.$ext."'>http://power159.po.funpic.de/".$uploddir.$newname.$ext."</a><br><br>";
    
    echo "BB-Code: [img]http://power159.po.funpic.de/".$uploddir.$newname.$ext."[/img]";
    }
    
    else{echo "Fehler: Datei konnte nicht verschoben werden!";}
    
    }
    
    else
    
    {
    
    echo "Ihre Datei ($size) ist über $maxsize Bytes oder gleich 0 KB";
    
    }
    
    }
    
    else
    
    {
    
    echo "Falsche Erweiterung: ".$name;
    
    }
    
    }
    
    else
    
    {
    
    echo "<form action='".$_SERVER['PHP_SELF']."' enctype=\"multipart/form-data\" method='post'>";
    
    echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"".$maxsize."\">";
    
    echo "<input type='hidden' name='action' value='upload'>";
    
    echo "<table>";
    
    echo "<tr>";
    
    echo "<td>Datei</td><td><input type='file' name='bild'></td>";
    
    echo "</tr><tr>";
    
    echo "<td> </td><td><input type='submit' value='Hochladen'></td>";
    
    echo "</tr>";
    
    echo "</form>";
    
    echo "</table>";
    
    }
    
    ?>
    <br><br />
    <html>
    
    <b>copyright by </b><a href="http://www.nastyacidmt2.de.vu"><b><font color="#000000">Nasty & ACID MT2</font></b></a>
    
    </html>

    Viel Spaß mit damit

    Liebe Grüße Sunny
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Verschoben nach Promotion.
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!