[PHP] bestimmten includebefehl ausführen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Reaperchef, 1. Januar 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 1. Januar 2007
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    bestimmten includebefehl ausführen

    Hoy,

    hab ne Frage:

    Ich bau ne Page und will, dass, wenn man im Navi n Link anklickt n bestimmter includebefehl ausgeführt wird.

    so in der art:
    {bild-down: https://xup.in/dl,20768942/}

    {img-src: }


    Wenn man auf Gästebuch klickt soll der Befehl: <?php include("gästebuch.php"); ?> ausgeführt werden und wenn man z.B. auf Gruppen klickt soll <?php include("gruppen.php"); ?>

    geht das irgendwie ? hab in der SUFU nix gefunden.

    Danke für die Tipps und Bewertung kommt raus.

    mfg Reaperchef
     
  2. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    PHP:
    switch( $show ){
          case 
    gb : include( "gästebuch.php); break;
          case links: include("
    links . php ); break;
           ....
           default: include(
    "main.php" );
    }


    link sieht dann so aus:
    Code:
    <a href="index.php?show=gb">gb</a>
    
    wenne fragen hast google mal nach switch case sollte eigentlich alles klar sein
     
  3. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    fettes thx schonmal, aber ist es net so, dass bei dem includebefehl des letzte " fehlt

    ("gästebuch.php)

    zu

    ("gästebuch.php")
     
  4. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    hmm, und wenn ich den code da einfüge kommt:
    Code:
    [B]Parse error[/B]: parse error, unexpected $end in [B]X:\userdata\steppenwolf\index.php[/B] on line [B]76[/B]


    der quelltext:

    PHP:
    <html>
    <head>
    <title>remake slice</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script language="JavaScript" type="text/JavaScript">

    </script>
    <script language="JavaScript">

    </script>
    </head>
    <body bgcolor="#993333" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('remake-slice_04.gif');na_preload_img(false, 'Bilder/rollover_navi_04.gif', 'Bilder/rollover_navi_05.gif', 'Bilder/rollover_navi_06.gif', 'Bilder/rollover_navi_07.gif', 'Bilder/rollover_navi_08.gif', 'Bilder/rollover_navi_09.gif', 'Bilder/rollover_navi_10.gif', 'Bilder/rollover_navi_11.gif', 'Bilder/rollover_navi_12.gif');">
    <table id="Tabelle_01" width="1025" height="768" border="0" cellpadding="0" cellspacing="0" align="center">
        <tr>
            <td colspan="3" rowspan="3" width="198" height="154" background="Bilder/stwolf_01.gif">&nbsp;
          </td>
            <td colspan="11" width="826" height="111" background="Bilder/stwolf_02.gif">&nbsp;
          </td>
            <td>
                <img src="Bilder/Abstandhalter.gif" width="1" height="111" alt=""></td>
        </tr>
        <tr>
            <td>
                <img src="Bilder/stwolf_03.gif" width="58" height="18" alt=""></td>
            <td>          <a href="index.php?show=aboutus" OnMouseOut="na_restore_img_src('image1', 'document')" OnMouseOver="na_change_img_src('image1', 'document', 'Bilder/rollover_navi_04.gif', true);"><img src="Bilder/stwolf_04.gif" alt="Image19" width="65" height="18" border="0" name="image1"></a></td>
            <td>
                    <a href="index.php?show=aktionen" OnMouseOut="na_restore_img_src('image2', 'document')" OnMouseOver="na_change_img_src('image2', 'document', 'Bilder/rollover_navi_05.gif', true);"><img src="Bilder/stwolf_05.gif" width="64" border="0" height="18" alt="" name="image2"></a></td>
            <td>
                 <a href="#" OnMouseOut="na_restore_img_src('image3', 'document')" OnMouseOver="na_change_img_src('image3', 'document', 'Bilder/rollover_navi_06.gif', true);"><img src="Bilder/stwolf_06.gif" width="78" height="18" alt="" name="image3" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image4', 'document')" OnMouseOver="na_change_img_src('image4', 'document', 'Bilder/rollover_navi_07.gif', true);"><img src="Bilder/stwolf_07.gif" width="63" height="18" alt="" name="image4" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image5', 'document')" OnMouseOver="na_change_img_src('image5', 'document', 'Bilder/rollover_navi_08.gif', true);"><img src="Bilder/stwolf_08.gif" width="55" height="18" alt="" name="image5" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image6', 'document')" OnMouseOver="na_change_img_src('image6', 'document', 'Bilder/rollover_navi_09.gif', true);"><img src="Bilder/stwolf_09.gif" width="79" height="18" alt="" name="image6" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image7', 'document')" OnMouseOver="na_change_img_src('image7', 'document', 'Bilder/rollover_navi_10.gif', true);"><img src="Bilder/stwolf_10.gif" width="75" height="18" alt="" name="image7" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image8', 'document')" OnMouseOver="na_change_img_src('image8', 'document', 'Bilder/rollover_navi_11.gif', true);"><img src="Bilder/stwolf_11.gif" width="43" height="18" alt="" name="image8" border="0"></a></td>
            <td>
                <a href="#" OnMouseOut="na_restore_img_src('image9', 'document')" OnMouseOver="na_change_img_src('image9', 'document', 'Bilder/rollover_navi_12.gif', true);"><img src="Bilder/stwolf_12.gif" width="70" height="18" alt="" name="image9" border="0"></a></td>
            <td>          <img src="Bilder/stwolf_13.gif" width="176" height="18" alt="" border="0"></td>
            <td>
                <img src="Bilder/Abstandhalter.gif" width="1" height="18" alt=""></td>
        </tr>
        <tr>
            <td colspan="11" rowspan="3" width="826" height="639" background="Bilder/stwolf_14.gif" align="center" valign="middle">
               
                <?php  switch( $show ){
          case 
    aboutus : include( "include/aboutus.php" ); break;
          case 
    aktionen : include( "include/aktionen.php" ); break;
          
           default: include(
    "index.php" );   ?>
    }
    </td>
            <td>
                <img src="Bilder/Abstandhalter.gif" width="1" height="25" alt=""></td>
        </tr>
        <tr>
            <td>
                <img src="Bilder/stwolf_15.gif" width="23" height="138" alt=""></td>
            <th width="154" height="138" background="Bilder/stwolf_16.gif" align="center" valign="middle" nowrap><?php  include( "include/randompic.php" );  ?></th>
            <td>
                <img src="Bilder/stwolf_17.gif" width="21" height="138" alt=""></td>
            <td>
                <img src="Bilder/Abstandhalter.gif" width="1" height="138" alt=""></td>
        </tr>
        <tr>
            <td colspan="3" width="198" height="476" background="Bilder/stwolf_18.gif">&nbsp;
          </td>
            <td>
                <img src="Bilder/Abstandhalter.gif" width="1" height="476" alt=""></td>
        </tr>
    </table>
    </body>
    </html>

    ist da was falsch ??

    danke und bewertung ist raus schonmal

    mfg
     
  5. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    es muss
    PHP:
    switch( $_GET [ 'show' ])
    heißen und du hast die schließende, geschwungene klammer am schluss hinter den php-schließ-tag gesetzt, die muss natürlich davor.
     
  6. 1. Januar 2007
    AW: bestimmten includebefehl ausführen


    also so:

    PHP:
    <td colspan="11" rowspan="3" width="826" height="639" background="Bilder/stwolf_14.gif" align="center" valign="middle">
                
                <?php  switch( $_GET [ 'show' ]) {
          case 
    aboutus : include( "include/aboutus.php" ); break;
          case 
    aktionen : include( "include/aktionen.php" ); break;
          
           default: include(
    "index.php" ); }  ?>

    </td>
    ??
    dann kommt
    Code:
     [B]Parse error[/B]: parse error, unexpected $end in [B]X:\userdata\steppenwolf\index.php[/B] on line [B]76
    [/B]
     
  7. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    ich glaube es fehlt noch ein "break"am ende und evtl. "" bei den cases, also:
    PHP:
    <? php  switch( $_GET [ 'show' ]) {
          case 
    "aboutus" : include( "include/aboutus.php" ); break;
          case 
    "aktionen" : include( "include/aktionen.php" ); break;
          
           default: include(
    "index.php" ); break; }  ?>
    sonst fällt mir nichts mehr auf was falsch sein könnte
     
  8. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    PHP:
    <? php 
      
    switch( $_GET [ 'show' ]) 
      {
        case 
    'aboutus'
          include 
    'include/aboutus.php'
        break;
        case 
    'aktionen'
          include 
    'include/aktionen.php'
        break;
        default: 
          include 
    'index.php'
      } 
    ?>
    das sollte gehen
     
  9. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    Die letzte } ist ausserhalb des Codes.
     
  10. 1. Januar 2007
    AW: bestimmten includebefehl ausführen

    ok, und hiermit closed !
    ihr habt mir alle geholfen und dafür bin ich euch sehr dankbar !
    bewertungen sind raus
    mfg
     
  11. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.