Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jakies znaki niepotrzebne
Forum PHP.pl > Forum > PHP
Zmorcia
mam takia www :



tutaj powyzej sa takie znaki (na samym dole obrazka) co moze byc ich przyczyna questionmark.gif


Sorki ale niedzialaja mi polskie znaki na klawiaturze
kossa
Pokaż Twój kod, a nie tylko co on generuje bo to w kodzie trzeba szukać błędu.

Łukasz
Zmorcia
oto caly kod exclamation.gif niewiem dlaczego ale gdzy umieszcze php to on wyswietla te znaki

  1. <?
  2. $kategoria_porady = addslashes ($_GET['kategoria']);
  3. $numer_porady = addslashes ($_GET['id']);
  4.  
  5. $warunek_wiersz_porady = "SELECT * FROM porady where id='$numer_porady' and aktywnosc='1'";
  6. $resw = mysql_query("SELECT * FROM porady where id='$numer_porady' and aktywnosc='1'");
  7. $ilew = mysql_num_rows($resw);
  8. if ($ilew > "1") {
  9. }elseif ($ilew == "1"){
  10. } else {
  11. brak_porady();
  12. }
  13. $wykonaj_wiersz_porady = mysql_query($warunek_wiersz_porady);
  14.  
  15. while($wiersz_porady = mysql_fetch_array($wykonaj_wiersz_porady))
  16.  
  17. {
  18.  
  19. $id = $wiersz_porady['id'];
  20.  
  21. $tytul = $wiersz_porady['tytul'];
  22.  
  23. $tresc = $wiersz_porady['tresc'];
  24.  
  25. $napisal = $wiersz_porady['napisal'];
  26.  
  27. $kategoria = $wiersz_porady['kategoria'];
  28.  
  29. $aktywnosc = $wiersz_porady['aktywnosc'];
  30.  
  31. $data = $wiersz_porady['data'];
  32.  
  33. // pobieranie znacznika z kategorii
  34.  
  35. $warunek_wiersz_kategori_name = "SELECT * FROM kategorie where id='$kategoria'";
  36.  
  37. $wykonaj_wiersz_kategori_name = mysql_query($warunek_wiersz_kategori_name);
  38.  
  39. while($wiersz_kategori_name = mysql_fetch_array($wykonaj_wiersz_kategori_name))
  40.  
  41. {
  42.  
  43. $id_kategori = $wiersz_kategori_name['id'];
  44.  
  45. $nazwa_kategori = $wiersz_kategori_name['nazwa'];
  46. <h1>[$nazwa_kategori] $tytul</h1>
  47. <div class=\"descr\">
  48. ". date( "$format_daty", $data ) ." autor $napisal</div>");
  49.  
  50. print bbcode("
  51. <p>$tresc</p><br><br></p>");
  52. }
  53. }
  54. ?>
arecki
Mnie się tam wydaje że masz pole w bazie które dodaje ci takie krzaczki. Miałem coś podobnego jeżeli użyłem pola typu CHAR o długości np 100 a wpisałem tam tylko 50 znaków. Zawsze baza "coś od siebie dodawała". Pozbyć się łatwo ponieważ zamienisz
  1. <?php
  2. $tresc = $wiersz_porady['tresc'];
  3. ?>


na:
  1. <?php
  2. $tresc = trim($wiersz_porady['tresc']);
  3. ?>


i powinno działać. Jeżeli nie zadziała napisz strukturę tej tabeli oraz podaj co robi funkcja bbcode().
Zmorcia
Niedziala strunktura dla tresc = text | tytul = text

bbcode tworzy mi bbcode biggrin.gif hehe
arecki
Bardziej mi chodziło o ciało funkcji bbcode() smile.gif. Napisz co pokazuje funkcja print_r($wiersz_porady) dla wybranego jednego z wierszy ?
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.