Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Odbiór danych z formularza
Forum PHP.pl > Forum > Przedszkole
centrum2954
Witam

mam zmienna $czbs[1]="coś tam" i wysyłam ją formularzem do innej strony.
Po drugiej stronie odbieram ją $czbs[1]=$_POST['czbs[1]'];

I niestety nie chce mi przesłać, gdyby zmienna nie była elementem tablicy wszystko by działało jak trzeba
czyli:
1. $czbs="coś tam";
$czbs=$_POST['czbs'];

Niestety z pewnych względów nie moge zmienić nazwy tej zmiennej, da się to jakoś obejść?questionmark.gif
Jeszcze zaznacze że gdy global_register mam ustawione na on to zmienna się przenosi i nie wiem dlaczego gdy to wyłącze i dodam do kodu $czbs[1]=$_POST['czbs[1]']; to nie chce to działać?questionmark.gif


pozdro
Sabistik
Pokaż lepiej jak Ty to wysyłasz niby. Ale strzelam:
  1. <?php
  2. $czbs[1]=$_POST['czbs'][1];
  3. ?>
Grzyw
Nie wiem, czy ta forma, którą podałeś działa, ale zawsze zamiast:
  1. <?php
  2. $czbs[1]=$_POST['czbs[1]'];
  3. ?>

używałem:
  1. <?php
  2. $czbs[1]=$_POST['czbs'][1];
  3. ?>


Spróbuj.

Sorry, pisałem nie widząc, że Sabistik podał to samo rozwiązanie wcześniej.
centrum2954
wysyłam tak:
  1. <?php
  2. <form action=&#092;"strona.php\" method=\"post\">
  3. <input type=&#092;"hidden\" name=\"czbs[1]\" value=\"coś tam">
  4. <button name=&#092;"submit\" type=\"submit\" value=\"submit\">Zamów</button>
  5. </form>
  6. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.