![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.05.2013 Ostrzeżenie: (0%)
|
Hej,
Piszę dziennik ocen i mam problem z edycją ocen. Wyświetlają mi się uczniowie, ich oceny oraż przyciski do usunięcia lub edycji. Kiedy wchodzę w edycję wpisuję ocenę i zatwierdzam zmianę, to update w bazie danych się nie wykonuje. Oto fragment kodu: edit.php
edytuj.php
Nie mogę znaleźć błędu. Pomoże ktoś? Z góry dzięki! (IMG:style_emoticons/default/smile.gif) Ten post edytował macko123 14.01.2014, 18:20:29 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 321 Pomógł: 55 Dołączył: 19.04.2009 Ostrzeżenie: (0%)
|
szukaj: edytuj.php -> linia 13
ale zabezpieczysz to troszkę ? ;-) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.05.2013 Ostrzeżenie: (0%)
|
Dzięki za odpowiedź, ale nie bardzo zrozumiałem co jest nie tak w tej linijce (IMG:style_emoticons/default/sad.gif)
Ten post edytował macko123 14.01.2014, 19:01:17 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%)
|
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 28.05.2013 Ostrzeżenie: (0%)
|
Nieee... To też nie pomaga
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 321 Pomógł: 55 Dołączył: 19.04.2009 Ostrzeżenie: (0%)
|
pewnie, że nie pomaga bo tam jest BŁĄD !
analizuje linię 13 w edytuj.php i szukaj czego się "tyczy" w edit.php |
|
|
|
Post
#7
|
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Problem leży gdzie indziej. Mianowicie w edytuj.php masz $id_oc = $_POST['id_oc'] na podstawie, którego robisz update WHERE id_oc='$id_oc'
Tylko, że w tym momencie $id_oc jest puste, ponieważ strona została przeładowana (po wysłaniu nowej oceny). Zrobiłbym tak:
Dodatkowo pamiętaj o zabezpieczeniu przed SQL Injection, bo masz kulawy skrypt |
|
|
|
Post
#9
|
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
A nie, jest jeszcze sprytniej...
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 15:39 |