Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

PHP-Problem

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
ole1210
PostRank 10
PostRank 10
Beiträge: 7464
Registriert: 12.08.2005, 10:40
Wohnort: Olpe

Beitrag von ole1210 » 31.05.2007, 10:26

Moin moin,

stehe vor einem kleinen PHP-Problem. Folgender Code:
Code:

Code: Alles auswählen

<div id="content"> 
   <!-- ## Brotkrumen ## --> 
      <div> 
         <?php 
            echo getBreadCrump&#40;&#41;; 
         ?> 
      </div> 
   <!-- ## ENDE Brotkrumen ## --> 
<?php 
   ## INHALT DYNMAISCH ERZEUGEN ## 
      $content = $_GET&#91;"content"&#93;; 
      //wenn noch kein Link geklickt wurde, öffne die Datei 'startseite.php' 
      if&#40;!$content&#41; &#123; 
           include&#40;"startseite.php"&#41;; 
         exit; 
      &#125; 
      // Sicherheitsproblem unterbinden ************ 
      if &#40;strtolower&#40;substr&#40;$content,0,7&#41;&#41; == "http&#58;//" || 
          strtolower&#40;substr&#40;$content,0,8&#41;&#41; == "https&#58;//" || 
          strtolower&#40;substr&#40;$content,0,6&#41;&#41; == "ftp&#58;//"&#41;&#123; 
           include&#40;"startstartseite.php"&#41;; 
           exit; 
      &#125; 
      else if &#40;!file_exists&#40;$content&#41;&#41;&#123; 
           include&#40;"startstartseite.php"&#41;; 
           exit; 
      &#125; 

      //wenn $content einen Inhalt hat, öffne diesen 
      include&#40;$content&#41;; 
  ?> 
</div> 
<br> 
<!-- ## ENDE CONTENT ## --> 
</body> 
</html> 


Den oberen Teil habe ich mir einfach mal gespart, da dort keine Probleme auftauchen.

Beim ersten Aufruf der Seite soll "startseite.php" includiert werden. Funktioniert soweit einwandfrei. Nur wird das Ausführen des PHP-Codes nach dem "Exit" beendet. Daher fehlt das untere bisschen HTML-Code.

Wie kann ich das umgehen? den HTML-Code kann ich nicht in die "startseite.php" aufnehmen.

Viele Grüße

Ole