[Galleria immagini] Inserimento pagine

weiddolo

Nuovo Utente
15 Gen 2010
8
0
0
Salve, sono alle prime armi con il PHP ed ho usato un vostro articolo (questo) per crearmi una galleria di immagini.

Sono riuscito ad impostare e a modificare la galleria come meglio credo: con stili css, lightbox ed altro. Vorrei effettuare, però, una modifica allo script, il quale dopo un numero stabilito di immagini caricate mi crei una "pagina successiva" dove visualizzare il resto delle immagini.

Mi spiego meglio con un esempio:
Premesso che vorrei un limite di immagini per pagina impostato a 6; vorrei fare in modo che la settimana fino alla dodicesima immagine mi venga visualizzata in una seconda pagina, creata automaticamente dallo script, e cosi via per la tredicesima fino alla diciottesima.

Qualcuno sa aiutarmi?
 
Ok grazie per il link, leggerò e ti farò sapere ;)

Ho notato da poco diciamo un bug, cioe se si caricano due immagini diverse ma con lo stesso nome, l'ultima immagine caricata va a sostiruire la precedente, consiglio per risolvere?
 
La funzione file_exists controlla se un file esiste sul server. Basta fare un piccolo controllo di questo tipo:
PHP:
<?php
if(file_exists($immagine))
  die('Immagine già esistente!');
?>
Oppure se esiste la rinomini.
 
Mi aiuteresti ad integrarlo in questo script? come dicevo sono pochi giorni che sto imparando il PHP
 
Raga scusatemi per il terzo post, ma è giusto per farlo salire un po e per dire che:

Sono riuscito ad applicare un sistema per gestire la paginazione della gallery tramite questa guida trovato stesso su msrwebmaster (QUI).

Adessi non saprei dove applicare però la funzione che mi ha consigliato alessandro:

Codice:
<?php
if(file_exists($immagine))
  die('Immagine già esistente!');
?>

Chi mi aiuta? :)
 
Ciao, ti ho inviato un PM con il link per il download dello script ( si fa prima :) )

Attendo risposta

Grazie per la disponibilità
 
PHP:
if (
@in_array($_FILES['imagefile']['type'], $tipi_consentiti) 
&&
(!file_exists ($path_img .$_FILES['imagefile']['name']))
)
 
Ho sostituito la stringa che mi hai detto con questa

Codice:
if (@in_array($_FILES['imagefile']['type'], $tipi_consentiti)){

precisamente nella riga 44 del file upload.php

ma mi da il seguente errore:

Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\galleria\upload.php on line 78

Che fare? :)
 
Ho sostituito la stringa che mi hai detto con questa

Codice:
if (@in_array($_FILES['imagefile']['type'], $tipi_consentiti)){

precisamente nella riga 44 del file upload.php

ma mi da il seguente errore:

Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\galleria\upload.php on line 78

Che fare? :)
Evidentemente hai lasciata una } in più da qualche parte.
 
e ma il prossimo } sta alla riga 74 cioe il primo qui:

Codice:
  }else{
    // stampo un messaggio di errore nel caso in cui il file sia di un formato non consentito
	
    echo "Impossibile eseguire l'upload.";
  }
}

Pare sia necessario o no?
 

Discussioni simili