Seite 2 von 2

Verfasst: 20.01.2007 12:26
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?

Verfasst: 20.01.2007 14:31
von nickvergessen
$url_search = array( 'Ö', 'Ä', 'Ü', 'ö', 'ä', 'à', 'é', 'è', 'ü', ' ', ".", "'", '#', '&', '/','ß','@','?','!','^^','`');
$url_replace = array( 'oe', 'ae', 'ue', 'oe', 'ae', 'a', 'e', 'e', 'ue', '-', "", "", '', '-und-', '-','ss', '-at-','','','','');
versuchs damit.

Verfasst: 20.01.2007 14:41
von ultrasmd77
Klappt leider auch nicht.

Verfasst: 20.01.2007 17:15
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?

Verfasst: 20.01.2007 17:17
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

Verfasst: 22.01.2007 03:38
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 ?

Verfasst: 22.01.2007 10:24
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 ]

Verfasst: 23.01.2007 23:19
von seev
Es geht um Keywort in Url. ...
Das Problem ist, dass es nicht auf normal umschaltet, wenn er es nicht zuordnen kann.

Verfasst: 03.04.2007 02:52
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))