Nachträglicher Platzhalter einsetzen

alter_user

Grünschnabel
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):

PHP:
<?php
session_start();
session_destroy();
unset($_SESSION['userid']);
//Remove Cookies
setcookie("identifier","",time()-(3600*24*365));
setcookie("securitytoken","",time()-(3600*24*365));
require_once("inc/config.inc.php");
require_once("inc/functions.inc.php");
?

// 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.
 
Zuletzt bearbeitet:
Zurück