hoe zet ik de foto's in het midden

Status
Niet open voor verdere reacties.

groen29

Gebruiker
Lid geworden
14 jan 2001
Berichten
495
ik heb hier een script waar fotos geopent worden maar hoe kan ik het script veranderen zodat de foto's in het midden komen te staan

<?php
/////////////laat fotos zien//////////////////
$map = "fotos"; //de map waar de foto's zich bevinden

$dir = opendir($map); //openen van de map waar de foto's staan

$i = "0";

while(false !== ($file = readdir($dir))) { //uitlezen van de inhoud
if(!is_dir("$file")) { //kijken of de inhoud van de map geen andere map is
if(eregi("(.jpg|.jpeg|.gif|.bmp|.png)", $file)) { //kijken of het een plaatje is met de extensie .jpg, .jpeg, .gif, .bmp of .png
echo('<a href="fotos/'.$file.'"><img border="6" src="fotos/'.$file.'" width="133" height="100"/></a>');


$i++;
if($i == "5"){
echo ("<br />");
$i = "0";
};
}
}
}
?>

<?php


bram:thumb:
 
sorry nog een vraagje

als ik op een fototje druk krijg je hem in het groot te zien maar hoe krijg ik hem in een anderre frame pagina te zien

bram:thumb:
 
Geplaatst door groen29
sorry nog een vraagje

als ik op een fototje druk krijg je hem in het groot te zien maar hoe krijg ik hem in een anderre frame pagina te zien

bram:thumb:
foto in andere pagina openen (ofzo):
PHP:
echo('<center><a href="fotos/'.$file.'"><img border="6" src="fotos/'.$file.'" width="133" height="100"/></a></center>');
dan moet je hier de <a href...> veranderen ;)

het centreren heb ik gedaan door er <center> en </center> omheen te zetten.. ;)
 
Geplaatst door aaajeetee
het centreren heb ik gedaan door er <center> en </center> omheen te zetten.. ;)
<center> is deprecated :)
<div align="center"> is de trend van het moment.

@ Topicstarter, die eregi() in je code ? Ranzig.
Reguliere expressies moet je zoveel mogelijk proberen te vermijden, wat in dit geval zéker wel mogelijk is :)
PHP:
$i = 0; // $i is een getal, geen "" omheenzetten dus
$toegestane_extensies = array('jpg','jpeg','gif','bmp','png');
while(FALSE !== ($file = readdir($dir))) //uitlezen van de inhoud
{
  if(is_dir($file) == FALSE) //kijken of de inhoud van de map geen andere map is
  {
  $extensie = strtolower(end(explode('.',$file)));
    if(in_array($extensie,$toegestane_extensies) == TRUE)
    {
    echo '<a href="fotos/' . $file . '"><img border="6" src="fotos/' . $file . '" width="133" height="100"/></a>';
    $i++;

      if($i == 5) // $i is een getal, geen "" omheenzetten dus
      {
      echo "<br />";
      $i = 0; // $i is een getal, geen "" omheenzetten dus
      }
    }
  }
}
Succes :thumb:
 
Laatst bewerkt:
heren bedankt
het centreren is gelukt
maar de grote foto in een frame openen lukt nog niet
waarin moet ik de <a href...> veranderen


bram:thumb:
 
helaas

ik kom er nog niet uit
ik heb nu 2 frames in me pagina in de ene frame staan de kleine fototjes maar als ik op een klein fototje klik is het de bedoeling dat hij in de andere frame de grote foto opent
de frame waar de kleine fotos in staan heet links.htm
de frame waar de grote foto in moet kamen heet midden.htm

bram

:thumb:
 
Heet de bestandsnaam midden.htm of heet de frame midden.htm ?
In geval van 't eerste, je moet je <frame> een 'name' attribuut meegeven:
Code:
<frame src="midden.htm" name="midden">
Succes :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan