Gallerie di immagini

danilob

Utente Attivo
3 Feb 2007
124
0
0
Stò facendo un sito per amici che non sanno nulla di php e faticano a usare il pc. Ho dato loro una pass e uno username. Vorrei fare in modo che riescano a inserire foto con semplicità attraverso form... Mi sapete consigliare qualche script?

grazie
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
ho fatto tutto, mi inserisce le img nella cartella ma poi quando vado su gallery.php mi compare una pagina bianca e senza errori... Dove ho peccato secondo te?
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
ci sono riuscito solo che l'unica cosa che vedo sono dei quadratini senza l'immagine..
 

Matt89

Utente Attivo
4 Feb 2006
50
1
8
Vicenza
ciao

io tempo fa ho creato uno script che permette di inserire delle immagini o dei file sul server, per poi essere visualizzate o scaricate.
Puoi dare un'occhiata qui, se ti piace il sistema ti passo i sorgenti. (attualmente lo utilizzo per inserire sporadicamente dei compiti)
Il fatto è che l'ho realizzato tempo fa (modificando un'altro script) ed è possibile che ci siano delle falle, dovrei ricontrollare il codice.
Non necessita di database, salva le informazioni sui file di testo.
 
Ultima modifica:

danilob

Utente Attivo
3 Feb 2007
124
0
0
ma se io volessi invece dividere in + gallerie; ad esempio gara1, gara2 gara3 ecc...
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
dovresti trattare le gallerie come delle categorie; in un database crei una tabella "album" e ogni galleria avrà il suo id che verrà utilizzato come riferimento nei record della tabella dedicata alle immagini.
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
problema resize

Scusa se cambio leggermente argomento ma sempre di upload e rid. di img si tratta.
Stò cercando di fare un'upload di un'immagine e poi di ridimensionarla.. L'upload avviene correttamente mentre sbglio qualcosa nel ridimensionamento..

Mi potete da un aiuto? Ecco di seguito il codice

/* upload di files com PHP */

// specifichiamo il percorso in cui si trova la cartella destinata a ricevere i files

$percorso_uplod ="../Img/news/";


// memorizziamo le informazioni temporanee e originali riguardo il file da trasferire
$percorso_temporaneo = $_FILES["nome_file"]["tmp_name"];
$nome_file = $_FILES["nome_file"]["name"];


// trasferiamo il file con "copy()"
// e chiediamo un messaggio di conferma
if (copy($percorso_temporaneo, $percorso_uplod . $nome_file))
{
echo "File inviato con successo |";

// altrimenti stabiliamo con else un messaggio da visualizzare in caso di errore
}
else
{
echo "Impossibile eseguire l'upload di questo file";
}

//inizio script ridimensionamento
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_FILES['nome_file']['tmp_name']);

// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_FILES['nome_file']['tmp_name']);
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);

// Salvo l'immagine ridimensionata
imagejpeg($thumb, $percorso_uplod.$nome_file, 75);
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
sono riuscito a inserire il codice funzionante x il resize delle immagini. Lo posto xchè potrebbe servire ad altri e vi ringrazio tutti x l'aiuto:

PS: Io ho inserito il resize solo se l'immagine supera i 430 px di larghezza..

<?
////////////////////////////////* upload e resize di files com PHP *//////////////////////

// specifichiamo il percorso in cui si trova la cartella destinata a rcevere i files

$percorso_uplod ="../Img/news/";

// memorizziamo le informazioni temporanee e originali riguardo il file da trasferire
$nome_file_tmp = $_FILES["nome_file"]["tmp_name"];
$nome_file = $_FILES["nome_file"]["name"];

//se ci sono immagini verifico la larghezza per eventualmente ridimensionarla a 430

if($nome_file!="")
{
// apertura dell'immagine originale
$src = imagecreatefromjpeg($nome_file_tmp) or die ("Impossibile aprire l'immagine originale");
$larghezza = imagesx($src);

if ($larghezza>430)
{

$img = $nome_file; // percorso al file dell'immagine
$dest = $percorso_uplod.$nome_file; // directory di salvataggio delle miniature create

// dimensioni della miniatura da creare
$thumbWidth = 430; // larghezza
$thumbHeight = 322; // altezza
// livello di compressione della miniatura
$thumbComp = 100;

// creazione dell'immagine della miniatura
$thumb = imagecreatetruecolor($thumbWidth, $thumbHeight) or die("Impossibile creare la miniatura");

// copio l'immagine originale in quella della miniatura ridimensionandola
imagecopyresized($thumb, $src, 0, 0, 0, 0, $thumbWidth, $thumbHeight, imageSx($src), imageSy($src)) or die("Impossibile ridimensionare l'immagine");

// salvataggio miniatura
imagejpeg($thumb, $dest, $thumbComp) or die("Impossibile salvare la miniatura");


}else{
// trasferiamo il file con "copy()"
// e chiediamo un messaggio di conferma
copy($nome_file_tmp, $percorso_uplod . $nome_file);
}
}
?>
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
Volevo però chiederti ancora una cosa..

Io vorrei costruirmi una galleria di immagini completa.

un form che si appoggi a dbase mysql e per ogni raccolta di img una cartella appropriata...

Non trovo un tutorial completo... Mi dai una dritta... Sò che tu lo puoi fare....
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Se ci pensi non è una cosa particolarmente difficile; in pratica funziona come le categorie per gli articoli.
Ti fai una tabella per le categorie:
--------------------------
id
nome_raccolta
--------------------------

