Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    90

    [php] problama thumbnail

    è da un po' che cerco di far funzionare uno script per la creazione di immagini ridimensionate a misura fissa, ma sono riuscito solo a raggiungere un bel

    Fatal error: Call to undefined function imagecreate()

    allora, sinteticamente, il codice è questo:

    Codice PHP:
    <?php
    $filename
    =$_GET["filename"];

    header('content-type: image/jpeg');
    list(
    $width,$height) = getimagesize($filename);
    $newwidth92;
    $newheigth92;
    $thumb imagecreate($newwidth$newheigth);

    $sourceimagecreatefromjpeg($filename);
    imagecopyresized($thumb,$source,0,0,0,0$newwidth$newheight$width$height);
    imagejpeg($thumb);
    ?>
    in realtà c'è un po' di altra roba per definire il formato dell'immagine e cambiare di conseguenza iol codice (image*tipo file* e cose del genere)

    io scrivo resize.php?filename=prova.jpg ma con questo codice mi restituisce un bel fatal error... perchè? ho praticamente copiato da php.net...
    Se hai paura di chiedere, vuol dire che ti vergogni ad imparare...

  2. #2
    purtroppo a volte non basta copiare di pari passo..
    cmq
    Call to undefined function imagecreate()
    sei sicuro di aver installato le librerie GD?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    90
    beh, naturalmente non ho copiato così brutalmente... ho adattato secondo le mie esigenze... comunque no, ehm..non sono sicuro di aver installato le librerie GD...

    ma non mi interessa far girare il sito in locale, quindi ora vedo se su altervista funziona...

    dove posso trovare qualche semplice istruzione su come installare queste librerie?
    Se hai paura di chiedere, vuol dire che ti vergogni ad imparare...

  4. #4
    le puoi installare se solo se hai dei permessi per farlo..
    su altervista dubito che tu li abbia cmq forse ci sono..

    ma in locale hai qualcosa di già pronto o te lo sei installato da solo apache...??

    per installarle sul tuo pc..
    http://it.php.net/gd
    x scaricare..
    http://www.boutell.com/gd/

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    90
    lo so... speriamo che su altervista siano già installate...

    apache me lo sono installato da solo e anche tutte le librerie di php5

    grazie delle info!!
    Se hai paura di chiedere, vuol dire che ti vergogni ad imparare...

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    90
    su altervista mi dà un'immagine tutta nera... perchè?
    Se hai paura di chiedere, vuol dire che ti vergogni ad imparare...

  7. #7

    .........

    Ciao.
    Così funziona il tuo codice mi
    dava variabili non definite c'era un typo.
    Quando hai dei problemi con le gd
    devi togliere
    header('content-type: image/jpeg');imagejpeg($thumb);
    ImageDestroy($thumb);
    per il debug.

    Codice PHP:
    $filename="images/large.jpg";
    header('content-type: image/jpeg');
    list(
    $width,$height) = getimagesize($filename);
    $newwidth92;
    $newheigth92;
    $thumb imagecreate($newwidth$newheigth);
    $sourceimagecreatefromjpeg($filename);
    imagecopyresized($thumb,$source,0,0,0,0$newwidth$newheigth$width$height);
    imagejpeg($thumb); 
    ImageDestroy($thumb); 

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    90

    Re: .........

    Originariamente inviato da whisher

    Codice PHP:
    $thumb imagecreate($newwidth$newheigth); 
    così mi vengono le immagini tutte scolorite, ma con imagecreatetruecolor funziona tutto perfettamente,
    ehm... ci sarebbe mica una guida un po' più completa di quella di php.net?
    le librerie le ho scaricate ma mi trovo un po' in difficoltà ad installare il tutto

    cmq... grazie mille e Buon Natale!!
    Se hai paura di chiedere, vuol dire che ti vergogni ad imparare...

  9. #9

    ..........

    cmq... grazie mille e Buon Natale!!
    Anche a te

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.