Wie auto-resize hochgeladenen Bildes mit php

Ich habe ein Skript;

        $fileName = $_FILES['userfile']['name'];
        $tmpName = $_FILES['userfile']['tmp_name'];
        $fileSize = $_FILES['userfile']['size'];
        $fileType = $_FILES['userfile']['type'];

        //get the file extension first
        $ext = substr(strrchr($fileName, "."), 1); 

        //make the random file name
        $randName = md5(rand() * time());

        //and now we have the unique file name for the upload file
        $filePath = $imagesDir . $randName . '.' . $ext;

        $result = move_uploaded_file($tmpName, $filePath);
        if (!$result) {
            echo "Error uploading file";
        exit;
    } 

if(!get_magic_quotes_gpc()) {

        $fileName = addslashes($fileName);
        $filePath = addslashes($filePath);

    }

welche benutze, um Bilder hochzuladen, aber ich möchte ein Skript hinzufügen, um die Größe des Bildes auf eine bestimmte Größe, bevor Sie hochgeladen werden. Wie mache ich das???

Dies würde es für Sie tun einfach .... phpthumb.sourceforge.net
Ich würde sicherstellen, dass der Dateiname eindeutig ist aber, die chance ist astronomisch gering, aber nicht unmöglich
danke für das, aber es ist zu kompliziert! lol! Gibt es nicht eine einfachere Methode???
beziehen Sie sich auf mein Skript oder Baba?
yours, md5 Pfad mehrere strings den gleichen hash, ich weiß, die chance ist lächerlich niedrig, aber ich weiß nicht, in Anbetracht dieser kleinen Dinge ist, was macht ein Programm robuster

InformationsquelleAutor Jay Smoke | 2012-04-12

Schreibe einen Kommentar