Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di giobar
    Registrato dal
    Aug 2004
    Messaggi
    41

    Aiuto visualizzazione immagine da database

    Grazie in anticipo a chi mi potrà dare una mano.

    Ho un problema con la visualizzazione delle immagini da database,
    nel database scrivo i datibinari dell'immagine il nome tipo ecc.. poi quando cerco di visualizzarla in una tabella usando questo codice che ho trovato su freephp vedo tutti simboli e non l'immagine.
    *----------------------------------------------------------
    $query1 = "select datibinari,nome, type from arcfo where id=".$idf."limit 1";

    $select = @mysql_query($query1) or die("Query fallita !");
    $result = @mysql_fetch_array($select);

    $data = $result["datibinari"];
    $type = $result["type"];

    Header("Content-type: $type");
    echo $data;

    echo "<tr><td>Foto</td><td colspan='4'>[img]img/$data[/img]<input name='fotonew' type='hidden' value='si'></td></tr>";
    }
    *----------------------------------------------------------
    L'immagine la vorrei all'interno della cella è possibile farlo?
    Gio75

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    è possibile.
    Devi fare uno script (che puoi chiamare img.php) che contenga questo codice:
    Codice PHP:
    $query1 "select datibinari,nome, type from arcfo where id=".$_GET['idf']."limit 1";

    $select = @mysql_query($query1) or die("Query fallita !");
    $result = @mysql_fetch_array($select);

    $data $result["datibinari"];
    $type $result["type"];

    Header("Content-type: $type");
    echo 
    $data
    Poi nella pagina in cui vuoi far visualizzare l'immagine fai
    codice:
    [supersaibal]<tr>
     <td>Foto</td>
     <td colspan='4'>
      [img]img.php?idf=3[/img]
      <input name='fotonew' type='hidden' value='si'>
     </td>
    </tr>[/supersaibal]

  3. #3
    Utente di HTML.it L'avatar di giobar
    Registrato dal
    Aug 2004
    Messaggi
    41
    Ciao intanto grazie per avermi risposto ma non mi funziona ho provato anche a fare una pagina semplice solo per la foto ma non va
    ho fatto

    <html><body>
    <?
    echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'>
    <tr><td> [img]img.php?idf=13[/img]</td></tr>
    </table>";
    ?>
    </body></html>

    e img.php
    <?
    $pippo = $_GET['idf'];
    echo "pippo= ".$pippo;
    //$query1 = "select datibinari,nome, type from arcfo where id=".$_REQUEST['idf']."limit 1";
    $query1 = "select datibinari,nome, type from arcfo where id=".$_REQUEST['idf']." limit 1";

    $select = @mysql_query($query1) or die("Query fallita !");
    $result = @mysql_fetch_array($select);

    $data = $result["datibinari"];
    $type = $result["type"];

    Header("Content-type: $type");
    echo $data;
    ?>

    Ti posto anche il contenuto del file
    datibinari nome size type
    [BLOB] 8_8_small.jpg 1961 image/pjpeg
    [BLOB] 017.jpg 10860 image/pjpeg

    Non so cosa fare è una settimana che ci provo c'è
    qualche variabile da settare da qualche parte per caso?
    Gio75

  4. #4
    Utente di HTML.it L'avatar di giobar
    Registrato dal
    Aug 2004
    Messaggi
    41
    C'è qualcuno che mi può aiutare? Ho urgenza di risolvere il problema e non so cosa fare grazie.
    Gio75

  5. #5
    Utente di HTML.it L'avatar di giobar
    Registrato dal
    Aug 2004
    Messaggi
    41
    up!
    Gio75

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.