Kalle_B: Array in ein Array übernehmen

Beitrag lesen

Hallöle,

ich lese $_POST in ein Array ein. Ein Wert ist selbst ein Array aus hidden fields. Damit habe ich Probleme:

HTML- Form:
...
  <input type=hidden name='dateiname[5]' value='kath_kirche.jpg'>
  <input type=hidden name='bildtext[5]'  value='Katholische Kirche'>
  <div class='bild'><img class='card hoch' src="postkarten/kath_kirche_2.jpg" alt="Kath. Kirche"></div>
  <p class='button lo'><input type=radio name='motiv' value='5' > Katholische Kirche</p>
...

Datenübernahme in PHP:
$arr = array(
 'motiv'         =>($_POST['motiv'])      ? trim($_POST['motiv'])      : trim($_GET['motiv'])
,'arr_dateiname' => array(($_POST['dateiname'])  ? trim($_POST['dateiname'])  : trim($_GET['dateiname']))
,'arr_bildtext'  =>($_POST['bildtext'])   ? trim($_POST['bildtext'])   : trim($_GET['bildtext'])
...

Weder mit noch ohne vorangestelltes array(.. bekomme ich die Post- Daten.

var_dump:
...
array(7) {
  ["motiv"]=>
  string(1) "2"
  ["arr_dateiname"]=>
  array(1) {
    [0]=>
    string(5) "Array"
  }
  ["arr_bildtext"]=>
  string(5) "Array"
 ...

Was mache ich falsch?

Lieben Gruß, Kalle