FlashRevolution
21.01.2016, 09:58
Datei: ./lib/extras.lib.php
Suchen nach: Erweiterte E-Mail-Funktion
function usermail ($an, $betreff, $nachricht, $von) {
// HTML-Codes entfernen
$nachricht = strip_tags ($nachricht);
// zunächst fehlende Protokollprefixe ergänzen
$text = str_replace(' www.',' http://www.',$text);
Hier ist die Variable $text vorher nicht belegt. Sollte wohl $nachricht sein.
Lösung:
function usermail ($an, $betreff, $nachricht, $von) {
// HTML-Codes entfernen
$nachricht = strip_tags ($nachricht);
// zunächst fehlende Protokollprefixe ergänzen
$nachricht = str_replace(' www.',' http://www.',$nachricht );
================================================== ==========================
Datei: ./adminforce/index.php
Zeile : 14+
if (!isset($_GET['content']) || empty ($_GET['content'])) $_GET['content'] = '/intern/startseite';
if (!file_exists('content' . $_GET['content'] . '.php')) $_GET['content'] = '/error/keine_seite';
require ('../lib/functions.lib.php');
db_connect ();
session_start();
require ('lib/layout.lib.php');
require ( '../lib/extras.lib.php' );
$shows = 0;
if (!isset($_GET['content'])) $_GET['content'] = '/startseite';
Da in Zeile 14 schon geprüft wird ob $_GET['content'] nicht exisitert oder leer ist wird Zeile 25 gar nicht mehr geprüft und dadurch wäre $_GET['content'] dann '/intern/startseite' was im Administrationsbereich aber '/startseite' wie in Zeile 25 sein müsste.
Man sollte daher Zeile 14 entsprechend auf '/startseite' abändern und kann dann Zeile 25 auskommentieren / entfernen
Suchen nach: Erweiterte E-Mail-Funktion
function usermail ($an, $betreff, $nachricht, $von) {
// HTML-Codes entfernen
$nachricht = strip_tags ($nachricht);
// zunächst fehlende Protokollprefixe ergänzen
$text = str_replace(' www.',' http://www.',$text);
Hier ist die Variable $text vorher nicht belegt. Sollte wohl $nachricht sein.
Lösung:
function usermail ($an, $betreff, $nachricht, $von) {
// HTML-Codes entfernen
$nachricht = strip_tags ($nachricht);
// zunächst fehlende Protokollprefixe ergänzen
$nachricht = str_replace(' www.',' http://www.',$nachricht );
================================================== ==========================
Datei: ./adminforce/index.php
Zeile : 14+
if (!isset($_GET['content']) || empty ($_GET['content'])) $_GET['content'] = '/intern/startseite';
if (!file_exists('content' . $_GET['content'] . '.php')) $_GET['content'] = '/error/keine_seite';
require ('../lib/functions.lib.php');
db_connect ();
session_start();
require ('lib/layout.lib.php');
require ( '../lib/extras.lib.php' );
$shows = 0;
if (!isset($_GET['content'])) $_GET['content'] = '/startseite';
Da in Zeile 14 schon geprüft wird ob $_GET['content'] nicht exisitert oder leer ist wird Zeile 25 gar nicht mehr geprüft und dadurch wäre $_GET['content'] dann '/intern/startseite' was im Administrationsbereich aber '/startseite' wie in Zeile 25 sein müsste.
Man sollte daher Zeile 14 entsprechend auf '/startseite' abändern und kann dann Zeile 25 auskommentieren / entfernen