stampa di un'immagine dal database

parsifal

Nuovo Utente
18 Gen 2014
26
0
0
salve, sto cercando di inserire un'immagine profilo all'interno del mio sito, tramite il salvataggio di questa in una tabella del db con il campo blob.
per l'upload dell'immagine sul db ho itulizzato questi codici:
PHP:
<?
function upload()
{
  $result = false;
  $immagine = '';
  $size = 0;
  $type = '';
  $nome = '';
  $max_size = 300000;
  $result = @is_uploaded_file($_FILES['file']['tmp_name']);
  if (!$result)
  {
    echo "Impossibile eseguire l'upload.";
    return false;
  }else{
    $size = $_FILES['file']['size'];
    if ($size > $max_size)
    {
      echo "Il file è troppo grande.";
      return false;
    }
    $type = $_FILES['file']['type'];
    $nome = $_FILES['file']['name'];
    $immagine = @file_get_contents($_FILES['file']['tmp_name']);
    $immagine = addslashes ($immagine);
    @include 'config_db.php';
    $sql = "INSERT INTO immagini (nome, size, type, immagine) VALUES ('$nome','$size','$type','$immagine')";
    $result = @mysql_query ($sql) or die (mysql_error());
    return true;
  }
}
?>

il form:
PHP:
<?
@include 'upload.php';
if (isset($_FILES['file']))
{
  upload();
}
echo "
<h3>Upload</h3>
<form enctype=\"multipart/form-data\" 
action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" 
value=\"300000\" />
<input type=\"file\" name=\"file\" size=\"40\" />
<input type=\"submit\" value=\"Invia\" />
</form>
<br /><a href=\"link.php\">Elenco</a>";
?>

l'immagine viene salvata correttamente nel db. il mio problema è che non riesco ad estrarla e a stamparla correntamente nel sito.
ho provato ad estrarla con questo codice:
PHP:
$query2 = "SELECT * FROM immagini WHERE id = '1'";
    $risultato2 = mysql_query($query2);
    while($row2=mysql_fetch_array($risultato2)){
    header('Content-Type: image/jpeg');
	echo "<h1><img '$row2[4]'/></h1>";
ma non funziona affatto. qualcuno ha qualche consiglio su come poterla stampare nella mia pagina correttamente come se fosse una foto profilo?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, devi salvare solo l'url del immagine e poi richiamarla con il tag <img>
PHP:
echo "<img src='" . $row['url_immagine'] . "' alt='" . $row['nome_immagine'] . "'/>"
 
Discussioni simili
Autore Titolo Forum Risposte Data
jailbait [PHP] Upload immagine e stampa a schermo PHP 0
M Stampa immagine video tabella HTML e CSS 4
D Stampa a video solo campi compilati MySQL 1
M Problemi con la stampa dei valori in php PHP 1
D Stampa a video in altra pagina html Database 3
K Margini di stampa Photoshop 4
Samuele Ronzani Stampa su stampante predefinita Javascript 11
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
M Stampa fpdf e lettere accentate PHP 0
S incoerenza di stampa. problemi con il magenta Photoshop 3
atipika INSERIRE ICONE DOWNLOAD E STAMPA WORDPRESS WordPress 10
L [RISOLTO] Stampa a video risultato count in html PHP 13
S [PHP] Stampa a video Nome e Cognome in seguito a login PHP 1
S Consigli per invio di comunicati stampa Discussioni Varie 2
P [WordPress] B2B stampa abbigliamento - plugin woocommerce? WordPress 2
M [PHP] Database e stampa files PHP 2
E [Photoshop] consigli per stampa puzzle personalizzato Photoshop 0
F [PHP + MYSQLI] Stampa a video di una tabella nel database PHP 4
P problema di stampa con photoshop Presentati al Forum 0
R [PHP] Problema stampa array bidimensionali con formula $html.=<<<myHtml... PHP 2
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
A Stampa da PHP PHP 4
L border in tabella php + layout stampa PHP 0
E [PHP] associazione id e stampa a video PHP 0
napuleone [HTML] Numerazione pagine in stampa HTML e CSS 2
K [Visual Basic] Stampa e modifica record non funziona più Visual Basic 0
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
K stampa e modifica tabella in php e ms sql PHP 2
W [Photoshop] Problemi di stampa Photoshop 1
M [HTML] stampa riga condizionata HTML e CSS 3
D Stampa Webdesign e Grafica 1
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
napuleone [Javascript] cambiare i parametri di stampa con js Javascript 2
E [PHP] creazioni nuove variabili per modulo di stampa PHP 1
N [PHP] stampa video PHP 3
otto9due [PHP] Dubbio esistenzaile: Regex email e stampa valori trovati.. PHP 5
Roulder [PHP] Stampa file di testo Automatico senza conferma PHP 1
V [PHP] stampa a video valori query array multidimensionale PHP 4
Rikk73 [C#] problema con stampa da query linq EnumerableRowCollection .NET Framework 0
F layout stampa css HTML e CSS 2
G PHP stampa di immagini PHP 2
V Stampa con msword PHP 3
teotode stampa automatica da php PHP 4
M stampa modello f24 con php PHP 1
C Cookiechoices Stampa pagina Javascript 2
Z recupero e stampa a video di immagini da database PHP 3
felino [Smarty] Stampa di una tabella dinamica, condizione su una cella PHP 1
J indirizzare coda di stampa Windows e Software 11
C Textarea stampa font personalizzato PHP 5
K Stampa ordine Javascript 6

Discussioni simili