Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Caricare immagini su altro file

    Salve a tutti,
    vorrei creare un link su una immagine in miniatura presente in un file php che mi permetta di aprire l'immagine + grande in una seconda pagina php.
    Mi spiego:

    Ho un file chiamato interventi nel qual è presente una img piccola

    Codice PHP:
    <?php
            $nom
    ="rosa";
            print 
    "<a href=\"ingrandisci.php?immagine=rosa.jpg&&nome=$nom\">";
        
    ?>
        
        [img]immagini/rosap.jpg[/img]
        
        <?php print "</a>"?>
    Un secondo file dove viene richiamata l'immagine che contiene questo:

    Codice PHP:
    <h1><?php print $nome ?></h1>
    <?php  
    print "<div class=\"imm\">";
    print
    "<img src=\"immagini/$immagine\" >";
    print 
    "</div>";
    ?>
    Come mai si apre la pagina ingrandisci.php ma non si visualizza l'immagine.
    Dove sbaglio.

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Nel link del primo file hai una & in più. Il simbolo &, nelle query string, serve solo a concatenare più gruppi "chiave=valore".

    Quindi avrai una cosa tipo ingrandisci.php?immagine=rosa.jpg&nome=$nom

    Per recuperare e rendere disponibili i valori inviati in query string al secondo file, devi utilizzare l'array $_GET.

    Quindi nel file ingrandisci.php dovrai aggiungere

    Codice PHP:
    $nome $_GET['nome'];
    $immagine $_GET['immagine']; 
    prima di stampare i valori a video.
    http://it.php.net/manual/it/reserved....variables.get

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.