Problem array

Hallo Forum,

kurze Beschreibung um was es geht:
es sollen mehrere input-felder gesetzt werden mit,
mein gedanke wäre so:

<span class="text2">Link zum Bild</span>

for ($a = 0; $a < 10; $++)
{ ?>
  <input type="text" name="image[$a]" value="<?php
    if (isset($image[$a]))
      echo htmlspecialchars(stripslashes($image[$a]));
    else
      echo ""; ?>" size="128" maxlength="128" />
} ?>

<span class="text3">(Beispiel: http://server.de/image.jpg)</span>

wenn das abgeschickt wurde, wie folgt auslesen:


for ($a = 0; $a < 10; $a++)
{
  $image[$a] = $_POST['image[$a]'];
}

Am ende sollen alle Bilder im array $image liegen, das ich mit $image[0]…$image[10]
drauf zugreifen kann. Leider funktoniert es praktisch nicht.

Hat jemand eine Lösung.
mfg

probier mal statt:

eher:

Edit, oder noch besser:

(ohne die For-Schleife einfach den kompletten Array kopieren)

muss man das $image noch als array definieren, sprich $image = array(); ?

mfg

nee funktioniert nicht, in der variale steht dann

$image[0] = A
$image[0] = r
$image[0] = r
$image[0] = a
$image[0] = y
$image[0] =
$image[0] =
$image[0] =
$image[0] =
$image[0] =

das ist dann meine ausgaben nach $_POST…

mfg.

[quote]kurze Beschreibung um was es geht:
es sollen mehrere input-felder gesetzt werden mit,
mein gedanke wäre so:[/quote] Super beschreibung, von dem, was Du vor hast.
So kann man dir perfekt helfen! :ps:

Vielleicht hilft dir ja das: http://wccw.in/codes.php?action=showcode&code=18

[quote=“Balmung”]Edit, oder noch besser:

(ohne die For-Schleife einfach den kompletten Array kopieren)[/quote]

Warum nicht gleich ohne bloedsinnige Umkopiererei?

[quote=„wccw“]Sorry, aber dieser Code hat mehr als 50 zeilen.

Du möchtest mehr ? - Dann registriere dich jetzt Kostenlos![/quote]

Soll das jetzt ne Werbung für dein Forum sein? :ps:

Nein sollte es nicht, du Troll! :unamused:
Ich mach schon in Meiner Signatur Werbung, das reicht.
Ich hab mich mit dem Code vertan und dachte, dass er die 24 zeilen enthält.

Hier steht nirgendswo, dass man nicht auf Fremde Seiten verlinken darf.
Und auch nicht, wie man seine Homepage zu gestalten hat.
Und genau so wenig hier steht, dass man seine Codes überall rumschleudern muss.

Hast Du irgendwelche Probleme, oder warum erstellst Du extra einen Beitrag, um mitzuteilen, dass Codes mit mehr als 50 Zeilen nur für Registrierte Benutzer sind ? :unamused:

Wie gesagt: Es war ein versehen und keine Absicht!

Moin,

du kannst PHP ganz einfach anweisen ein Array anzulegen, indem du so etwas schreibst:

<input type="text" name="image[]" />

PHP generiert dann automatisch ein fortlaufendes indiziertes Array.

MfG
myPages

ist ja einfach, danke danke.

Gern geschehen :wink: