[MySQL][PHP]php dodawanie wartosci do bazy danych, Connection failed: Connection refused |
[MySQL][PHP]php dodawanie wartosci do bazy danych, Connection failed: Connection refused |
20.07.2018, 20:55:30
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.01.2009 Ostrzeżenie: (0%) |
Hej, zaczynam zabawę z programowaniem w C, i jako że chciałem dane z uC wysyłać do mojej bazy danych by potem na stronie www ładnie je przedstawić
Problemem jest skrypt który znalazłem (a sam nie umiem napisać ), mianowicie za każdym razem dostaje komunikat: "Connection failed: Connection refused" skrypt poniżej:
Dane oczywiscie do bazy danych podałem swoje W czym problem że nie chce dodać rekordu do bazy ? Gamoń ze mnie, ustawiałem usilnie by połączenie było z zewnątrz a właczony był firewall blokujacy dostęp z zewnatrz do bazy danych Wystarczyło zmienić adres na: 127.0.0.1 Albo odblokować port w firewallu Ten post edytował Bullseye 20.07.2018, 22:59:45 |
|
|
20.07.2018, 21:16:00
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
W linii 16 masz SQL injection. http://fi2.php.net/manual/en/mysqli.prepare.php
-------------------- |
|
|
20.07.2018, 23:01:46
Post
#3
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.01.2009 Ostrzeżenie: (0%) |
Problemem był zły adres bazy danych
ale teraz mam inny problem, z odczytaniem wartości w mojej bazie danych, ktoś coś podpowie ? Serwer zwraca HTTP ERROR 500
|
|
|
20.07.2018, 23:53:07
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) |
Sprawdź error log apacha i wklej tu błąd.
-------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
21.07.2018, 05:04:18
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Wiem bo w końcu napisałeś jednak na przyszłość zwróciłem uwagę na bardzo ważną kwestię zabezpieczeń. Poczytaj podpięty temat w którym jest m.in. jak włączyć błędy. Tu pewnie chodzi o przecinek w zapytaniu.
-------------------- |
|
|
21.07.2018, 06:52:14
Post
#6
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.01.2009 Ostrzeżenie: (0%) |
Taki serwerek prywatny raczej nikt nie zaatakuje, a nawet jeśli to stracę parę pomiarów bardziej dla zabawy niż potrzebnych, ale dzięki za radę !
Więc przy dwóch wartościach zbieranych z bazy wszystko działa jak należy, ale jak dodaje trzecią wartość to niestety brak reakcji, poniżej działający skrypt:
Kod błędu: Kod 2018-07-21 09:37:26: (log.c.164) server started
2018-07-21 09:38:28: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Notice: Undefined index: a in /var/www/html/add.php on line 13 2018-07-21 09:38:28: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Notice: Undefined index: b in /var/www/html/add.php on line 14 2018-07-21 09:38:28: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Notice: Undefined index: c in /var/www/html/add.php on line 15 2018-07-21 09:38:28: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Notice: Undefined index: d in /var/www/html/add.php on line 16 2018-07-21 09:38:28: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Notice: Undefined index: e in /var/www/html/add.php on line 17 2018-07-21 09:40:00: (mod_fastcgi.c.2695) FastCGI-stderr: PHP message: PHP Parse error: syntax error, unexpected 'silver' (T_STRING), expecting ',' or ';' in /var/www/html/test.php on line 30 Ten post edytował Bullseye 21.07.2018, 08:40:58 |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 20:21 |