![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Witam, mecze sie wlasnie z praca magisterska i jednym z jej elementow musze zachaczyc o uzycie php.. Nie da rady poznawac od podstaw jezyka, dlatego w calej swojej zielonosci splodzilem kod:
Istota skryptu miala byc taka, zeby przechowywal 'serie danych' pochodzace z formularza i budowal z nich tablice (wielowymiarowa), z ktorej to dane moglbym pozniej uzyc w dalszej czesci skryptu. Doszedlem do wniosku ze aby dane pomiedzy uzyciem SUBMIT mogly byc pamietane, bede je kierowal do tablicy $_session[x][dane z form1,2,3] , x=1,2,3..(ilosc wyslan formularza). Poniekad to dziala.. jednak przy kolejnych zmianach indexu x, dane pod adresem (x-1) ze tak powiem znikaja.. zreszta, uruchomienie TEGO SKRYPTU mowi wszystko o moim problemie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wielkie dzieki za wskazanie bledu (w kodzie, a moze wogole w podejsciu ?)! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
1. Umieść sobie na samej górze skryptu:
i postaraj się oczyścić kod z błędów ;] 2. Ciekawą rzecz zauważyłem w tym kodzie. Tablica $_SESSION nie lubi kluczy liczbowych. Wyrzuca błąd: Cytat Notice: Unknown: Skipping numeric key XXX. in Unknown on line 0 Po zamianie $_SESSION[0], $_SESSION[1], $_SESSION[2] na: $_SESSION['klucz_0'], $_SESSION['klucz_1'], $_SESSION['klucz_2'] wszystko działało prawidłowo :| Podejrzewam, że między $_SESSION[0] a $_SESSION['0'] też będzie taka różnica. |
|
|
-Gość- |
![]()
Post
#3
|
Goście ![]() |
dzieki za funkcje error repoting, od razu skladani sie mozna nauczyc (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
coz, faktycznie moja tablica wariowala przy ukladzie: $_session[x][dane z form1,2,3] , x=1,2,3..(ilosc wyslan formularza); zamienilem ja na: $_session[dane][x..] no i kiedy pierwszymi wezlami ze tak powiem zostaly wyrazenia a nie liczby, wszystko sie juz ladnie dopisuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) dzieki za zwrocenie uwagi! pzdr, Irq |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 21:32 |