PHP - Platzhalter aus einer txt-Datei mit PHP ersetzen
Datei: nachricht.txt
Registrierung bei {:HOMEPAGE:}., am {:DATUM:} Klicken Sie auf den folgenden Link um Ihre Registrierung abzuschließen: {:REGISTER:} Bestätigen Sie innerhalb von {:FREISCHALTTAGE:} Tagen Ihre Registrierung. Diese E-Mail wurde vom System automatisch versendet.
<?php
// Platzhalter aus einer txt-Datei mit PHP ersetzen
$NACHRICHT = file_get_contents("nachricht.txt");
$HOMEPAGE_NAME = "Example.com";
$FREISCHALTTAGE = 7;
$ZEITSTEMPEL = time();
$PFAD = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://') . $_SERVER['HTTP_HOST'] .
rtrim(dirname($_SERVER['SCRIPT_NAME']), '/\\');
// Nachricht an den Benutzer (Platzhalter ersetzen)
$NACHRICHT = strtr(
$NACHRICHT,
[
"{:HOMEPAGE:}" => $HOMEPAGE_NAME,
"{:DATUM:}" => date("d.m.Y \u\m H:i", $ZEITSTEMPEL) . " Uhr",
"{:REGISTER:}" => $PFAD . "/register_ok.php?uid=" . $ZEITSTEMPEL,
"{:FREISCHALTTAGE:}" => $FREISCHALTTAGE
]
);
// ...
?>
Siehe: Anmeldescript mit Bestätigungslink (Tutorial)
Bausteine Alle Anzeigen
Eine zufällige Auswahl von Codeschnipseln
aus den Bereichen
HTML, CSS,
PHP, JavaScript und
MySQL.
<bdi> Textrichtung