Damit komme ich nun garnicht zurecht :puzzled:
Was bedeutet dies bitte:
"Strict Standards: Only variables should be passed by reference in /var/www/mf-beta/modules/miniGW/includes/desktop-project.php on line 69 "
Grüsse pyr0
Hoi :)
zunächst hat das nichts mit der RC1 zu tun, sondern mit der verwendeten PHP-Syntax in einem Fremdmodul ;)
Schwer zu erklären, deswegen erstmal ein Link zum lesen:
http://www.php.net/manual/de/language.references.php
http://php.net/manual/de/functions.arguments.php
Bei dem Beispiel aus dem anderen thread (http://www.pragmamx.org/Forum-topic-31710-start-msg200552.html#msg200552):
......schnipp
.'<td class="td_msg" width="28%">' . mxStripSlashes(mxPrepareToDisplay($name)) . '</td> '
.....schnipp
Die Funktion mxStripSlashes() erwartet ihre Parameterübergabe als Referenz, es darf also nur eine Variable sein. Es wird aber direkt der Rückgabewert der Funktion mxPrepareToDisplay() übergeben.
Korrekt wäre hier also ein aufdröseln des Codes:
$variable = mxPrepareToDisplay($name);
$machwas_mit = mxStripSlashes($variable);
In dem Beispiel ist es aber einfacher die Reihenfolge der Funktionen umzudrehen:
......schnipp
.'<td class="td_msg" width="28%">' . mxPrepareToDisplay(mxStripSlashes($name)) . '</td> '
.....schnipp
Was auch logischer wäre, denn die Slashes sollten vor der HTML-Aufbereitung entfernt werden...
Ja ist mir ja klar das das nix mit dem RC zutun hat. :red: und ja ist ein Fremdmodul :red: Sorry deswegen
Merci für den Tip. HAb gerade voll auf dem Schlauch gestanden
10000000 Dank dafür