Loading:


Dodawanie rekordów do bazy danych

Poniższy skrypt demonstruje jak wstawić dane z formularza do bazy danych

Na początku tworzymy tabele w bazie SQL

Sprawdzamy czy do pliku przesłane zostały zmienne, jeżeli tak to dodajemy dane jeśli nie to wyświetlamy formularz

Następnie parsujemy dane przesłane z formularza zapobiegnie to możliwości włamania poprzez SQL injection

Łączymy się z bazą danych

Wykonujemy zapytanie insert czyli dodające

Następnie sprawdzamy czy dodanie powiodło się czy też nie



Napisz Artykuł

Listing

TREŚĆ ZABLOKOWANA
Dostęp do tej części serwisu został zablokowany, wyłącznie osoby zalogowane posiadają dostęp do większych zasobów serwisu Funkcje.net. Aby utworzyć konto na portalu, skorzystaj z linku 'Rejestracja' oraz wypełnij obowiązkowe pola formularza rejestracyjnego.

Więcej informacji na temat zniesienia treści zablokowanej jest dostępna tutaj.

Serwis Funkcje.net to ponad 4300 gotowych: funkcji, skryptów, kursów oraz artykułów z dostępnymi przykładami zastosowań oraz komentarzy.
Wszelkie pytania oraz sugestie prosimy kierować na: email: info@funkcje.net



Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=2&t=64

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: igor
Ranga: Administrator serwisu Punktów: 26604
Komentarze użytkowników
a gdzie filtracja danych html'a?? co jesli ktos zrobi xss?? artykuł niedopracowany!
autor: akacja | 5187 | 2010-02-15 20:40:12


masz racje skrypcik miał być prosty ale jest narażony na Cross-site scripting ja używam tego po przecinku podajesz dozwolone tagi
autor: igor | 5192 | 2010-02-15 21:12:15


    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       





funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-10 v.1.4.3 | design: diviXdesign & rainbowcolors