Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 1 Dołączył: 18.07.2008 Ostrzeżenie: (0%)
|
Ok mam takie skrypty:
nowyprodukt.htm nowyprodukt.php baza.php --> tutaj wyswietla sie baza
I teraz mam problem. Jak dodaje produkt o nazwie: Kod "ciastka" --> razem z apostrofami! To wyswietli mi sie w baza.php CODE 5"ciastko"cena: 9.99zl, nr:5 Da sie jakos zrobic, zeby nie mozna bylo wpisywac takich znakow jak CODE "", '', (), itp? Ten post edytował Ociu 27.07.2008, 09:08:44
Powód edycji: poprawiam bbCode (ociu)
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 1 Dołączył: 18.07.2008 Ostrzeżenie: (0%)
|
Mam taki kod i niestety nie dziala;/Nie sprawdza mi czy wpisze niedozwolone znaki np:
CODE mleko) Normalnie wstawia mi takie cos do bazy;/Moze tutaj jest cos zle? CODE $query = "select * from zleznaki"; $results = mysql_query($query); if (strpos($nazwaproduktu, $results)) { echo 'wpisales niedozwolone znaki w nazwie produktu!'; exit; } Caly plik php: CODE <? $nrproduktu = $_POST['nrproduktu']; $nazwaproduktu = $_POST['nazwaproduktu']; $cena = $_POST['cena']; if (!$nrproduktu || !$nazwaproduktu || !$cena) { print "Nie zostały wypełnione wszystkie pola"; exit; } @$db = mysql_connect("localhost", "root", ""); if (!$db) { print "Nie można nawiązać połączenia z bazą danych"; exit; } mysql_select_db("sklep"); $query = "select * from zleznaki"; $results = mysql_query($query); if (strpos($nazwaproduktu, $results)) { echo 'wpisales niedozwolone znaki w nazwie produktu!'; exit; } $nrproduktu = addslashes(htmlspecialchars($nrproduktu)); $nazwaproduktu = addslashes(htmlspecialchars($nazwaproduktu)); $cena = addslashes(htmlspecialchars($cena)); $query = "insert into produkty values ('".$nrproduktu."', '".$nazwaproduktu."', '".$cena."')"; $result = mysql_query($query); if ($result) print "Towar <b>".$nazwaproduktu."</b> został dodany do bazy danych."; else { print "W bazie istnieje już produkt o tym numerze."; } ?> Ten post edytował godzio89 27.07.2008, 14:17:26 |
|
|
|
godzio89 [PHP][MYSQL] dodawanie danych do bazy 26.07.2008, 23:22:38
Inti Proponuję w pliku nowyprodukt.php po sprawdzeniu c... 26.07.2008, 23:31:53
godzio89 No tak, ale jezeli juz mam np tabele zle_znaki:
CO... 26.07.2008, 23:50:34
Inti Nie chodziło mi o tabele w bazie lecz zmienna tabe... 27.07.2008, 00:11:15
godzio89 hmm a nie da sie tego zrobic tak:
CODE
$nazwa... 27.07.2008, 00:24:19 
Inti Cytat(godzio89 @ 27.07.2008, 01:24:19... 27.07.2008, 00:31:56
Victor152 Spójrz na to rozwiązanie (http://pl2.php.net/manua... 27.07.2008, 18:52:28 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 11:41 |