Thread substr, strings hinzufügen innerhalb Schleife
(4 answers)
Opened by ruco at 2013-08-16 07:21 2013-08-16T05:21:35 ruco Hier geht es schon los. In der ersten Zeile legst du fest, dass die Funktion keine Parameter bekommen soll. Dann nimmst du aber doch zwei. Das geht nur, wenn du die Funktion mit &, das den Prototypen umgeht, aufrufst. Besser: Und dann die Funktion ohne & aufrufen. Noch besser wäre natürlich auch noch ein anderer Funktionsname. Quote Sicher, dass das so ok ist? Du löscht 128 Zeichen, aber machst dann trotzdem $pos += 128, d.h. du überspringst den Datensatz danach. Gewollt? Quote Substr mit 5 Argumenten? Ich kenne nur 4 Argumente. Quote Ich würde mal zu Debug-Zwecken vor+nach jedem substr-Befehl mir die Variablen record, f_content und pos ausgeben. Damit solltest du dann sehen, wo der Fehler auftritt. Noch eine Bemerkung: es ist oft einfacher, über einen konstanten String zu loopen und den neuen String mit den Ersetzungen komplett neu zu erstellen. Ewas zu verändern, über das man loopt, ruft nach Ärger. Last edited: 2013-08-16 08:38:50 +0200 (CEST) |