Xin hat geschrieben:Hab Dich jetzt schon einige Zeit nicht mehr online gesehen!?
Ich vergesse solche Programme meistens anzumachen
Xin hat geschrieben:Wo kommt der PHP-Block an die Variablen? Ich denke, es müsste irgendwas geben, was man global setzen kann und fertig.
Das ist ja das Problem. Er kommt GAR nicht ran.
Folgendes geht also auch nicht:
Code: Alles auswählen
<!-- PHP -->echo "Die Variable enthält {SITENAME}";<!-- ENDPHP -->
Und als PHP-Variablen kann ich auch nicht darauf zugreifen, weil sie in dem Context nicht gesetzt sind:
Code: Alles auswählen
$arr = get_defined_vars();
$ignore = array("HTTP_POST_VARS",
"HTTP_GET_VARS",
"HTTP_COOKIE_VARS",
"HTTP_SERVER_VARS",
"HTTP_ENV_VARS",
"HTTP_SESSION_VARS",
"_ENV","PHPSESSID",
"SESS_DBUSER",
"SESS_DBPASS",
"HTTP_COOKIE");
echo '<table border="1">';
foreach($arr AS $var => $val)
if(!in_array($var,$ignore))
echo '<tr><td>['.$var.']</td><td>'.$val.'</td></tr>' . "\n";
echo '</table>';
Das in einem PHP-Block liefert eine (fast) leere Ausgabe, die jedenfalls keine phpBB Variablen enthält ...
Xin hat geschrieben:Das ist alles andere als schön, aber im Notfall reicht das auch.
Das einzige Problem hieran ist halt, dass wir auf Grund der Variablen keine wirklichen Entscheidungen treffen können.
Außer wir nehmen dazu die phpBB eigene Syntax mit
und so weiter her...
Xin hat geschrieben:Wir haben derzeit das Forum in Version 3.0.5, das Update auf die aktuelle 3.0.6 hat nicht funktioniert.
3.0.6 ist aber auch nicht wirklich aktuell ...
3.0.7 steht bei meinem Testforum als aktuellste Version (das Forum selbst ist 3.0.6 )
Xin hat geschrieben:Wir müssen sowieso die Anmelderoutine ändern, damit nicht soviel Bots durchkommen.
Dazu habe ich EINIGE Ideen, die uns im Endeffekt dann mindestens die "Standard-Bots" abhalten dürften.