Formularz z metodą POST wysyłający kilka danych do bazy danych |
Formularz z metodą POST wysyłający kilka danych do bazy danych |
24.06.2016, 06:24:13
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 19.10.2012 Ostrzeżenie: (0%) |
Mam skrypt wysyłający dane do DB, a przynajmniej tak powinien działać. Czy w skladni/ kodzie jest coś nie tak co może sprawiać, że skrypt nie będzie działał prawidłowo? Próbowałem na różne sposoby i nic z tego nie wychodzi. Inc/conn.php |
|
|
24.06.2016, 06:51:24
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Może być wszystko. Wywal @ to się dowiesz. Zaczynając od sql injection przez niewspierane w php7 rozszerzenie mysql po traktowanie int jako string.
-------------------- |
|
|
24.06.2016, 08:45:09
Post
#3
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) |
58 linijka, dopisz name="submit"
|
|
|
24.06.2016, 14:31:03
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 19.10.2012 Ostrzeżenie: (0%) |
Działa, ale nie wysyla daty, bądź baza jej nie przyjmuje i wstawia 0000-00-00. Format ten sam. @olszam możesz mnie nakierować o co chodzi z intem? @edit data juz działa. Co powinienem zmienić w kodzie aby to było poprawnie napisane? Jak ustawić polskie znaki w bazie danych? //zrobione Ten post edytował nygus9928 24.06.2016, 15:03:34 |
|
|
24.06.2016, 17:45:55
Post
#5
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) |
Ja używam pdo, mysqli nie testowałem pod tym kątem tyle co aby się połączyć i dodać coś do bazy jak zaczynałem.
|
|
|
1.07.2016, 19:35:22
Post
#6
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 11 Dołączył: 8.05.2016 Ostrzeżenie: (0%) |
HTML4? Cofnąłeś się w czasie?
Polecam HTML5. Znacznik <html> powinien mieć atrybut lang="pl". Nie należy używać rozszerzenia MySQL w PHP, tylko MySQLi (MySQL improved), albowiem MySQL jest zdeprecjonowane przez specyfikację PHP 5 i usunięte w PHP 7. Zalecam albo PDO (PHP Data Objects) albo MySQLi. Ale PDO to chyba najlepsza idea, albowiem nie będziesz musiał się uczyć osobnego rozszerzenia jeżeli będziesz chciał się połączyć z inną bazą danych.
|
|
|
1.07.2016, 20:52:00
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 365 Pomógł: 1114 Dołączył: 30.08.2006 Ostrzeżenie: (0%) |
Tylko po co pokazujesz kod podatny na ataki i generalnie bez większego sensu?
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 20.04.2024 - 01:17 |