Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Problem z linkami
Forum PHP.pl > Forum > Przedszkole
Remika
Czesc

Poprzednio jak pytalem nie uzyskalem odpowiedzi moze teraz mi sie uda.

Mam skrypt wysylajacy do bazy tekst, jesli dodam kod html w tym tekscie to nie zostawi tylko sformatuje i wyswietli pozniej lacznie z komendami html np: <a href="http://costam.pl/jakis.php" > Nasze pytanie</a> wroci poszatkowane a nie jako link.
Prosze powiedzcie co jest nie tak co trzeba zmienic.

oto kod
  1. mysql_connect("trzyrazytak.pl","testowa","tajne") or die ("Nie można połączyć się z MySQL");
  2. mysql_select_db("testowa") or die ("Nie można się połączyć z bazą");
  3. $nick = addslashes(htmlspecialchars($_POST['nick']));
  4. $tresc = addslashes(htmlspecialchars($_POST['tresc']));
  5. if ( $nick && $tresc )
  6. {
  7. $query = "INSERT INTO pp_pytanie (data,nick,tresc) VALUES ( now(),'$nick','$tresc')";
  8. $wynik = mysql_query($query);
  9. if ($wynik)
  10. {
  11. print '<b>Poprawnie przesłano pytanie!</b>';
  12. }
  13. else
  14. {
  15. print '<b>Wystąpił błąd podczas przesyłania pytania!</b>';
  16. }
  17. }
  18. else
  19. {
  20. print '<FORM METHOD="POST"><TABLE>
  21. <TR><TD>Nagłówek :</TD><TD><input type="text" name="nick"></TD></TR>
  22. <TR><TD>Tekst informacji :</TD><TD><textarea name="tresc" cols="40" rows="15"></textarea></TD></TR></TABLE>
  23. <input type="submit" Value="Dodaj"></FORM>';
  24. }




Pozdrawiam

Remik

nospor
Przepuszczasz cały tekst przez htmlspecialchars() to nic dziwnego że robi jak robi smile.gif
Albo więc pozwalasz na tagi html albo nie. Zdecyduj się smile.gif
Remika
Dziekuje za szybka odpowiedz smile.gif i nastawienie na wlasciwe tory. Inne spojrzenie kogos kto wie w czym rzecz i juz sie lepiej czuje .

Pozdrawiam

Remik
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.