Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Quote Originariamente inviata da Albertorrr Visualizza il messaggio
    Apprezzo lo sforzo, ma perché non usi una classe già pronta che sfrutta la libreria GD ed elimini tutte quelle righe di codice?

    http://www.abeautifulsite.net/blog/2...class-for-php/


    Guarda che può fare:

    codice:
    $img = new SimpleImage('image.jpg');
    $img->flip('x')->rotate(90)->best_fit(320, 200)->sepia()->save('result.gif');

    Molto semplice da utilizzare giusto? Inoltre, ridurre le righe di codice ti aiuta a semplificare il debugging e magari anche a risolvere il tuo problema.

    Alberto
    ho inserito questo script, ma anche se è ben collegato sicuro al 100% eseguendo semplicemente questa funzione

    $img = new SimpleImage($file_name); $img->fit_to_width(300);$img->save($file_name, 100);

    mi riporta questo errore

    Class 'SimpleImage' not found in /www/......./upload.php on line 613

    come mai non trova la classe se pur è ben collegata?

  2. #2
    Quando crei l'oggetto metti anche il namespace prima del nome della classe.
    Sistemi di allarme, telecamere, autoradio, video proiettori e altri prodotti tecnologici: fedom.it

  3. #3
    Quote Originariamente inviata da Albertorrr Visualizza il messaggio
    Quando crei l'oggetto metti anche il namespace prima del nome della classe.
    perfetto una classe perfetto salva lo sfondo trasparente,
    ma ecco come l'ho dovuta far funzionare nel mio caso

    $img = new SimpleImage;
    $img->load("$desired_dir/".$file_name);
    $img->fit_to_width(300);
    $img->save("../../img/thumb/thumb-".$file_name, 100);

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.