komme mit template system nicht weiter

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

  • komme mit template system nicht weiter

    moin ich hab eine mysql tabelle die heist style und will nun ein script was die daten ausgibt und mit diesem mySQL sytem verbunden ist

    PHP-Code:
      // 1. Schritt
      
    include ("funktions.php");
      
    $tpl = new Template();


      
    // 2. Schritt
      
    $tpl->set_file("hauptseite""template/einfach2.htm");
      
    $tpl->set_var(array(
        
    "titel"           => "Der Titel der Seite.",
        
    "ueberschrift"    => "Die Überschrift",
        
    "inhalt"          => "Das ist also unser erster Inhalt.",
        
    "bodycolor"       => "#000000"
      
    ));

      
    // 3. Schritt
      
    $tpl->parse("out""hauptseite");
      
    $tpl->p("out"); 

  • #2
    und wo ist dein problem?
    tata
    moqui

    [COLOR=red]Ich will keine unaufgeforderten Mails über PHP Fragen. Es gibt ein Forum hier! Und ich bin nicht Scripter für jeden, der mir ne Mail schreibt![/COLOR]

    Kommentar


    • #3
      ich weis netwie ich das amchen soll/kann

      Kommentar


      • #4
        is das dein template-system und du willst das da noch einbauen oder was?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          also ich hab vor meine seite mit template zu bauen und will das die user denn style wechseln können des wegen will ich in einer datei einen block der eben die daten farbe usw. aus der tabelle ausgibt und an das template system weiter gibt und das wieder rum an die HTML date weiter gibt versteht ihr was ich meine

          Kommentar


          • #6
            Wo ist das Prob?

            Code:
            "bodycolor"       => "#000000"
            wird zu
            Code:
            "bodycolor"       => $bgcolor

            Kommentar


            • #7
              ja aber wie lese ich denn kram aus der tabelle aus?

              Kommentar


              • #8
                sql tabelle?

                Kommentar


                • #9
                  so wie du alles andere auch aus ner tabelle ausliest
                  PHP-Code:
                  $result=mysql_query('SELECT style FROM stylez WHERE id=5');
                  $eintrag=mysql_fetch_assoc($result); 
                  ich würd dir aber empfehlen die verschiedenen designs als seperate css-dateien anzulegen und einfach nur den namen der css-datei in der tabelle zu speichern
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #10
                    ja und dann? wie sage ich denn teil dann das der aus der spalte bgcolor
                    hier angibt
                    "bodycolor" => "??"
                    und aus der spalte textcolor hier
                    "bodycolor" => "??"
                    usw.

                    Kommentar


                    • #11
                      Original geschrieben von tobi1986m
                      wie sage ich denn teil dann das der aus der spalte bgcolor
                      hier angibt
                      "bodycolor" => "??"
                      und aus der spalte textcolor hier
                      "bodycolor" => "??"
                      usw.
                      Das macht sowieso keinen sinn! wieso textcol in bodycol???


                      simmer heute wieder was langsamer?

                      1) URL: bla.php?syle=blue

                      2) select text,body, table,link from x where style = $GET[style]

                      3) zuweisen in der classe:
                      Code:
                      "bodycolor"       => $result[bgcolor] usw

                      Kommentar


                      • #12
                        Also ich kann es jetzt uach entlich erklären also ich hab in der tabelle spalten die heißen
                        Stylename
                        Imagefolder
                        font
                        fontcolor
                        fontcolorsec
                        fontcolorthi
                        fontcolorfour
                        bgcolor
                        tablebg
                        tablea
                        tableb
                        tablec
                        tabled
                        imageurl
                        css
                        bgimage
                        bgfixed

                        und ich will nun das der die daten aus denn spalten in die einzelden zeilen übergibt

                        PHP-Code:
                          $tpl->set_var(array(
                        "Stylename "           => "??",
                        "Imagefolder"           => "??",
                        "font "           => "??",
                        "fontcolor "           => "??",
                        "fontcolorsec"           => "??",
                        "fontcolorthi "           => "??",
                        "fontcolorfour "           => "??",
                        "bgcolor"           => "??",
                        "tablebg"           => "??",
                        "tablea "           => "??",
                        "tableb "           => "??",
                        "tablec"           => "??",
                        "tabled"           => "??",
                        "imageurl"           => "??",
                        "css"           => "??",
                        "bgimage"           => "??",
                        "bgfixed "           => "??"
                        )); 

                        Kommentar


                        • #13
                          [ ] du kennst mysql_query und mysql_fetch_*

                          [ ] du weißt wie man ein array anspricht

                          [ ] du hast im handbuch gelesen
                          Ich denke, also bin ich. - Einige sind trotzdem...

                          Kommentar


                          • #14
                            handbuch hab ich keins

                            Kommentar


                            • #15
                              Original geschrieben von tobi1986m
                              handbuch hab ich keins
                              doch!

                              http://de.php.net/manual/de/
                              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                              Kommentar

                              Lädt...
                              X