hallo mensuh
wie kan mij helpen met zn soort script die ik kan gebruiken om foto's weer te geven op mn site
er moet zn pop up worden geopend en daar kunnen mensen dan op volgende of vorige klikken en kunnen ze andere fotos bekijken.
het moet niet traag laden :p
popups kun je met javascript maken.

en traag laden ligt natuurlijk helemaal aan de grootte van jouw foto's.
@ Ali : effies in de zoekfunctie hier op de site kijken onder het woord fotoshow dan zal je zien dat er verschillende scripts voorradig zijn!!

Suc6 met het maken hiervan!
Groet, lissy
@Lissy: die zijn niet echt goed :p beveiligingslek heb ik gelezen

@Stefan: kan ik niet zn javascript pop-up maken die een foto laat zien?
welke code heb ik daarvoor nodig dan?
met window.open() kun je een nieuw venster openen. in dat nieuwe venster laadt je dan een bepaalde pagina waar die foto's op staan.

je moet dit zo gebruiken:

window.open("pagina","title van venster","")

ik weet niet hoe jij de foto's opslaat, en of het met een database werkt, maar ik ga even uit van een situatie dat de namen en url's van de bestanden opgeslagen zijn in een database en de pagina die je erin laadt kan er dan bijv zo uitzien:

<?php

//connectie met database
include('config.php');

//variabele id uit url halen
$id = ($_GET['id']);

$query = "SELECT * FROM fotos WHERE id="$id;
$result = (mysql_query($query));

while ($row = mysql_fetch_array($result))
{
$id2 = $row['id'];
$naam = $row['naam'];
$url = $row['url'];

echo($naam);
echo('<img src="'$url'">');
}

//een bij de id optellen of juist aftrekken voor
//het wisselen van de foto
$id_vooruit = $id+1;
$id_achteruit = $id-1;

echo('<a href="pagina.php&id='$id_achteruit'">Vorige</a>');
echo('<a href="pagina.php&id='$id_vooruit'">Volgende</a>');



?>

uiteraard moet je dan nog wel wat aan de layout doen, in een tabelletje zetten enz.

ook weet ik niet of dit gaat werken, ik stamp dit ter plekke uit mijn hoofd. maar je hebt iig wel wat beginmateriaal denk ik.
Moest je bovenstaand script willen beveiligen, zou ik nog een controle doen op $_GET['id']... is_numeric();, kwestie om MySQL Injection tegen te gaan..

Reageren