php-includen funtzt net :(

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    aber der code ist richtig ??

    und wie mach ich da mit mehreren links ??
    so ?

    PHP-Code:

     <?PHP  
        
    ($_GET['case']) ? include ($_GET['case'].'.php') : include('inni.php');
        (
    $_GET['case']) ? include ($_GET['case'].'.php') : include('gfx.php');

        
        
    ?>
    oder wie geht das ?

    Kommentar


    • #17
      Original geschrieben von Kropff
      testen! und schmeiss die geschweifte klammer raus.
      peter
      OffTopic:
      na siehst du was du davon hast . Lerneffekt bei ihm ist = NULL, er wird immer fragen, ohne selbst zu probieren

      Kommentar


      • #18
        evtl. aber auch so:

        PHP-Code:
        <?php 

        $show 
        "main";
        $header "news_header.php";
        $content "shownews.php";
        $footer "news_footer.php";

        switch (
        $_REQUEST["page"])
        {
            case 
        "impressum":
                
        $header "header.php";
                
        $content "impressum.php";
                
        $footer "footer.php";
                break;
            case 
        "test":
                
        $header "header.php";
                
        $content "test.php";
                
        $footer "footer.php";
                break;
            default:
        }
        include 
        $header;
        include 
        $content;
        include 
        $footer;
        ?>

        oder auch so:

        PHP-Code:

        <?php 

        include("header.html");

        if((!
        $action) || ($action=="")){
          include 
        "index.php";
        }

        if(
        $action=="test"){
          include 
        "test.php";
        }

        include(
        "footer.html");

        ?>
        -> It`s good to be bad! <-

        http://de.php.net
        http://php-faq.de
        http://www.schattenbaum.net
        http://www.dreamcodes.com

        Kommentar


        • #19
          also ich versuche es hier schon seit 2tagen diesen verdammten switch hinzubekommen...
          und da ich mit meinen nerven am ende bin habe ich gehofft, dass hier jemand is , der es mir erklären kann, da ich offensichtlich null ahnung von php habe ...
          und nachfragen musste ich auch nur , weil hier immer nur brockenweise php-schnipsel ankommen mit denen ich aus wissensgründen nichts anfangen kann bzw die ich nicht zuordnen kann !
          ich lerne aber gerne dazu



          aßerdem bin ich erst 15


          /// edit :
          oh mein beitrag kam wohl etwas spät, soorryy!!

          Kommentar


          • #20
            ich bin heute mal nicht so:
            das was du da siehst, ist eine verkürzte schreibweise von
            PHP-Code:
            if ($_GET['case'])
            {
               include (
            $_GET['case'].'.php');
            }
            else
            {
               include(
            'inni.php');

            (Trinitätsoperator)

            PHP-Code:
            $_GET['case'].'.php' 
            ist eine sog. zeichenkettenverknüpfung. da du immer den namen der php-datei übergibst, die du einbinden willst, sorgt obiger code dafür, dass z.b. bei dem link ...?case=member die variable $_GET['case'] mit '.php' verknüpft wird. das ergebnis ist also member.php.

            gruss
            peter
            Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
            Meine Seite

            Kommentar


            • #21
              kein thema,

              sind 2 varianten die du nehmen könntest...
              Probiers einfach und versuch es ein bisl zu verstehen...
              -> It`s good to be bad! <-

              http://de.php.net
              http://php-faq.de
              http://www.schattenbaum.net
              http://www.dreamcodes.com

              Kommentar


              • #22
                aha und wenn ich einen zusätzlichen link machen möchte, dann schreibe ihc:
                PHP-Code:


                if ($_GET['case'])
                {
                   include (
                $_GET['case'].'.php');
                }
                else
                {
                   include(
                'inni.php');
                }
                else
                {
                  include(
                'gfx.php')

                und ein link sieht dann ganz normal aus?

                so:

                <a href="index1.php?case=inni">&nbsp;Home</a>
                <a href="index1.php?case=gfx">&nbsp;GFX</a>

                Kommentar


                • #23
                  evtl. schon getestet ?
                  -> It`s good to be bad! <-

                  http://de.php.net
                  http://php-faq.de
                  http://www.schattenbaum.net
                  http://www.dreamcodes.com

                  Kommentar


                  • #24
                    ich bin heute mal nicht so:
                    wieso zeigst du ihm eine so schlechte herangehensweise? die switch-variante fand ich viel eleganter ...
                    Die Zeit hat ihre Kinder längst gefressen

                    Kommentar


                    • #25
                      @ der HUND

                      dann sag doch bitte

                      Kommentar


                      • #26
                        Original geschrieben von SN1k3r
                        und da ich mit meinen nerven am ende bin habe ich gehofft, dass hier jemand is , der es mir erklären kann, da ich offensichtlich null ahnung von php habe ...
                        dann ist das der punkt, an dem zuerst eine veränderung nötig ist.
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar


                        • #27
                          Original geschrieben von SN1k3r
                          @ der HUND

                          dann sag doch bitte
                          Aehm, ich hab Dir 2 vorgehensweisen gepostet....
                          Evtl. auch schon die ausprobiert ?
                          bei dem ganzen Code hier, kannst Dir doch was schönes raus wurschteln...
                          Naja, dass da noch mehr kommt bezweifel ich aber wenn du die Dinge nicht auch mal zwischendurch testest...
                          -> It`s good to be bad! <-

                          http://de.php.net
                          http://php-faq.de
                          http://www.schattenbaum.net
                          http://www.dreamcodes.com

                          Kommentar


                          • #28
                            aha und wenn ich einen zusätzlichen link machen möchte, dann schreibe ihc:


                            würdest du das mal bitte übersetzen?

                            wenn x
                            - dann mach das
                            - sonst mach das
                            - sonst mach das

                            macht das sinn?

                            du hast es doch schon gehabt ...

                            Code:
                            <a href="index1.php?site=inni"> Home</a>
                            PHP-Code:
                            <?PHP
                              
                            if (isset($_GET['site']) {
                                switch(
                            $_GET['site']) {
                                  case 
                            'member':
                                    include 
                            'member.php'
                                    break;
                                  case 
                            'scripts':
                                    include 
                            'scripts.php'
                                    break;
                                  default:
                                    include 
                            'inni.php'
                                    break;
                                }
                              }
                              else {
                                include(
                            'inni.php');
                              }
                            ?>
                            ungetestet, aber prinzipiell ...

                            wenn du null plan von php hast, lies dir tutorials durch, www.schattenbaum.net zb., ...
                            Die Zeit hat ihre Kinder längst gefressen

                            Kommentar


                            • #29
                              @derHund
                              wieso zeigst du ihm eine so schlechte herangehensweise? die switch-variante fand ich viel eleganter ...
                              wenn du das unter didaktischen gesichtspunkten (anfänger) meinst, ok da magst du recht haben. ansonsten meine ich, man sollte den leuten auch andere varianten zeigen, sonst machen die das so wie unserer flasherin in der firma, die nur mit solchen if .. else if .. else-monstern arbeitet und das seit jahren

                              gruss
                              peter
                              Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
                              Meine Seite

                              Kommentar


                              • #30
                                wenn du das unter didaktischen gesichtspunkten (anfänger) meinst,
                                nein. ich bezog mich auf den sicherheits-aspekt.
                                Die Zeit hat ihre Kinder längst gefressen

                                Kommentar

                                Lädt...
                                X