Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    118

    visualizzazione immagine

    Ciao a tutti ho un problema che nn riesco a risolvere
    potete aiutarmi?vi spiego.
    Ho un file di visualizzazione che si collega ad un db e stampa tutte le informazione che il db contiene.
    nel db c'è anche un campo foto
    ed io vorrei che nel file di visualizzazione ci sia un link che mi permette di aprire l'immagine.
    Io riesco ad aprire una nuova pagina che però mi visualizza solo il nome dell'immagine e nn l'immagine stessa.
    Mi potete aiutare?

  2. #2
    :master:
    l'immagine è caricata nel databases? o è in una cartella a parte?
    Z@rigo

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    118

    ti spiego...

    io carico l'immagine solo nel db.
    ma onestamente nn riesco a capire se mi carica male l'immagine quando la inserisco
    oppure nn riesco bene a visualizzarla.
    cmq nel campo foto del db mi carica solo il nome dell'immagine

  4. #4
    nel file immagini.php:

    <html>
    <body>
    <?
    // parametri del database
    $db_host = "localhost";
    $db_user = "";
    $db_password = "";
    $db_name = "immagini";

    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    // Elenco delle immagini

    $query = "SELECT * FROM immagini";
    $result=mysql_query($query,$db) or die ("Errore 1");
    while ($row=mysql_fetch_array($result))
    echo "<a href=\"popup_imm.php?imm=".$row['nome_imm']."\" target=\"_blank\">".$row['nome_imm']."</a>
    ";
    ?>
    </body>
    </html>

    nel file popup_imm.php:

    <?
    $imm=$_GET['imm'];
    echo "<img src=\".\immagini\\".$imm."\">";
    ?>

    ho controllato e mi funziona!

    spero di averti aiutato!
    ciao
    "Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."

    Mario Zucca

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    118

    grazie ma....

    mi puoi consigliare una soluzione alternativa?
    ti spiego:
    vorrei far visualizzare l'immagine direttamente quando apro il file visualizza e nn con un link.
    cmq grazie tante.

  6. #6
    Basta cabiare il tag <a> con il tag <img>!

    PRIMA
    -----------
    ...
    while ($row=mysql_fetch_array($result))
    echo "<a href=\"popup_imm.php?imm=".$row['nome_imm']."\" target=\"_blank\">".$row['nome_imm']."</a>
    ";
    ?>
    </body>
    </html>
    -----------


    DOPO
    -----------
    ...
    while ($row=mysql_fetch_array($result))
    echo "
    <img src=\"cartella_immagini\".$row['nome_imm']."
    ";
    ?>
    </body>
    </html>
    -----------
    "Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."

    Mario Zucca

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.