Visualizzatore di foto

joisberg

Nuovo Utente
26 Ago 2013
1
0
1
Salve a tutti,
Io sto cercando di creare un visualizzatore di foto stile facebook in locale... una cosa da nnt...
Cmq vi posto prima il codice e poi vi spiego il problema

PHP:
<?php
include("config.php");
session_start();
$id_p = $_SESSION['id_profile'];
$id_user = $_SESSION['id'];
$nome_u = $_SESSION['nome_utente'];
$id_ft = $_GET['fid'];
$id_ft1 = $_GET['fid']+1;
$id_ft2 = $_GET['fid']-1;

	
if(isset($_SESSION['utente'])){	
if($id_ft2 <= 0){

	$id_ft2 = $id_ft;

}



	echo "<div id='fer'>";
	
	echo "<div id='indietro'>";
	
	
	echo "<br><br><br><br><br><br><br><br><br><a href='show.php?fid=$id_ft2'><img src='img/indietro.png' alt='Indietro' /></a>";
	
	
	
	echo "</div>";
	
	
	echo "<div id='picture'>";
	
	
	$sql = mysql_query("SELECT * FROM foto_tutti WHERE id = '$id_ft' AND user_id = '$id_p'");
				
				$file = mysql_fetch_array($sql);
				
				
				$filedata = $file['foto'];
				 
				
				header('content-lenght: '. strlen($filedata));
					
				$id_foto = $file['id'];
				
								
						
				echo "<center><img class='f172' src='$filedata' alt='Immagine' style='margin-top:9px;margin-bottom:7px;'/></center>";
				
				
	
	echo "</div>";
	
	
	echo "<br><br><br><br><br><br><br><br><br>
	<div id='avanti'>";
	
	
	
	
	
	
	echo "<a href='show.php?fid=$id_ft1'><img src='img/avanti.png' alt='Avanti' /></a>";
	
	
	
	echo "</div>";
	
	echo "</div>";
	
	echo "<div id='fer2'>";
	
	$quer = mysql_query("SELECT * FROM utenti WHERE id = '$id_p'");
		while($row = mysql_fetch_array($quer)){
			
	
	echo "<div id='fcd'><br><a href='foto_prof.php?id=$id_p' class='hrf'>Foto</a> di <a href='profilo.php?id=$id_p'>".$row['nome']." ".$row['cognome']."</a>";
	}
	echo "</div></div>";
			
			
		}else{

		header("location:login.html");
		
		}
	
?>

In pratica quando faccio avanti con il link che ho creato(che praticamente incrementa l'id della foto) se becco una foto che non è per l'indirizzo id dell'utente che ha fatto il login mi mostra una schermata nera perchè la foto non appartiene appunto all'utente. Io vorrei che apposta di mostrarmi la schermata nera mi salti all'immagine succisiva dell'utente...
Per schermata nera intendo questo:
Cattura.PNG

Mentre se faccio click con il link:
xs.jpg

Vi prego aiutatemi :dipser:
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, cambia la query cosi
PHP:
"SELECT * FROM foto_tutti WHERE user_id = $id_p LIMIT $id_ft, 1"
è cmq pericoloso utilizzare i dati ricevuti senza nemmeno un minimo controllo
visto che ti aspetti un id numerico metti almeno (int)
PHP:
$id_ft = (int) $_GET['fid'];
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Semplice visualizzatore di immagini [risolto con plugin wp] PHP 7
S visualizzatore web Sviluppo app per Android 1
S "Visualizzatore" in HTML + JSP Javascript 3
C dreamweaver cs3 visualizzatore immagini Webdesign e Grafica 2
G Visualizzatore Windows aumenta la dimensione file Windows e Software 3
PoLe Visualizzatore TIFF Webdesign e Grafica 39
G E' possibile dare la vividezza in un colpo solo a più foto Photoshop 1
P Prodotti, foto, titolo e descrizione E-Commerce 0
I carica foto profilo sessione utente PHP 2
G Perché il mio sito su Google news fa vedere le immagini degli articoli la mia foto profilo? WordPress 1
P Migliorare foto notturna Photoshop 0
felino [Wordpress] Gallery con foto selezionabili dall'utente WordPress 0
D visualizzare solo foto filtrate jQuery 1
S come vedere anteprime delle foto prima di mandarli al server Javascript 1
N spostare millimetricamente un pezzo di foto Photoshop 0
C Come caricare foto da google foto ad un sito? Discussioni Varie 1
F Estrarre ultima foto da cartelle PHP 2
S poblema rendering foto jpg dompdf PHP 1
C Presentazione foto WordPress 0
Tommy03 Scattare foto e mostrarla Sviluppo app per Android 0
L COLORE DETTAGLIO IN FOTO BIANCO E NERO - PHOTOSHOP Photoshop 0
F INDESIGN: problema esportazione esecutivo per la stampa con foto B/N Webdesign e Grafica 0
Alex_70 Delete foto in database e cartella PHP 72
L Scmporre una foto dotata di varie immagini in piu layer Photoshop 2
S Inserire foto in ogni cella di una tabella Javascript 0
P Upload foto cover e profilo jQuery 0
Alex_70 Visualizzare anteprima foto in dropdown PHP 2
K Presentazione di foto Photoshop 1
S [Photoshop] Nome di questo effetto (vedi foto) Photoshop 1
Alex_70 [PHP] Caricare foto su un'altra tabella collegata PHP 0
Alex_70 [PHP] Visualizzare foto tramite select PHP 0
D [HTML] Non riesco aprire foto singole in un album creato con "iWebAlbum" HTML e CSS 1
S [Photoshop] scontornare foto in formato 1 a 1 Photoshop 2
ANDREA20 [PHP] Foto prodotto PHP 0
E [HTML] Allineare foto a un tag DIV verticalmente HTML e CSS 0
A [Photoshop] Problema salvataggio foto in JPEG Photoshop 5
S [Javascript] [CSS] Spazio Bianco tra Slider e Menu foto Javascript 6
C Trasformare una foto digitale con photoshop Photoshop 5
M "Principiante photoshop" Eliminazione di una parte di una foto e riempimento "a specchio" Photoshop 4
L Smartphone per fotografiaSto cercando uno smartphone che scatta foto in RAW/DNG e che possa sostitui Smartphone e tablet 2
C IP CAM ed invio foto via FTP IP Cam e Videosorveglianza 5
A [Photoshop] Problemi risoluzione foto Photoshop 3
Kekko24 [VENDO] foto-gratis.org Gallerie di immagini Compravendita siti e domini 0
R Foto da Ip Cam IP Cam e Videosorveglianza 0
T [HTML] foto gallery HTML e CSS 1
R [HTML] Foto in movimento HTML e CSS 10
lol.8 [Photoshop] Foto buia e sgranata Photoshop 2
B ALLEGARE FOTO A DB MYSQL MySQL 2
C [PHP] Aiuto su visualizza foto da cartella PHP 6
filippino Dimensioni foto profilo e immagine copertina Facebook Social Media Marketing 2

Discussioni simili