Nachträglich Inhalt an Platzhalter (smarty) in meine login.php einsetzen

  • Hallo liebe Forumer,

    folgendes Problem, habe ich:

    Wie kann man nachträglich in meine index.php

    meine Meldung:

    Sie haben sie erfolgreich ausgeloggt!

    per echo str_replace( '{meldung}', implode($_LayoutHtml ); einfügen?


    (In meiner login.php habe ich einen entspechenden Platzhalter: {logout} )


    Hintergrund: Ich möchte dieses von meiner logout.php ausführen lassen.


    Im logout.php steht folgendes (bekanntes):

    // HIER soll nun mein PHP script die Meldung ausgeben!!

    // <div class="foo">

    // Der Logout war erfolgreich. <a href="login.php">Zurück zum Login</a>.

    // </div>


    // DIREKT und OHNE eine Linkweiterleitung


    In meiner login.php Seite steht bereits schon der Platzhalter: {logout}


    Ich benötige wohl u.a. dies, ich bin noch total ungeübt und Anfänger:


    const LAYOUT_HTML_FILE_PATH = './login.php';

    const WIDGETS_FOLDER_PATH = './templates/'; // benötige ich warscheinlich gar nichtmal!!!

    $_LayoutHtml = file_get_contents( LAYOUT_HTML_FILE_PATH );

    $_UserCardsHml = file_get_contents( WIDGETS_FOLDER_PATH . 'section-card.html' ); // benötige ich warscheinlich gar nichtmal!!!


    Welche Paar Zeilen bewerkstelligen dies?

    Wer hilft mir, sodass ich schnell weitermachen kann?


    LG M.T.

    3 Mal editiert, zuletzt von einsiedler ()

  • Geronimo

    Hat das Thema freigeschaltet