Ich habe folgendes Problem, ich will von Checkboxen den Wert in eine Variable schreiben, dass funktioniert auch.
Aber angenommen die ersten 4 Werte sind leer, dann gibt es ja Leerschläge, diese ersetze ich durch ein Komma, wenn es 2 Kommas nacheinander hat, ersetze ich die wieder durch 1 Komma.
Wenn nun aber die ersten 4 Werte leer sind, dann wird mir vor den 5 Wert ein Komma gemacht, welches ich nicht möchte. Aber Zwischen dem 5 und 6 Wert sollte es schon ein Komma haben.
Das selbe, wenn z.B. Wert 4 und 5 einen Inhalt haben, wie muss es gemacht werden, dass nach dem 5 Wert kein Komma erscheint, also nach dem letzten Wert?
Ich hoffe, ihr wisst Rat?!?
Aber angenommen die ersten 4 Werte sind leer, dann gibt es ja Leerschläge, diese ersetze ich durch ein Komma, wenn es 2 Kommas nacheinander hat, ersetze ich die wieder durch 1 Komma.
Wenn nun aber die ersten 4 Werte leer sind, dann wird mir vor den 5 Wert ein Komma gemacht, welches ich nicht möchte. Aber Zwischen dem 5 und 6 Wert sollte es schon ein Komma haben.
Das selbe, wenn z.B. Wert 4 und 5 einen Inhalt haben, wie muss es gemacht werden, dass nach dem 5 Wert kein Komma erscheint, also nach dem letzten Wert?
PHP-Code:
$os_sel = "$os_dos $os_9x $os_me $os_nt $os_2000 $os_xp";
$os_sel = ereg_replace(" ",",",$os_sel);
$os_sel = ereg_replace(",,",",",$os_sel);
Kommentar