Hallo, ich habe in meinem Forum Gästen das Leserecht bei bestimmten Foren gegeben, trotzdem erscheind der button "Neues Thema" bzw "Antworten" wenn der Gast nu auf diesen Button drückt erscheind folgende Fehlermeldung:
Fatal error: Call to undefined function gen_rand_string_friendly() in /var/kunden/webs/****/phpBB3/includes/captcha/plugins/captcha_abstract.php on line 238
kann mir wer sagen wo dr fehler liegt?
Gäste im Forum / gelöst
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gäste im Forum / gelöst
Zuletzt geändert von Erdinger am 24.04.2011 20:51, insgesamt 4-mal geändert.
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12256
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: Gäste im Forum
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: Gäste im Forum
danke für die Hilfe, ich bin zwar selbst nach 5 maligem durchlesen immer verwirrter geworden hab aber dann trotzdem geschafft.
ich habe in der includes/funktions.php
gelöscht und mit
ersetzt, funktioniert nun einwandfrei
ich habe in der includes/funktions.php
Code: Alles auswählen
function gen_rand_string($num_chars = 8)
{
$rand_str = unique_id();
$rand_str = str_replace('0', 'Z', strtoupper(base_convert($rand_str, 16, 35)));
return substr($rand_str, 0, $num_chars);
}
Code: Alles auswählen
function gen_rand_string_friendly($num_chars = 8)
{
$rand_str = unique_id();
// Remove Z and Y from the base_convert(), replace 0 with Z and O with Y
// [a, z] + [0, 9] - {z, y} = [a, z] + [0, 9] - {0, o} = 34
$rand_str = str_replace(array('0', 'O'), array('Z', 'Y'), strtoupper(base_convert($rand_str, 16, 34)));
return substr($rand_str, 0, $num_chars);
}
Re: Gäste im Forum
der obige fehler ist wech, dafür hab ich jetzt einen neuen,
wenn ich als Admin eingeloggt bin und den cache leeren will oder in den Styles
Templates
Themes
Grafiksammlungen
aktualisieren will kommt folgende Fehlermeldung:
Fatal error: Call to undefined function gen_rand_string() in /var/kunden/webs/ID****/phpBB3test/includes/functions.php on line 2731
das heist nicht löschen sondern davor einsetzen und zwar so
dann klappts auch mit der nachbarin 
wenn ich als Admin eingeloggt bin und den cache leeren will oder in den Styles
Templates
Themes
Grafiksammlungen
aktualisieren will kommt folgende Fehlermeldung:
Fatal error: Call to undefined function gen_rand_string() in /var/kunden/webs/ID****/phpBB3test/includes/functions.php on line 2731
das heist nicht löschen sondern davor einsetzen und zwar so
Code: Alles auswählen
* Generates an alphanumeric random string of given length
*/
function gen_rand_string($num_chars = 8)
{
// [a, z] + [0, 9] = 36
return substr(strtoupper(base_convert(unique_id(), 16, 36)), 0, $num_chars);
}
function gen_rand_string_friendly($num_chars = 8)
{
$rand_str = unique_id();
// Remove Z and Y from the base_convert(), replace 0 with Z and O with Y
// [a, z] + [0, 9] - {z, y} = [a, z] + [0, 9] - {0, o} = 34
$rand_str = str_replace(array('0', 'O'), array('Z', 'Y'), strtoupper(base_convert($rand_str, 16, 34)));
return substr($rand_str, 0, $num_chars);
}
/**
