$_POST Variable aufbereiten, teilen

indeon

Grünschnabel
Hi, ich habe ein kleines Problem, da wenn ich mit Formularen arbeite normalerweise den benötigten Wert schon erhalte in der Variable.

Dieses Mal ist es leider nicht so der Fall, ich bekomme mittels POST eine Variable die folgendermaßen aussieht, bzw. aussehen kann.

PHP:
$Nummern = $_POST['values_num'];
echo $Nummern;

Code:
012345678985,05252248752,22550054872,,52555544,xyz,252,

Ich muss die Variable dann mittels einer Schleife in eine MySql Datenbank eintragen.

Da mir die Variable aber so nichts bringt, benötige ich sie nach jedem Beistrich als separate Variable für die while Schleife.

Auch muss ich jede Variable prüfen ob sie nur aus Zahlen besteht beziehungsweise überhaupt was drinnen steht (denn es könnte ja auch ,, bzw. xyz vorkommen) und sie muss mindestens 11 Zahlen lang sein.

Das ob in der Variable was drinnen steht und die Länge könnte ich mittles if größer als 10 prüfen nur vielleicht kann man das vorher schon realisieren wenn man die POST Variable splittet. Nur da ist mein Latein leider man ende.
 
Auch hier, ist es kaum möglich anhand deines geposteten Code zu erkennen was du genau machen willst. Bitte mehr Code posten und mal ein bisschen genauer beschreiben was du eigentlich machen willst.
 
PHP:
$data = explode(",", $_POST['values_num']);

foreach($data as $key => $value) {
//sanity checks und verarbeitung hier
}
 
Die Daten kommen mittels POST mehr Code hat die Seite noch nicht ;-).
Nachher wird noch das insert kommen.
 
Zurück