WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Speicherfehler beim gästebuch. warum? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Andreas S
So wärs richtig:
1:
$_POST['Nachricht'] = str_replace('||', '||', stripslashes($_POST['Nachricht']));


Allerdings liegt dein spezifisches Problem -soweit ich dass sehe- daran, dass die Linebreaks im Nachrichten Feld ebenfalls aus n bestehen und es deswegen zu den Problemen kommt.
von xeo
wie muss es denn dann heißen?
sagt mir jemand den code? bitte!

war vorher ne shoutbox. und ich habs halt ein bisschen umgebaut zu einem gästebuch. müsste aber auch gehen. bei der shoutbox waren nur 2 angaben (name,nachricht) und hier 4

hilfe
von MCM
Du ersetzt in der Funktion || durch || was praktisch keinen Effekt hat ;)


---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]
von xeo
hi
sry ich weiß leider gar nicht genau was du jetzt meinst. was soll ich jetzt genau ändern?
ich bin doch php anfänger und sehe die fehler nicht so.
erklärts du es mir noch bitte genauer?
gru´ß
hansi
von pizzataxi
Ich weiß nich ob es das ist aber ich meine nen Fehler entdeckt zu haben:

bei der Fkt. str_replace() wird als erstes das Zeichen erwartet welches ersetzt werden soll und als zweites das, was anstelle des Alten eingefügt werden soll.

ALSO:

1:
str_replace('_', ' ', $text);


bei Dir seh ich unter anderem:

1:
str_replace([b]'||'[/b], [b]'||'[/b], stripslashes($_POST['Nachricht']));




Nach oben