Visualizzazione risultati 1 fino 4 di 4

Discussione: getimagesize non va!!!

  1. #1
    Guest

    Predefinito getimagesize non va!!!

    Codice PHP:
    <?php

    $filename
    = "link";

    header('Content-type: image/jpeg');

    list(
    $width, $height) = getimagesize("$filename");
    if(
    $width > 280) {
    $newwidth = 200;
    $newheight = round($newwidth * $height / $width);
    }

    $thumb = imagecreatetruecolor($newwidth, $newheight);
    $source = imagecreatefromjpeg($filename);

    imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

    imagejpeg($thumb);
    ?>
    Dove ho messo scritto link dovrei andare ad inserire il link dell'immagine, sfortunatamente però lo script non funziona a meno che non inserisco lo script all'interno della cartella dell'immagine e quindi andare a scrivere solo nomeimmagine.ext al posto di http://miosito.org/cartella/img.ext...

    http://it2.php.net/manual/it/function.getimagesize.php

    Spero che qualcuno sappia aiutarmi anche perchè lo script è corretto!!!

    Grazie

  2. #2
    Guest

    Predefinito

    Prova a mettere (nel caso di una jpeg, puoi cambiarlo con imagecreatefrompng o simili):
    Codice PHP:
    <?
    $img
    =imagecreatefromjpeg($filename);
    $width=imagesx($img);
    $height=imagesy($img);
    ?>
    Ciao!

  3. #3
    Guest

    Predefinito

    l'indirizzo non lo puoi inserire in forma di url...ti consiglio di usare un eprcorso relativo, oppure un xcorso assoluto di qst tipo
    /www/membri/tuosito/cartella/img.ext

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da SoulHome
    l'indirizzo non lo puoi inserire in forma di url...ti consiglio di usare un eprcorso relativo, oppure un xcorso assoluto di qst tipo
    /www/membri/tuosito/cartella/img.ext

    Grazie mille era questo il problema...

    Per fortuna che mi è venuto in mente di postare qui l'errore, anche perchè "l'errore" non esisteva e avevo perso le speranze e pensato di modificare radicalmente tutto...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •