ForumCała strona

Nawigacja

Aktualnie online

Gości online: 12

Użytkowników online: 0

Łącznie użytkowników: 25,405
Najnowszy użytkownik: kipolas

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
18.10.2025 19:31:20
Forum nie dziala nawet bez polskich znakow.

JazOOn
16.10.2025 18:21:12
nie dziala z polskimi znakami

Zbigniew@
12.10.2025 15:20:31
Tylko dla wybranych.

JazOOn
06.10.2025 21:00:15
czy shout dziala?

hoopak
02.10.2025 10:33:17
Bleeeeee Cool

Pobierz now? wersj?
Pobierz podr?cznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Funkcja foreach i przekazywane danych do mysql
przemokrosno
Witam
Napisa?em skrypt który zwraca zwraca sukces ale mimo wszystko nic si? nie wykonuje tzn nie dodaje rekordów do bazy danych. Je?li dodam je r?cznie to wy?wietla prawid?owo. Je?li zamieni? funkcj? INSERT na DELETE to równie? dzia?a bez problemu
M?czy mnie to ju? trzeci dzie? i nie mog? znale?? ?adnego b??du. Dlatego bardzo prosz? o pomoc Je?li kto? potrafi wskaza? mi b??d to b?d? bardzo wdzi?czny.
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Kod pliku wstaw.php
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

Edytowane przez Pieka dnia 23.07.2009 13:30:28
 
W?cibski Go??
Dodany dnia 26.10.2025 07:18:12
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
slawekneo
Plik wstaw.php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP

I tu ciekawi mnie wiele spraw
- czy masz wlaczone register globals ?
jesli tak to polecam wylaczyc i przerobic caly skrytp pod dzialanie bez register globals
- w petli foreach masz wrzucona tablice $student pytanie moje czy jest to ta sama tablica co z $_POST['student'] jesli tak to polecam dac odpalic petle z tablicy _post bo w innym przypadku bedziesz mial bardzo grozna luke no i brak zabezpieczen na dane z post.

Pozdro!!
Edytowane przez Pieka dnia 23.07.2009 19:01:28
 
przemokrosno
Mo?e to wszystko wyja?ni - plik index z którego pobieram klas? i dat?:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Je?li chodzi o zabezpieczanie kodu to jeszcze do tego nie dotar?em.
Najpierw chc? to uruchomi? ?eby to dzia?a?o a zosta?a mi ju? tylko ta frekwencja (nadal nie dzia?a). Mo?e to jeszcze pomo?e - struktura tabeli frekwencji(attendance):
---------------------------------------------------
| id | studentid | classid | lesson | date_absent |
---------------------------------------------------
 
bartek124
Skoro w tabeli masz 4 pola do zapisu, a w zapytaniu przesy?asz tylko 3, to jakim cudem ma dzia?a??
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
przemokrosno
Nie wszystkie pola musz? by? wype?nione. Nawet jak usun? kolumn? lesson to i tak nie dzia?a. Wi?c jakie to ma znaczenie jakie pola s? w bazie skoro wype?niam trzy pozosta?e:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 24.07.2009 13:57:43
 
slawekneo
A jednak ma znaczenie kolejnosc zreszta tez o ile ta podana jako struktura jest prawidlowa ;]
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


Pozdro!!
 
bartek124
Pobierz kod źródłowy  Rozwiń Kod źródłowy


To zatrzymuje p?tle. Ale przynajmniej raz powinno si? doda?...
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
slawekneo
Blokuje nie przez zwrócenie funkcji ale przez samo zwrócenie czyli "return" linia ktora podal bartek jest do wywalenia gdyz jest zbedna !

A ja teraz przyczepie sie do kodu pierwszego z pierwszego postu a mianowicie do czesci formularza ktory pozniej operuje na wstaw.php.

1.najprawdopodobniej rypneles sie w nazwie dla inputa w obu jest ta sama nazwa ! w drugim inpucie chyba powinna byc nazwa "studentid"
Pobierz kod źródłowy  Rozwiń Kod źródłowy HTML

2.brak zamkniecia formularza czyli </form>

Pozdro!!
Edytowane przez Chemikpil dnia 24.07.2009 16:24:51
 
przemokrosno
slawekneo napisa?/a:
Blokuje nie przez zwucenie funkcji ale przez samo zwrucenie czyli "return" linia ktora podal bartek jest do wywalenia gdyz jest zbedna !

A ja teraz przyczepie sie do kodu pierwszego z pierwszego postu a mianowicie do czesci formularza ktory pozniej operuje na wstaw.php.

1.najprawdopodobniej rypneles sie w nazwie dla inputa w obu jest ta sama nazwa ! w drugim inpucie chyba powinna byc nazwa "studentid"
Pobierz kod źródłowy  Rozwiń Kod źródłowy HTML

2.brak zamkniecia formularza czyli </form>

Pozdro!!

To zauwa?y?em ju? wcze?niej i poprawi?em i w ko?cu zadzia?a?o po wyrzuceniu returna. Wielkie dzi?ki nie tylko dla Ciebie ale równie? dla Bartek124. Teraz pozostaje mi jeszcze dorobi? lekcje nieobecno?ci. Jakbym mia? jeszcze jakie? problemy to ju? wiem gdzie pisa?.
Pozdrawiam.
Edytowane przez Pieka dnia 31.07.2009 09:44:29
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl