Sponsor-Board.de
Leerzeichen ersetzen PHP

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Scripting (/forumdisplay.php?fid=108)
+---- Thema: Leerzeichen ersetzen PHP (/showthread.php?tid=21523)


Leerzeichen ersetzen PHP - Big Hosting - 30.01.2012 15:04

Hier ist ein Code der Umlaute und nen paar andere Zeichen ersetzen soll, unteranderem Leerzeichen. Nun wollte ich wissen was daran falsch ist, da es dies nicht gemacht wird.

Code:
$suchen   = array( 'ä', 'ö', 'ü', 'ß', ' ', '\\', '/', '&' );
$ersetzen = array( 'ae', 'oe', 'ue', 'ss', '-', '-', '-', '-' );
$username     = str_replace( $suchen, $ersetzen, strtolower( $_POST["username"] ) );




RE: Leerzeichen ersetzen PHP - Myrinia - 30.01.2012 15:09

Entweder du hast UTF8 an, dann wären deine Umlaute nicht korrekt, oder deine $_POST Variable heißt anders.

Was sagt denn die Ausgabe von $_POST['username']


RE: Leerzeichen ersetzen PHP - Big Hosting - 30.01.2012 15:12

Naja, das klappt alles nur die leerzeichen werden nicht verbessert, der rest wird umgewandelt.


RE: Leerzeichen ersetzen PHP - Clan-Fusion - 30.01.2012 15:17

probier mal ob es geht wenn du statt ' ' ein '&nbsp' eingibst, das sollte eig. gehen.


RE: Leerzeichen ersetzen PHP - Myrinia - 30.01.2012 17:16

Poste doch einfach was $_POST['username'] ausgibt wenn leerzeichen enthalten sind.
[Bitte den Quelltext davon]
Mir wäre nicht bekannt dass $_POST automatisiert "leerzeichen" mit   ersetzt, das wäre eher störend als hilfreich


RE: Leerzeichen ersetzen PHP - Big Hosting - 30.01.2012 17:18

Es wird einfach zb: DJ RedMax eingetragen und ich will halt das dort steht DJ-RedMax oder DJRedMax


RE: Leerzeichen ersetzen PHP - Myrinia - 30.01.2012 22:39

Gut, dir kann man nicht helfen, wenn du uns nicht hilfst.


RE: Leerzeichen ersetzen PHP - _DEL5863 - 30.01.2012 22:44

-


RE: Leerzeichen ersetzen PHP - Big Hosting - 30.01.2012 22:51

Daran hab ich auch schon gedacht shadow, werds mal probieren achja wir arbeiten nicht mit der action form die du erwähnt hast ^^ das braucht zu viele datein.