php-formatierung von echo<<<HTML

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

  • php-formatierung von echo<<<HTML

    Hallo zusammen,

    ich möchte mal von euch wissen, ob ich dies auch in php umschreiben kann! Vorallem "DAS HIER" !?!? Es wird mir die ganze php-formatierung über den haufen (die Farben stimmen nicht mehr)!

    PHP-Code:
    require_once($mainframe->getPath('admin_html'));  

    echo <<< 
    HTML  <----------------DAS HIER

    <!-- Includes für den Mini-Kalender bei Datumseingabefelder -->
    <
    link rel="stylesheet" type="text/css" media="all" href="$mosConfig_live_site/includes/js/calendar/calendar-mos.css" title="green" />         
    <!-- 
    import the calendar script -->         
    <
    script type="text/javascript" src="$mosConfig_live_site/includes/js/calendar/calendar_mini.js"></script>         
    <!-- 
    import the language module -->         
    <
    script type="text/javascript" src="$mosConfig_live_site/includes/js/calendar/lang/calendar-en.js"></script

    HTML;   <------------DAS HIER 

    $task 
    mosGetParam($_REQUEST'task'null); 
    $option mosGetParam($_REQUEST'option'null); 

    $id mosGetParam$_REQUEST'cid', array(0) );
    if (!
    is_array$id )) {
       
    $id = array(0);

    Das ganze ist ein Teil einer Komponente für Joomla 1.0

    Danke und Gruss
    Raggazzi

  • #2
    Re: php-formatierung von echo&lt;&lt;&lt;HTML

    Original geschrieben von Raggazzi
    ich möchte mal von euch wissen, ob ich dies auch in php umschreiben kann!
    Nein, kannst du nicht. Es ist nämlich schon PHP.
    Das, was dich da am meisten stört, nennt sich heredoc.

    Kommentar


    • #3
      Re: Re: php-formatierung von echo&lt;&lt;&lt;HTML

      Hallo,

      Das, was dich da am meisten stört, nennt sich heredoc.
      und warum wird mir die php-Formatierung nicht richtig angezeigt?!

      Gruss Raggazzi

      Kommentar


      • #4
        Weil viele Editoren die Syntax nicht schnallen.
        [FONT="Helvetica"]twitter.com/unset[/FONT]

        Shitstorm Podcast – Wöchentliches Auskotzen

        Kommentar


        • #5
          Weil viele Editoren die Syntax nicht schnallen.
          Wenn das so ist, schnallt es der Dreamweaver auch nicht!!
          Zuletzt geändert von Raggazzi; 10.10.2008, 21:33.

          Kommentar


          • #6
            Man muss nur lesen können: http://de.php.net/manual/en/language...syntax.heredoc

            Nach <<< gehört kein Leerzeichen und nach HTML sowie nach HTML; muss sofort ein Zeilenumbruch erfolgen. Dann funktioniert es auch:

            PHP-Code:
            require_once($mainframe->getPath('admin_html'));  

            echo <<<HTML

            <!-- Includes für den Mini-Kalender bei Datumseingabefelder -->
            <link rel="stylesheet" type="text/css" media="all" href="
            $mosConfig_live_site/includes/js/calendar/calendar-mos.css" title="green" />         
            <!-- import the calendar script -->         
            <script type="text/javascript" src="
            $mosConfig_live_site/includes/js/calendar/calendar_mini.js"></script>         
            <!-- import the language module -->         
            <script type="text/javascript" src="
            $mosConfig_live_site/includes/js/calendar/lang/calendar-en.js"></script> 

            HTML;

            $task mosGetParam($_REQUEST'task'null); 
            $option mosGetParam($_REQUEST'option'null); 

            $id mosGetParam$_REQUEST'cid', array(0) );
            if (!
            is_array$id )) {
               
            $id = array(0);

            Kommentar


            • #7
              alternative syntax:

              PHP-Code:
              <?= $test?>
              dann brauchst du kein echo...
              sad

              Kommentar

              Lädt...
              X