PDA

View Full Version : Creazione di upload di testi e immagini


fabbri.fili
01-04-2015, 17:24
salve, ragazzi devo fare un sito web con un pannello di controllo dove gli utenti devono effettuare l upload di immagini e brani.. i testi devono essere caricati come i commenti di facebook.. non so se avete presente.. Ci vorrebbe un form tipo come questo dei forum dove io sto scrivendo.. per scrivere e inserire immagini e poi devono venire sotto o sopra.. come posso fare? ho visto anke cn joomla ma non sono riuscita ad inseire un template gia fatto sul sito.. aiutatemi sono disperata... vi posto l upload che ho fatto ma non so xke non mi vede l immagine quando la carica... Io il sito lo gia fatto tutto devo fare solo sto benedetto upload...



<h2><span><font color="#A52A2A">Aggiungi foto</font></h2> </span><br><br>
<div class="col c1">
<p><font color="black"><font size="3">
<form action="pagina_esempio.php" method="POST" enctype="multipart/form-data" >
<font color="black"><font size="3"> File:</font></font>
<input type="file" name="image"> <input type="submit" value="Upload">
</form>

</font></font></p>

<?php

mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("databaseimage") or die(mysql_error());


$file = $_FILES['image'] ['tmp_name'];
if (!isset($file))
echo "Seleziona una foto";
else

{

$image = addslashes(file_get_contents($_FILES['image'] ['tmp_name']));
$image_name = addslashes($_FILES['image'] ['name']);
$image_size = getimagesize($_FILES['image'] ['tmp_name']);

if ($image_size==FALSE)
echo "Questa non è un'immagine";
else
{
if(!$insert = mysql_query("INSERT INTO store VALUES('','$image_name','$image')"))
echo "Errore con Upload";
else
{
$lastid = mysql_insert_id();
echo "immagine uplodata.<p /> <p /><img src=get.php?id=$lastid>";



}

}

}


e questa è la pagina get.php

<?php
mysql_connect("localhost","root","") or die(mysql_error());
mysql_select_db("databaseimage") or die(mysql_error());

$id = addcslashes($_REQUEST['id']);
$image = mysql_query("SELECT * FROM store WHERE id=$id");
$image = mysql_fetch_assoc($image);
$image = $image['image'];

header ("Content-type: image/jpeg");



echo $image;


?>

?>

aiutatemi non so piu dove sbattere la testaaaaaa

fabbri.fili
02-04-2015, 20:42
up