Sonderzeichen verbieten

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Ich habe jetzt diesen Code in der session.php und der page_header.php gefunden

Code: Alles auswählen

$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', ' ', ".", "'", '#', '&', '/','ß','@','?','!');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue', '-', "", "", '', '-und-', '-','ss', '-at-','','');
Wo gebe ich jetzt hier ^^ und ` in den Code mit ein?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', ' ', ".", "'", '#', '&', '/','ß','@','?','!','^^','`');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue', '-', "", "", '', '-und-', '-','ss', '-at-','','','','');
versuchs damit.
kein Support per PN
ultrasmd77
Mitglied
Beiträge: 49
Registriert: 10.08.2005 22:16

Beitrag von ultrasmd77 »

Klappt leider auch nicht.
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

nickvergessen hat geschrieben:
$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', ' ', ".", "'", '#', '&', '/','ß','@','?','!','^^','`');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue', '-', "", "", '', '-und-', '-','ss', '-at-','','','','');
versuchs damit.
In der Pageheader ist der Eintrag zweimal zu finden. Muss es auch zweimal eingetragen werden?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

seev hat geschrieben:
nickvergessen hat geschrieben:
$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', ' ', ".", "'", '#', '&', '/','ß','@','?','!','^^','`');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue', '-', "", "", '', '-und-', '-','ss', '-at-','','','','');
versuchs damit.
In der Pageheader ist der Eintrag zweimal zu finden. Muss es auch zweimal eingetragen werden?
wenn, dann ja
kein Support per PN
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Seid ihr die einzigen bei denen die Sonderzeichen Probleme machen. Bei mir läuft alles wunderbar. Ich kann sämtliche Umlaute und die Sonderzeichen ´` eingeben ohne dass es Probleme gibt.
Welche phpbb Version habt ihr ?
ultrasmd77
Mitglied
Beiträge: 49
Registriert: 10.08.2005 22:16

Beitrag von ultrasmd77 »

Scheinbar schon. Die Frage ist, ob es bei dir im Forum auch so ist, dass der Threadtitel in der URL angezeigt wird.

Beispiel:

Normal ist es so:

[ externes Bild ]


Aber beim angesprochenem Board ist es so:

[ externes Bild ]
seev
Mitglied
Beiträge: 108
Registriert: 14.12.2006 18:28
Kontaktdaten:

Beitrag von seev »

Es geht um Keywort in Url. ...
Das Problem ist, dass es nicht auf normal umschaltet, wenn er es nicht zuordnen kann.
fgh
Mitglied
Beiträge: 16
Registriert: 13.02.2004 10:28
Kontaktdaten:

Beitrag von fgh »

mark2 hat geschrieben:Hab es schon rausgefunden. Einfach dran hängen !

Code: Alles auswählen

if (preg_match('/[^a-z0-9üöäß_ -]/i', $username)) 
Läuft super! Danke für den Code
Wer die Restriktionen nur für neue User einführen will und den Alt-Usern eine Art Bestandsschutz gewähren will sollte die $mode Variable abfragen:

Code: Alles auswählen

if ($mode == 'register' && preg_match('/[^a-z0-9üöäß_ -]/i', $username))
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“