![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 30.09.2010 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam formularz, gdzie w textarea wrzucam listę kodów, które należy dopisać do bazy. Skrypt wrzuca kody do tabeli php, usuwa spacje, sprawdza czy nie ma niedozwolonych znaków, ponieważ wrzucam te kody potem do bazy. Następnie dla każdego kodu z listy sprawdzam, czy był już bazie, jak nie to dopisuje jak już był dopisuje do tabeli dubli. Do tej pory chodziło to dość sprawnie. Dziś miałem pierwszy raz kody, które zaczynały się od znaku "%". Skrypt zamiast kilkunastu sekund, wykonuje się kilka minut. Gdy usuwam rozpoczynający znak "%" śmiga szybko. Próbowałem zakomentować funkcję sprawdzającą znaki przed wrzuceniem do bazy, ale nie pomogło. Kody przekazuje POST-em. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Możesz jeszcze escapować %, poprzez "\" lub inny dowolny znak.
jak nie zadziała, to jeszcze tak:
Ten post edytował Damonsson 12.12.2013, 09:50:31 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 06:25 |