Comment redimensionner automatiquement l'image téléchargée à l'aide de php

J'ai un script;

        $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);

    }

qui suis à l'aide de télécharger des images, mais je voudrais ajouter un script pour redimensionner l'image à une taille spécifique avant d'être téléchargées. Comment dois-je faire???

  • Ce serait le faire pour vous facilement .... phpthumb.sourceforge.net
  • Je voudrais assurez-vous que le nom de fichier est unique bien que, la chance est ridiculement faible, mais pas impossible
  • merci pour ça, mais c'est trop compliqué! lol! N'est-il pas une méthode plus simple???
  • voulez-vous parler de mon script ou Baba?
  • la vôtre, md5 chemin plusieurs cordes à la même table de hachage, je sais que la chance est ridiculement faible, mais je ne sais pas, compte tenu de ces petites choses est ce qui rend un programme plus robuste
InformationsquelleAutor Jay Smoke | 2012-04-12