[PHP] return html-code

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Atkaz, 26. Oktober 2011 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 26. Oktober 2011
    return html-code

    Hallo Leute,

    ich habe mal ne Frage. Gibt es irgendeine Möglichkeit HTML-code per return zurück zu geben?

    Mein code Sieht wie Folgt aus:

    PHP:
    $retVal  =   '<div id="dialogWrapper">
                        <div id="dialogHeadWrapper">
                            <h3 class="dialog_title"><span>'
    . $this -> title . '</span></h3>
                        </div>
                        <div id="dialogBodyWrapper">
                        '
    .( $this -> form  != "" )?  $this -> form : '' . '
                            '
    . $this -> body . '
                            '
    . $this -> _get_hidden (). '
                            '
    .( $this -> form  != "" )?  '</form>' : '' . '
                        </div><!-- Body ENDE-->    
                        <div id="dialogFooterWrapper">
                            '
    . $this -> _get_buttons (). '
                        </div>
                                        
                    </div>'
    ;
         
           return 
    $retVal ;



    doch irgendwie funktioniert das return nicht.

    würde mich freuen, wenn jemand eine Lösung hätte

    mfg
    atkaz
     

  2. Anzeige
    Heute: Deals & Sale mit stark reduzierten Angeboten finden.
  3. #2 26. Oktober 2011
    AW: return html-code

    es gibt keinen HTML code wärend der php-ausführung, sondern nur strings.
    d.h. php ist es total was in dem string steht.

    dein code funktioniert wie du es erwarten würdest, der fehler liegt wo anders.
     
  4. #3 26. Oktober 2011
    AW: return html-code

    hmm..die funktion wird wie folgt aufgerufen:

    PHP:


     $this
    -> dialog_box -> set_title ( lang ( 'create_new_msg' ))
              ->
    set_button ( lang ( "msg_new_btn_send" ), "msg_send_btn" , 'submit' )
             ->
    set_button ( lang ( "msg_new_btn_cancel" ), 'msg_cancel_btn uiButtonCancel' )
             ->
    set_form ( "userMessageForm" , "profil/messages/send_msg" )
              ->
    set_hidden ( "c_id" , get_randomInt ())
              ->
    set_hidden ( "np" )
              ->
    set_body ( $body );
    $retVal  $this -> dialog_box -> get_dialog ();

    return  
    $this -> build_json (array(
                    
    'retVal'  => $retVal ));
    es liegt aber irgendwie an den "<>", wieso das ganze nicht wiedergegeben wird.


    !!EDIT!!:
    Das Problem ist gelöst. Der Grund bestand in der:
    ($this->form)?"$this->form":''
     

  5. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP return html
  1. Antworten:
    0
    Aufrufe:
    3.428
  2. Antworten:
    0
    Aufrufe:
    3.987
  3. Antworten:
    4
    Aufrufe:
    6.310
  4. Antworten:
    5
    Aufrufe:
    15.961
  5. Gute PHP Template Engine

    Yuesang , 20. Februar 2017 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    6.211
  • Annonce

  • Annonce