bionicMedlem sedan sep. 200347 inlägg Vet inte om det är den bästa rubriken men iaf:
Jag har en sida där man får lägga till textfält, mellan 1 och 5 st. Varje fält får ett id och namn (cf_title_X) där X är numret mellan 1 och 5. Hur ska loopen se ut när jag går igenom för att se hur många fält det finns sen, när varje fält har ett unikt namn?
alltså while(isset($_POST[cf_title_X])), om ni förstår.
MatteMedlem sedan aug. 20002 975 inlägg Du borde kunna göra så här:
for ($i=1; $i<=5; $i++) {
if (isset($_POST['cf_title_'.$i])) {
// Gör något med det skickade värdet
}
}
En annan variant är att namnge fältet name="cf_title[X]", och sedan på mottagningssidan köra:
foreach ($_POST['cf_title'] as $index => $value) {
// Gör något med det skickade värdet
}
bionicMedlem sedan sep. 200347 inlägg
Matte skrev:
Du borde kunna göra så här:
for ($i=1; $i<=5; $i++) {
if (isset($_POST['cf_title_'.$i])) {
// Gör något med det skickade värdet
}
}
En annan variant är att namnge fältet name="cf_title[X]", och sedan på mottagningssidan köra:
foreach ($_POST['cf_title'] as $index => $value) {
// Gör något med det skickade värdet
}
Jo jag kom på det sista du nämnde och körde på det. Tack ändå!