Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]dodawanie znakó # i &
kamilo818
post
Post #1





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.01.2014

Ostrzeżenie: (0%)
-----


Witam,
mój problem polega na tym żę gdy próbóje przesłać przez formularz do bazy danych tekst który zawiera znak # albo & to tekst nie zostaje zapisany do bazy. Czemu może się tak dziać?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamilo818
post
Post #2





Grupa: Zarejestrowani
Postów: 250
Pomógł: 11
Dołączył: 20.01.2014

Ostrzeżenie: (0%)
-----


Nie wyrzuca żadnego błędu.

Doszedłem do tego, że po dodaniu to tekstu # albo &, ajax wysyła go w adresie do strony:
  1. edit.php?image=cos####


ale php już nie wyłapuje tego metodą get:
  1. if ($_GET['image']!="" && $_GET['title']!="" && $_GET['tresc']!="" && $_GET['link']!="") {
  2. $image = $_GET['image'];
  3. $title = $_GET['title'];
  4. $tresc = $_GET['tresc'];
  5. $link = $_GET['link'];
  6. $nr= $_GET['nr'];
  7.  
  8.  
  9. mysql_query("UPDATE example SET image='$image', title='$title', tresc='$tresc', link='$link' WHERE id='$nr'")or die(mysql_error());
  10. }


Jakiś pomysł?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 11:30