array problem

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

  • array problem

    Hi ich habe folgendes Problem

    Ich habe ganz normal mein array und innerhalb dieses soll html code und dazwischen php code erscheinen. Ich geb euch mal ein beispiel.


    PHP-Code:
     <?php $home = array("
    HTMLTEXT HTMLTEXT    hier müsste dann mal php code rein. genauer gesagt ein include     und hier dann wieder HTMLTEXT
    "
    ); ?>


    Ich hoffe ihr versteht was ich meine.

    Bei Problemen fragen.

    Danke euch allen.

  • #2
    hm - was verstehst Du eigentlich unter einem Array?

    Kommentar


    • #3
      Re: array problem

      Original geschrieben von Falloutboy6
      Ich hoffe ihr versteht was ich meine.
      Nicht eindeutig. Willst du
      PHP-Code:
      $home = array('HTMLTEXT HTMLTEXT <?php include ...; ?> HTMLTEXT');
      oder
      PHP-Code:
      $home = array('HTMLTEXT HTMLTEXT '.$include_content.' HTMLTEXT'); 
      ?

      Kommentar


      • #4
        Hi onemorenerd,

        deine erste Version

        Kommentar


        • #5
          Hier mal der komplette code


          PHP-Code:
          <?php
          $home 
          = array(
          "
          <a href='index.php?action=101'><img src='images/amiflagge.gif' width='30' height='15' alt='' border='0' align='right'></a>
          "
          ,

          "
          <img src='images/composing_produkte.jpg' width='783' height='100' alt='' border='0'>
          "
          ,

          "
          <table width='780' border='0'>
          <tr>
          <td width='293'><div class='white_big' align='center' style='margin-left: 7px;'>
          Laserstrahlquellen</div>

          </td>
          <td class='white'><img src='images/photon_logo.jpg' width='177' height='85' alt='' border='0'></td>
          <td>
          <div class='white_big' align='left'>
          Laserstrahlquellen
          </div>
          </td>
          </tr>
          </table>
          "
          ,

          "
          <div style='margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 0px; height:230px; width: 783px; overflow: none;'>
          <table width='783' height='225px' align='left' cellspacing='0' cellpadding='0' border='0' bgcolor='#EAF5FF'>
          <tr>
          <td background='images/home_11.jpg' height='166' alt='' border='0' width='390'>
          <h2 align='center'><font color='#ffffff'>Wir freuen uns auf Ihren Besuch:</font></h2>
          <div align='center'>
          <img src='images/laser_world.jpg' width='180' height='91' alt='' border='0'>
          </div>
          </td>
          <td width='3'></td>
          <td background='images/home_11.jpg' height='166' alt='' border='0' width='390' valign='top'>
          <div style='margin-left: 2px; margin-right: 2px; margin-top: 2px;' align='left'>
          <h2><font color='#ffffff'>News</font></h2>
          <MARQUEE onmouseover=this.stop() onmouseout=this.start()
          scrollAmount=1 direction=up width='380px' height='190px' class='white'>



          <?php include ('news/news.php'); ?>



          </MARQUEE>
          </div>
          </td>
          </tr>
          </table>
          </div>
          "
          );
          ?>

          Kommentar


          • #6
            Original geschrieben von Falloutboy6
            Hi onemorenerd,

            deine erste Version
            und warum machst du das dann nicht?
            Kissolino.com

            Kommentar


            • #7
              weil es leider so nicht funktioniert.

              Er führt den php code nicht aus. Er steht so immer noch im Quelltext von man sich den dann anschaut

              Kommentar


              • #8
                Original geschrieben von Falloutboy6
                Er führt den php code nicht aus.
                Warum sollte "er" auch?

                Du hast innerhalb eines Strings <?php ...?> stehen.

                Wenn das an dieser Stelle interpretiert würde, wäre es ein Fehler - weil du dich bereits in einem PHP-Bereich befindest.
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  dann hast du nur 2 möglichkeiten:
                  - eval()
                  oder
                  - speichere die ausgabe des includes in einer variablen und hänge diese in dein array (bsp: onemorenerd 2)
                  Kissolino.com

                  Kommentar


                  • #10
                    Hi wahsaga, ja das ist mir eben auch klar. doch ich weiss sonst nicht wie ich es machen soll.

                    Wurzel kannst du mir bitte mal zeigen wie ich es machen muss. Bin da leider nicht so fit im php.

                    Danke

                    Kommentar


                    • #11
                      Original geschrieben von Falloutboy6
                      Bin da leider nicht so fit im php.
                      dann mach dich mal fit(ter):
                      http://de3.php.net/manual/de/function.include.php
                      http://de3.php.net/manual/de/function.eval.php

                      sind beides ^^ grundlagen und wunderbar im manual erklärt. wobei du von eval() besser die finger lässt.
                      Kissolino.com

                      Kommentar


                      • #12
                        wie include funktioniert ist mir schon klar. soweit bin ich schon. es wäre wirklich sehr wichtig. hab keine zeit mir das anzuschauen da es fertig werden muss weil ich sonst stress mit meinem chef bekomme.

                        Wäre wirklich super.

                        Aber danke an alle an der stelle

                        Kommentar


                        • #13
                          Original geschrieben von Falloutboy6
                          hab keine zeit mir das anzuschauen da es fertig werden muss weil ich sonst stress mit meinem chef bekomme.
                          OffTopic:
                          wenn dein chef mich dafür bezahlt (> 60 EUR/STD), erkläre ich dir alles mögliche.
                          Kissolino.com

                          Kommentar


                          • #14
                            Original geschrieben von Falloutboy6
                            es wäre wirklich sehr wichtig.
                            Nö, ist es nicht.
                            Ist furzegal für die meisten hier.
                            hab keine zeit mir das anzuschauen
                            Dann lass' es.
                            da es fertig werden muss
                            Das wird's dann aber vermutlich nicht ...
                            I don't believe in rebirth. Actually, I never did in my whole lives.

                            Kommentar


                            • #15
                              ihr seits echt kameradenschweine danke

                              Kommentar

                              Lädt...
                              X