Heb van de site een php fotoalbum overgenomen. Alleen heb ik een probleem met de links van de foto's.

In de code haalt hij via $_GET['boek'] de album uit de link. Alleen klopt deze dan niet met de link voor de foto's.

De volgende link wordt gemaakt: http://www.zeilschoolaalsmeer.nl/2007/index.php/site/images/fotos/f_opti2.jpg

Maar het moet worden:
http://www.zeilschoolaalsmeer.nl/2007/images/fotos/f_opti2.jpg

Nu heb ik al geprobeerd om overal ../ te zetten, maar dan krijg ik het niet werkende. Wie kan me helpen???

Dit is een stukje code.

<?
if(is_dir($_GET['boek'])){
// configuratie
$aantalFotos = 18; // aantal fotos per pagina
$originalPath = $_GET['boek']; //de map aangeroepen in de url
$path = $_GET['boek']; // path naar de foto

$fotoArray = array();

$d = dir("$path");

while($entry=$d->read()) {
if(eregi(".jpg|.jpeg|.gif|.bmp|.png", $entry)){
ClearStatCache();

$foto = $path . "/" . $entry ;
$fotoArray[] = $foto;

}

}
?>
Wat heeft het script met de vraag te maken. Ik snap er niets van.
Uit het script wordt de verkeerde link gehaald door: "$path = $_GET['boek']; "

Nu is mijn vraag hoe ik dit kan aanpassen, dat het wel de goede link krijg.
Als de link blabla.php?boek=plaatjes/plaatje.gif is.

Haal je met $path = $_GET['boek'];
de waarde van 'boek' op en krijgt $path de inhoud 'plaatjes/plaatje.gif'

Is dat wat je bedoelt?
Als de link blabla.php?boek=images/foto is.

Haal ik met $path = $_GET['boek']; de waarde van 'boek' op en krijgt $path de inhoud deze link is dan:

http://www.zeilschoolaalsmeer.nl/2007/index.php/site/images/fotos/foto.jpg

Alleen moet het gedeelte "index.php/site/" eruit. Dit staat ook niet in de blabalh link. Maar komt omdat het bestand in die map zit. Eigenlijk ik dus twee mappen "terug"

Hoe maak je die link? Paar regels code daarvan?
René schreef op 17.01.2007 13:38
Als de link blabla.php?boek=images/foto is.

Haal ik met $path = $_GET['boek']; de waarde van 'boek' op en krijgt $path de inhoud deze link is dan:

http://www.zeilschoolaalsmeer.nl/2007/index.php/site/images/fotos/foto.jpg

Alleen moet het gedeelte "index.php/site/" eruit. Dit staat ook niet in de blabalh link. Maar komt omdat het bestand in die map zit. Eigenlijk ik dus twee mappen "terug"



Zie ik daar op die foto op de achtergrond het eiland van mijn opa hehe of is het niet in de westeinderplassen
ik denk dat ik het begrijp, het punt is alleen dat je dit script (foto's uit een map halen) niet in bovenliggende mappen kunt zoeken.

Reageren