Switch Problem

cHob

Grünschnabel
Hallo,

habe folgendes Problem, worüber ich in der Suche nix finden konnte. Ich habe auf meiner Index Seite einen Switch "section", der auf eine Seite "Über uns" verweist.

Auf dieser Seite befinden sich 6 Bilder die wiederrum auf 6 weitere Unterseiten verweisen. Nun habe ich auf der "Über uns" Seite einen weiteren Switch "option" eingebaut, der noch zusätzlich an die URL angehangen wird.

Klappt auch soweit natürlich alles wunderbar, nur möchte ich, wenn auf ein Bild der Unterseiten geklickt wird, alleine der Inhalt der Unterseite in der "Über uns" Seite included wird und das was dort vorher drin stand, sprich die 6 Bilder, gelöscht werden.

Ist so etwas möglich? Danke schonmal für die Hilfe.
 
Hallo,

kannst du zufällig den Quellcode hier posten. Dann weis ich wie die Seite aufgebaut ist und was man am besten ändern kann.

Tobee
 
Klar :)

index.php

Code:
<?
$section = '';

if (isset($_REQUEST['section'])){
	$section = $_REQUEST['section'];
}
?>
   
<html>
<head>
</head>

<body>
	
  <div id="total">
  		
  		<div id="header">
		 <!-- header --></div>

 		  <div id="nav">
     	            <ul>                         
                       <li><a href="index.php?section=links">Links</a></li>
                       <li><a href="index.php?section=gbuch">Gästebuch</a></li>  
                       <li><a href="index.php?section=kontakt">Kontakt</a></li>  
                       <li><a href="index.php?section=bilder">Bildergalerie</a></li>  
                       <li><a href="index.php?section=ueber">Wir über uns</a></li>  
                       <li><a href="index.php?section=geschichte">Geschichte</a></li>  
                       <li><a href="index.php?section=news">News</a></li>            
                   </ul>   
    	         <!-- nav --></div>
 	
   <div id="main">
   	
   <div id="links">
    		
       <div id="termine">
       <!-- termine --></div>
      
      <div id="anmeldung">
      <!-- anmeldung --></div>
   
      <div id="login">
      <!-- login --></div>
    		
   <!-- links --></div>
   	
   	  <div id="rechts">
    		
    		<div id="prinz">
                <!-- prinz --></div>
    		
    		<div id="countdown">
    		<!-- countdown --></div>
    		
    		<div id="counter">
    		<!-- counter --></div>
    		
    	<!-- rechts --></div>
    	
    	<div id="content">
    		
    		<?
				switch($section){
				case "news": include("news.php"); break;
				case "geschichte": include("geschichte.php"); break;
				case "ueber": include("ueber.php"); break;
				case "bilder": include("bilder.php"); break;
				case "kontakt": include("kontakt.php"); break;
				case "gbuch": include("guestbook.php"); break;
				case "links": include("links.php"); break;
				default: include("news.php"); break;
				}
	      ?>
    		
    	<!-- content --></div>
   
    <!-- main --></div>
    
  <!-- total --></div>
  
</body>
</html>

ueber.php:

Code:
<?
$option = '';

if (isset($_REQUEST['option'])){
	$option = $_REQUEST['option'];
}
?>

<h2 class="ueberschrift">Wir über uns:</h2><br>
<ul class="zentriert">
	<li><a href="ueber.php?option=vorstand"><img src="img/vorstand.gif" width="300" height="80" alt="Vorstand"></a></li>
//usw
</ul>

<?
switch($option){
case "vorstand": include("ueber_vor.php"); break;
//usw
}
?>

ueber_vor.php ist dann halt der Inhalt mit einer Tabelle und Bildern.

Hoffe das ist so verständlich.
 
Und welche 6 Bilder sollten dann nicht mehr sichtbar sein?
Sorry hab's nicht so verstanden ;)
Tobee
 
argh sorry :)

<li><a href="ueber.php?option=vorstand"><img src="img/vorstand.gif" width="300" height="80" alt="Vorstand"></a></li>

Da sollen noch 5 links bei und die sollen dann weg und dafür der Inhalt aus den Unterseiten included werden.
 
Einmal wird das „index.php“-Skript und das andere mal nur das „ueber.php“-Skript aufgerufen.
 
Ich hab nun die ganzen Unterlinks mit in den Section Switch gepackt. So läuft es natürlich, war aber eigtl. nicht der Sinn der Sache :)
 
Zurück