Poi nel form per l'inserimento delle immagini inserisci un campo per la scelta della categoria (una select ad esempio).

Nella tabella delle immagini inserisci un campo in cui memorizzare l'id della categoria di ogni foto e magari uno anche per il nome della categoria.

Non ti serve altro.
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
OK... sONO RIUSCITO A CREARE LE GALLERIE, ORA IL PROBLEMA è NEL FARE L'UPLOAD MULTIPLO DELLE IMMAGINE DAL FORM
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
tu dici:
"Nella tabella delle immagini inserisci un campo in cui memorizzare l'id della categoria di ogni foto e magari uno anche per il nome della categoria."

Non sò come farlo... io ho fatto così:

INSERIMENTI:

$query1 = "INSERT INTO images (Titolo, Descrizione, Nome, Tipo,nomegall) VALUES('$titolo','$descrizione','$nome','$tipo','$galleria')";

$query2 = "INSERT IGNORE INTO galleries (nomegall) VALUES ('$galleria')";

MENTRE LA SELECT
$query= "SELECT Titolo, Descrizione, Nome, Tipo, images.nomegall AS galleries, altro FROM images LEFT JOIN galleries ON images.nomegall = galleries.nomegall";

MA NON FUNZIONA LA SELECT---
 

danilob

Utente Attivo
3 Feb 2007
124
0
0
ciao Claudio seguendo i tuoi consigli sono riuscito a crearmi il sistema di gallerie personalizzato.. Mi sono appoggiato a un database mysql creando 2 tabelle in relazione e devo dire che sono soddisfatto.

Una cosa non riesco ancora a fare e non sò come fare: l'upload multiplo di immagini...

Infatti io riesco solo a caricare 1 img alla volta..

Mi puoi aiutare ancora?


Grazie

ciao

Danilo
 

danielix

Utente Attivo
16 Nov 2007
23
0
1
speriamo che ce la caviamo

ciao danilob
io sto vivendo parte del tuo stesso dramma anche se credo tu sia ormai fuori da questo tunnel, per questo ti chiedo illuminami!

ho già aperto un forum in cui ho cercato di rappresentare la mia difficoltà.

ora... come hai risolto il fatto di visualizzare diverse categorie di immagini?

io ho provato ad inserire un WHERE sottocategoria ecc... ma non ho successo, come potrai leggere.

mi spieghi come hai fatto tu?

grazie sin d'ora. daniele.
 
Discussioni simili
Autore Titolo Forum Risposte Data
Kekko24 [VENDO] foto-gratis.org Gallerie di immagini Compravendita siti e domini 0
P gallerie immagini con jquery lightbox jQuery 1
D Modelli di gallerie di immagini in css HTML e CSS 1
O gallerie immagini Javascript 1
L creare gallerie immagini HTML e CSS 3
J Slideshow e gallerie manuali HTML e CSS 19
S dreamwever attivare comandi per gallerie fotografiche HTML e CSS 2
G Problemi con stesso slider per più gallerie Javascript 2
Ailinen Joomla e le gallerie fotografiche Joomla 6
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
G Perché il mio sito su Google news fa vedere le immagini degli articoli la mia foto profilo? WordPress 1
M Immagini non usate WordPress 0
elmonarca77 Utilizzo e licenze immagini Webdesign e Grafica 4
S Risoluzione Immagini e Connessione Joomla 0
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
A WordPress e immagini Hosting 0
Y RITAGLIO IMMAGINI Javascript 0
R Immagini html HTML e CSS 2
E Come gestire al meglio le immagini legno grande formato Photoshop 0
M Random Immagini + Testi PHP 13
L form immagini per il database PHP 0
Ricky80 Coordinazione immagini HTML e CSS 4
P Percorsi e immagini. PHP 0
N Indicizzazione immagini su Google Google Search Console 0
L Import Immagini piattaforma IONIC Sviluppo app per Android 0
L Import massivo di immagini in tabelle piattaforma IONIC Presentati al Forum 1
P Script upload immagini jQuery 0
E Salvare immagini PHP 0
S problema salvataggio immagini Photoshop 0
R Immagini scontornate: che formato? HTML e CSS 4
A Sovrapposizione Immagini Photoshop 0
Cosina Mostrare immagini da una cartella, ma solo un numero definito PHP 12
Tommy03 Gestire dimensioni immagini PHP 4
M Aiuto con inserimento immagini WordPress 6
L Scmporre una foto dotata di varie immagini in piu layer Photoshop 2
M Impossibile visionare la immagini dall'App. IP Cam e Videosorveglianza 8
A Array di immagini Sviluppo app per Android 10
L Come spostare cartella immagini/video PHP 1
A Cornici immagini per sito Web Wordpress WordPress 1
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
R uploader di immagini e text PHP 0
S Importazione immagini PHP 3
beatle [Photoshop] problema inserimento immagini Photoshop 1
L [PHP] Invio Immagini PHP 1
I [PHP] generazione url "uguale" che punta a due immagini diverse PHP 0
W Immagini professionali a costi sostenibili Discussioni Varie 1
bluebirdoncanvas [Photoshop] problema dimensioni immagini o zoom Photoshop 0
andreas88 Immagini non leggibili dopo trasferimento alla scheda SD Smartphone e tablet 0
zorro Aggiunta di immagini al sito Leggi, Normative e Fisco 0
M [PHP] Selezionare immagini directory non presenti in db PHP 11

Discussioni simili