CoverUnder
Mitglied
Hallo,
ich stehe leider einmal mehr vor einem Problem, wo ich nicht weiß, wie ich es am besten lösen kann und wäre mal wieder sehr dankbar für einen Tipp oder Hinweis.
Die Theorie wäre folgendermaßen:
Ich habe ein Formular mit einer Textarea, in die eine Liste mit Nummern kommt. Die Nummern sind nur durch einen Zeilenumbruch getrennt, kein Komma oder so. Das sieht dann in etwa so aus:
Das Formular soll abgeschickt werden und dann bearbeitet ein PHP Script diese Nummern. Pro Nummer soll das Script einen Eintrag in eine Datenbanktabelle hinzufügen. Also um beim oberen Beispiel zu bleiben, soll das Script dann einen Eintrag für die Nummer "25808" erstellen, einen für "25812", einen für "25817" und so weiter. Es gibt keine Regel wie viele Nummern mitgeschickt werden, das ist immer unterschiedlich. Von drei Stück bis fünfzig... alles möglich.
Und nun zur Praxis:
Die Nummern landen ja dann sozusagen in einem String... da sie über $_POST vom Formular übergeben werden. Dann hab ich die Variable $nummern und muss sie in einzelne Nummern unterteilen. Um Arrays werde ich da wohl nicht herum kommen. Aber da sie nur durch einen Zeilenumbruch getrennt sind, wird es glaube ich schwierig, die Nummern zu trennen? explode(); geht ja so nicht, oder?
Was würdet ihr mir da vorschlagen?
Vielen Dank schon mal für die Hilfe!
ich stehe leider einmal mehr vor einem Problem, wo ich nicht weiß, wie ich es am besten lösen kann und wäre mal wieder sehr dankbar für einen Tipp oder Hinweis.
Die Theorie wäre folgendermaßen:
Ich habe ein Formular mit einer Textarea, in die eine Liste mit Nummern kommt. Die Nummern sind nur durch einen Zeilenumbruch getrennt, kein Komma oder so. Das sieht dann in etwa so aus:
Code:
25808
25812
25817
25821
25823
Das Formular soll abgeschickt werden und dann bearbeitet ein PHP Script diese Nummern. Pro Nummer soll das Script einen Eintrag in eine Datenbanktabelle hinzufügen. Also um beim oberen Beispiel zu bleiben, soll das Script dann einen Eintrag für die Nummer "25808" erstellen, einen für "25812", einen für "25817" und so weiter. Es gibt keine Regel wie viele Nummern mitgeschickt werden, das ist immer unterschiedlich. Von drei Stück bis fünfzig... alles möglich.
Und nun zur Praxis:
Die Nummern landen ja dann sozusagen in einem String... da sie über $_POST vom Formular übergeben werden. Dann hab ich die Variable $nummern und muss sie in einzelne Nummern unterteilen. Um Arrays werde ich da wohl nicht herum kommen. Aber da sie nur durch einen Zeilenumbruch getrennt sind, wird es glaube ich schwierig, die Nummern zu trennen? explode(); geht ja so nicht, oder?
Was würdet ihr mir da vorschlagen?
Vielen Dank schon mal für die Hilfe!