<erledigt>Right Funktion mit Schwäche?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: <erledigt>Right Funktion mit Schwäche?

Re: <erledigt>Right Funktion mit Schwäche?

von mikeleb » Di, 05.04.2022 10:46

Hallo,
ich vermute mal, dass die E-Mails nun als Html versendet werden.

Re: <erledigt>Right Funktion mit Schwäche?

von Hiker » Di, 05.04.2022 08:04

Postbyme hat geschrieben: Mi, 30.03.2022 18:29 ... kommt jetzt von einem Bestellformular über meine Webseite eine Mail an mit folgender Struktur:

Vorname : Max<br />Nachname : Muster<br />Strasse : Musterstrasse 14<br />PLZOrt : 53379 Musterort<br /

...
OT: Verschlüsselte Email ??

Re: <erledigt>Right Funktion mit Schwäche?

von Postbyme » Mi, 30.03.2022 18:31

ah sorry ! Ja RTrim habe ich dann gleich eingesetzt - war mir aber bekannt.

Re: <erledigt>Right Funktion mit Schwäche?

von Postbyme » Mi, 30.03.2022 18:29

Vielen Dank für die Antwort. Mit PHP8 kommt jetzt von einem Bestellformular über meine Webseite eine Mail an mit folgender Struktur:

Vorname : Max<br />Nachname : Muster<br />Strasse : Musterstrasse 14<br />PLZOrt : 53379 Musterort<br /

Früher sah die Mail so aus:

Vorname : Max
Nachname : Muster
Strasse : Musterstrasse 14
PLZOrt : 53379 Musterort

Der Mailtext wird jetzt in die Zwischenablage kopiert und dann über ein LO-Makro "seziert" und verarbeitet. Uf_brweg brachte jetzt eine funktionsfähige Lösung.
Aber eben war mir eingefallen doch den ganzen Clipstring von <br zu befreien. Das ging super mit einem einzigen Kommando: Replace(clipstring,"<br","")

Muss man positiv sehen: alles nur zur Übung :-(

Gruß

Re: <erledigt>Right Funktion mit Schwäche?

von Toxitom » Mi, 30.03.2022 16:49

Hey,

ok, hast selbst ne Lösung gefunden;))

Hatte es auch probiert und keine Fehler gefunden.

Kleiner Tipp: Bei solchen Stringoperationen immer mit einer Trim-Funktion arbeiten, entweder bei der Übergabe des Strings oder halt vor der Verarbeitung;). Wenn vorne Leerzeichen oder White-Spaces erwünscht bzw. erlaubt sind, dann halt nur RTrim, aber in der Praxis erweist sich Trim() oft als die praktischere Funktion.

VG
Tom

Re: Right Funktion mit Schwäche?

von Postbyme » Mi, 30.03.2022 16:40

Sorry, über Len habe ich gesehen, dass da noch ein Blank hinter "Musterstrasse 10<br " war.

<erledigt>Right Funktion mit Schwäche?

von Postbyme » Mi, 30.03.2022 15:30

Hallo zusammen,
warum findet u.g. Funktion bei Mustername<br die drei letzten Zeichen korrekt und bei Musterstrasse 10<br dagegen nicht?

Diese Unterfunktion soll den html-Schrott <br an Stringenden entfernen!

Code: Alles auswählen

function uf_brweg(ls_br$) as string
Dim ls_gutstring_anz_zeich#

if Right(ls_br,3) = "<br" then
	ls_gutstring_anz_zeich = Len(ls_br) - 3
	uf_brweg= Left(ls_br,ls_gutstring_anz_zeich)
end if

end function
Danke
Winni

Nach oben