Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]FCKeditor nie zczytuje z bazy
Forum PHP.pl > Forum > Przedszkole
diller24
Witam

Wrzuciłem prosty skrypt u siebie lokalnie który z bazy wczytuje zawartość podstron do FCKeditora wszystko działa poprawnie po przeniesieniu całości na serwer zewnętrzny (na krasnalu biega) FCKeditor nie pobiera danych. Poniżej łopatologicznie stworzona część kodu, proszę o ewentualne sugestie. Lokalnie wszystko chodzi bez zastrzeżeń.

  1. <? // update zawartosci z bazy
  2. if($_POST["kod"]<>null){
  3. $kod = $_POST["kod"];
  4. $nazwano = $_POST["nazwano"];
  5. if (mysql_connect("localhost", "root", "krasnal")
  6. and mysql_select_db("test")) {
  7. mysql_query("UPDATE tabela SET tresc = '$kod' WHERE nazwa_linka = '$nazwano' "); 
  8. } else echo "Brak polaczenia z baza danych!";
  9. }
  10. ?>
  11. <p><span class="black">Wpisz dowolny tekst aby opublikować 
  12. na stronie:</span></p>
  13. <p>
  14. <?
  15. if(($us<>null)&&($us<>"glowna")){
  16. if (mysql_connect("localhost", "root", "krasnal")
  17. and mysql_select_db("test")) {
  18. $wynik = mysql_query("DELETE FROM tabela WHERE nazwa_linka='$us'");
  19. if ($wynik) echo "<a href=\"z.php\">Usunięto podstronę KLIKNIJ ABY ZOBACZYĆ 
  20. ZMIANY</a>";
  21. else echo "Błąd w zapytaniu SQL: ".mysql_error();
  22. } else echo "Nie można połączyć się z bazą danych...";
  23. }
  24. if($nazwa1<>null){
  25.  
  26. $p = mysql_connect ("localhost", "root", "krasnal"); 
  27. mysql_select_db("test"); 
  28. mysql_query("INSERT INTO tabela VALUES ('', '$nazwa1', 'Tu wprowadzaj nowa tresc')");
  29. echo "<a href=\"z.php\">Dodano podstronę KLIKNIJ ABY ZOBACZYĆ ZMIANY</a>";
  30. }
  31. if($nazwa<>null){
  32. $sql = mysql_connect ("localhost", "root", "krasnal"); 
  33. mysql_select_db("test"); 
  34. $dipo = mysql_query("SELECT * FROM tabela WHERE nazwa_linka='$nazwa' ");
  35. while($row = mysql_fetch_array($dipo))
  36. {
  37. $kros="{$row["tresc"]}";
  38. }
  39. }
  40. ?></p>
  41. </p>
  42. <form action="z.php?nazwa=<? print"$nazwa"?>" method="post">
  43. <span class="black"><?
  44. if($nazwa<>null){
  45.  
  46. print "Nazwa edytowanej strony: <input type=\"text\" name=\"nazwano\" value=\"$nazwa\">";}
  47. ?></span><p></p>
  48. <?
  49.  
  50. $sciezka = "edytor/";
  51. include($sciezka."fckeditor.php");
  52. $edytor = new FCKeditor("kod");
  53. $edytor->BasePath = $sciezka;
  54. $edytor->Value = "$kros";
  55. $edytor->Create();
  56. ?>
  57. <div style="text-align: center"> 
  58. <input name="submit" type="submit" value="Zapisz zmiany">
  59. </div>
  60. <p></p>
  61. </form>


Dla jasności wpisy z danymi do bazy w powyższych wypocinach zostały zmienione po wrzuceniu na serwer, skrypt łączy się z bazą, w bazie są tabele z treścią testową.

Proszę o ewentualną podpowiedz.
piotrooo89
może masz złego użytkownika hasło i nazwę bazy danych ?

o tutaj:
  1. <?php
  2. if (mysql_connect("localhost", "root", "krasnal")
  3. ?>
sniezny_wilk
Otrzymujesz jakieś błędy ?
diller24
Piotrooo 89 to odpada localhost zmieniony został na nazwę hosta serwera, analogicznie login i haslo oraz nazwa bazy danych zmienione zostały na stworzoną bazę na serwerze zewnętrznym, takie błędy wykluczam, co zauważyłem skrypt nie ładuje nazwy strony edytowanej oraz jej treści lokalnie nie ma z tym problemów :-/

snieżny_wilk brak błędów w kwestii połączenia z bazą czy też z serwerem żadnych krzaków czy też problemów tego typu.
Rozwiązanie sprawdzane wcześniej działało bez zastrzeżeń na jednym z odpłatnych serwerów obecnie na dwoch innych nie chce funkcjonować stąd moje pytanie co może być powodem. Niestety na chwile obecną nie korzystam z serwera na którym skrypt działał poprawnie.
ayeo
Proszę uzupełnić tytuł tematu o brakujący tag. Na przyszłość proszę zapoznać się z zasadami panującymi na tym dziale. Pozdrawiam!
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.