Mathias Brodala: Resource, die String auftrennt und etwas einfügt

Beitrag lesen

Hallo Morten.

„Resource“ == „Funktion“?

Jep, mit Resource meine ich Funktion.

Ich habe ein Gästebuch geschrieben, in dem man seine E-Mail-Adresse angeben muss. Die soll allerdings nicht so einfach unverziert dastehen, sondern bevor sie in die Datenbank geschrieben wird, von einer Funktion beim "@" aufgetrennt werden. Vor dem "@" soll dann ein !KEINSPAM! eingefügt werden und die Mail-Adresse wieder von einem Array in einen String umgewandelt werden.

Nun, da du genauer beschrieben hast, was du vorhast, kann man dich auf strpos und substr verweisen. Mit ersterem suchst du die Position des „@“-Zeichens und mit zweiterem zerteilst du den String temporär zum einfügen der Zeichenkette.

Im Übrigen bin ich der Meinung, dass die E-Mail-Adressen unbehandelt in der Datenbank abgelegt und erst bei der Ausgabe manipuliert sollten. So musst du dir bei anderweitigen Ausgaben keine Gedanken darüber machen, wie du ggf. das „!KEINSPAM!“ wieder entfernst.

Einen schönen Sonntag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules