Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: Dimensione immagine

  1. #1
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766

    Dimensione immagine

    Non ne vengo fuori per trovare la dimensione di una immagine sul server. Sto provando in vari modi ma non mi funzia:

    $imgsize= "http://percorso/".$strImmagine1;
    lista($img_width, $img_height, $img_type, $img_attr) = getimagesize($imgsize);

    echo $img_width;

    come cavolo si fa?

  2. #2
    Perchè non utilizzi il path dell'immagine invece che l'URL?
    Abilitando la visualizzazione degli errori, che messaggi ottieni?

  3. #3
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Non capisco dove sbaglio:

    $file = "http://percorso/".$strImmagine1;
    $vett = getimagesize('$file');
    echo $vett;

    sto provando la sintassi di php.net o quelle trovate nell'archivio dei forum di html e non ne vegno a capo.

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Se provo a fare


    $file = "http://percorso/".$strImmagine1;
    $vett = getimagesize('$file');
    echo $file;

    mi viene la scritta con il percorso corretto del mio file ma se faccio echo $vett non mi viene fuori niente.

  5. #5
    Perchè non utilizzi il path dell'immagine invece che l'URL?

  6. #6
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    A riecchime. Ho provato con realpath($strImmagine1) ma peggio che mai.

  7. #7
    Da quello che scrivi mi sembra tu non abbia molto le idee chiare.

    Un URL è una cosa tipo "http://percorso/".$strImmagine1;.

    Un path è una cosa tipo "/var/www/www.sito.com/immagine.jpg";

    Ora, perchè non utilizzi il path fisico dell'immagine invece che l'URL?

  8. #8
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Allora adesso ho provato a mettergli:

    $file="/dir1/uploads/immagine1.jpg";

    ma ancora niente.

  9. #9
    Ma sei sicuro che /dir1/uploads/ sia il path corretto?

    Un path fisico NON è relativo alla document root, ma al file system. Questo significa che se puoi accedere all'immagine tramite http://www.sito.com/dir1/uploads/immagine.jpg, è molto probabile che utilizzare /dir1/uploads/ come path fisico è un errore.

    Utilizza questo codice per individuare il path fisico della directory in cui stai eseguendo lo script:

    Codice PHP:
    <?php echo(dirname(__FILE__)); ?>

  10. #10
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Ok allora ho fatto cosi':

    $perc = dirname(__FILE__);
    $file= $perc."/".$strImmagine1;
    $vett = getimagesize($file);
    echo $vett;

    ma ancora niente.

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.