hallo leute,
folgendes: ein einfaches php-auswahl-menue läd externen inhalt per include_once nach.... soweit so gut......
<?php
$sites1 = array(
'punkt1' => './templates/einleitungstext_de.php',
'punkt2' => './templates/einleitungstext_en.php'
);
$sites2 = array(
'punkt1' => './templates/seite1.php',
'punkt2' => './templates/seite2.php',
'punkt3' => './templates/seite3.php',
'punkt4' => './templates/seite4.php',
'punkt5' => './templates/seite5.php',
'punkt6' => './templates/seite6.php',
'punkt7' => './templates/seite7.php'
);
if(array_key_exists("dir1", $_GET) && !empty($_GET['dir1'])){
$dir1 = $_GET['dir1'];
if (!array_key_exists($dir1, $sites1)){
$dir1 = "punkt1";
header('HTTP/1.0 404 Not Found');
}
} else {
$dir1 = "punkt1";
}
if(array_key_exists("dir2", $_GET) && !empty($_GET['dir2'])){
$dir2 = $_GET['dir2'];
if (!array_key_exists($dir2, $sites2)){
$dir2 = "punkt1";
header('HTTP/1.0 404 Not Found');
}
} else {
$dir2 = "punkt1";
}
?>
MENUES
============
<nav class="lang_menuemodul">
<ul>
<li><a class="eins" href="?dir1=punkt1&dir2=<?php echo $dir2;?>">Deutsch</a></li>
<li><a class="zwei" href="?dir1=punkt2&dir2=<?php echo $dir2;?>">English</a></li>
</ul>
</nav>
UND
=========
<nav class="bild_menuemodul">
<ul>
<li><a class="eins" href="?dir1=<?php echo $dir1;?>&dir2=punkt1">1</a></li>
<li><a class="zwei" href="?dir1=<?php echo $dir1;?>&dir2=punkt2">2</a></li>
<li><a class="drei" href="?dir1=<?php echo $dir1;?>&dir2=punkt3">3</a></li>
<li><a class="vier" href="?dir1=<?php echo $dir1;?>&dir2=punkt4">4</a></li>
<li><a class="fuenf" href="?dir1=<?php echo $dir1;?>&dir2=punkt5">5</a></li>
<li><a class="sechs" href="?dir1=<?php echo $dir1;?>&dir2=punkt6">6</a></li>
<li><a class="sieben" href="?dir1=<?php echo $dir1;?>&dir2=punkt7">7</a></li>
</ul>
</nav>
ausgabe:
============
<p class="einleitungstext">
<?php
# echo $sites1[$direction];
include_once('./'.$sites1[$dir1]);
?>
</p>
UND:
======
<div class="foto_ausgabemodul">
<?php
# echo $sites2[$direction];
include_once('./'.$sites2[$dir2]);
?>
</div>
bei diesem externen inhalt in dieser seite1.php datei (seite2.php / seite3.php....) handelt es sich um simples html:
<figure>
<img src="fotos/20150409_020705_web_klein.jpg" alt="RTFM - Kunsthalle Münster, 2015" width="750" height="422">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure>
Soweit so gut, jetzt FUNZT noch alles......
doch möchte ich nun in dieser : seite1.php / seite2.php / seite3.php ...... eine kleine css / php bildermenue unterbringen, wo man weitere bilder sehen kann.....
soetwas hier: LIVE: bildergalerie / bottonscroll
<head>
<link rel="stylesheet" href="/css/fotogalerie_style.css">
</head>
<div class="foto_ausgabemodul">
<input type="radio" id="box1" name="nav" checked="checked" />
<input type="radio" id="box2" name="nav"/>
<input type="radio" id="box3" name="nav"/>
<input type="radio" id="box4" name="nav"/>
<input type="radio" id="box5" name="nav"/>
<div id="foto_ausgabemodul_1">
<figure>
<img src="fotos/floss_performance_muenster_web.jpg">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure></div>
<div id="foto_ausgabemodul_2">
<figure>
<img src="fotos/palettenraum_muenster_web.jpg">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure></div>
<div id="foto_ausgabemodul_3">
<figure>
<img src="fotos/der_bau_2_web.jpg">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure></div>
<div id="foto_ausgabemodul_4">
<figure>
<img src="fotos/20150409_020705_web_klein.jpg">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure></div>
<div id="foto_ausgabemodul_5">
<figure>
<img src="fotos/marta_herford_web.jpg">
<figcaption>"bunker" @ RTFM - Kunsthalle Münster, 2015</figcaption>
</figure></div>
<div class="holder">
<label for="box1"><div class="switch" id="eins" ></div></label>
<label for="box2"><div class="switch" id="zwei" ></div></label>
<label for="box3"><div class="switch" id="drei" ></div></label>
<label for="box4"><div class="switch" id="vier" ></div></label>
<label for="box5"><div class="switch" id="fünf" ></div></label>
</div>
</div>
wenn ich diese bildergalerie eingefügt habe werden die fotos gar nicht angezeigt nichts funktioniert....
liegt es daran das die fotos von einer externen datei ins haupt-index.php nachgeladen werden?
das sie nicht angezeigt werden? ich verstehe das nicht und suche verzweifelt nach dem problem!
demo: nicht funzende fotogalerie
und so sollte es sein: funzende fotogalerie
was ist da los, bitte um mithilfe! DANKE!!!
gruss seufZ