Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][FCKeditor] Konfiguracja
bubus_s
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Witam jestem poczatkujacy i potrzebuje konfiguracje
nie mogę skonfigurowac
Wziąłem z Sample można to sobie wg własnych potrzeb
ale mam problem jak zapisywac tresc do podstrony
i odczytywac tresc do edytora
Wszystko to zapomoca php i mysql
Prosze o pomoc


P,S sory ze bez polskich znakow ale klawiatura szwankuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




1. Pobierz dane z bazy (połączenie i zapytanie wczytujące konkretne wiadomości).
Jeżeli $twój_tekst to zmienna, w której masz dane pobrane z bazy (te, które chcesz wstawić do edytora), to:
<textarea>". $twój_tekst ."</textarea> w ten sposób możesz wtawić te dane w FCKeditora

2. A wysyłka? Możesz nadać nazwę polu tekstarea i przefiltrować dane (wedle życzenia). Potem dane wysłać poprzez np. formularz i wysłać tekst do bazy. party.gif

PS. Nie obraź się, ale może warto zacząć pisać raczej "prozą" niż wierszem i bardziej po polsku (pomijam klawiaturę)?
Go to the top of the page
+Quote Post
bubus_s
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Wszystko fajnie pięknie tylko kurczę trochę nie rozumiem tego chyba to dla mnie zatrudne ale nie podaje sie dalej bede probowal czyli jak mozesz to napisz to troszke bardziej z wyjasnieniami moze przyklad odrazu z kodem z fck ,mam nadzieje ze to nie jest jakis wielki problem
pojecie o php i o komputerach i tworzeniu stron mam
php opanowalem teoretycznie podstawy no a praktycznie sam widzisz musze sie pytac
p.s dobra bede pisał proza
przyzwyczailem sie enter wstawiac i tak sobie pisalm
Go to the top of the page
+Quote Post
Daiquiri
post
Post #4





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Zacznijmy od wczytania danych. Najpierw według instrukcji FCKeditora podepnij go pod stronę, jak to zrobisz to każdy (bądź wybrany) element <textarea></textarea> będzie otwierał się poprzez FCKeditor. Jak masz już to za sobą to:

1. Nawiąż połączenie z bazą
2. Pobierz odpowiednie dane do jakiejś zmiennej, np. $tekst
3. Potem w pliku php, gdzie wyświetlasz FCKeditora (pole <textarea>), możesz na starcie "wpisać" konkretny tekst w pole edytora, dzięki np. :
  1. echo "<textarea>". $twój_tekst ."</textarea>";
Go to the top of the page
+Quote Post
bubus_s
post
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Z tym podpięciem jest problem a mianowicie robię to wg instrukcji tej http://www.fckeditor.yoyo.pl/dokument.php
Includowanie hmm nie działa ale to zapewnie zła lokalizację podałem to da się naprawic
Puźniej dalsza czesc kodu
  1. <?php
  2. $oFCKeditor = new FCKeditor('FCKeditor1') ;
  3. $oFCKeditor->BasePath = '/fckeditor/' ;
  4. $oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
  5. $oFCKeditor->Create() ;
  6. ?>

i tu wyskakuje błąd
Cytat
Fatal error: Class 'FCKeditor' not found

Pozatym tego <textarea> nie rozumiem
Go to the top of the page
+Quote Post
Daiquiri
post
Post #6





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Masz tam podany dokładny kod:
  1. <?php
  2. include_once("fckeditor/fckeditor.php") ;
  3. ?>
  4. <title>FCKeditor - Sample</title>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  6. </head>
  7. <form action="sampleposteddata.php" method="post" target="_blank">
  8. <?php
  9. $oFCKeditor = new FCKeditor('FCKeditor1') ;
  10. $oFCKeditor->BasePath = '/fckeditor/' ;
  11. $oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
  12. $oFCKeditor->Create() ;
  13. ?>
  14. <br>
  15. <input type="submit" value="Submit">
  16. </form>
  17. </body>
  18. </html>
A tu $oFCKeditor->Value domyślnie "wpisany" tekst. Include musi Ci zadziałać (pewnie masz złą ścieżką). Weź pod uwagę, że domyślnie masz ustawioną ścieżkę na fckeditor. Jak skończysz z tym to się pochwal i pojedziemy dalej party.gif

Ten post edytował Daiquiri 19.11.2009, 14:50:46
Go to the top of the page
+Quote Post
bubus_s
post
Post #7





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


To mi działa i to rozumiem ;]
$oFCKeditor->Value mogę tu includowac jakis plik zeby mi do edytora tekst wczytywalo zebym wiedzial co edytowac mam
Go to the top of the page
+Quote Post
Daiquiri
post
Post #8





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Sprawdź:
  1. $oFCKeditor->Value = '";
  2. include('../test.html');
  3. print "';
Oczywiście zamieniając ścieżką na własną. Powinno zadziałać. Wstawienie zmiennej, do której już wczytałeś zawartość też powinno zadziałać.

Ten post edytował Daiquiri 19.11.2009, 15:40:24
Go to the top of the page
+Quote Post
bubus_s
post
Post #9





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


a wiec mianowicie te wczytanie zmiennej coś nie działa allbo źle robię
a o pliku już nie wspomne wczytuje sie ale nie w formularz?

///
Wszystko mi działa tresc sie ładnie zapisuje
Tylko teraz chce ja wczytac do edytora w pole edytora

p.s zapewnie to nie koniec problemów

Ten post edytował bubus_s 20.11.2009, 11:26:15
Go to the top of the page
+Quote Post
Daiquiri
post
Post #10





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




A co chesz wczytać? Plik? Zmienną? Czy może stały tekst? Podmiana w polu $oFCKeditor->Value powinna zadziałać, bo z tego ci się orientuję to tam jest przechowywany ten tekst domyślny.
Go to the top of the page
+Quote Post
bubus_s
post
Post #11





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Wczytac potrzebuje plik allbo stala tresc z danego pliku zebym np mam plik test.php
w pliku test.php
Jest napisane Ala ma kota.
Próbowałem wczytac zmienna działa ale lepszym rozwiazaniem bedzie wczytanie pliku bo potrzebuje własnie wczytac plik

i chce żeby mi się wyświetlił ten tekst bo ktoś kto się nie zna na tym bo to dla znajomego robię wiedział co jest w tym pliku
a on może np chce tylko dodac kilka znakow np Ala ma czarnego kota.

Pozatym jeszcze kwestia zapisu to do bazy mysql
tylko jest tam kilka podstron i w kazdej podstronie inna tresc

Ten post edytował bubus_s 20.11.2009, 12:29:50
Go to the top of the page
+Quote Post
Daiquiri
post
Post #12





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Musisz pewnie pobrać samą treść, bo może istnieć problem z plikiem php. Wczytaj jego zawartość do zmiennej i tą zmienną podepnij pod Value. Jeżeli chcesz mieć kilka różnych treści do podpinaj inną treść pod zmienną lub inną zmienną pod Value, np.
  1. $oFCKeditor->Value = $zmienna1;
gdzie $zmienna1 to wczytana zawartość z Twojego pliku php. Jeżeli chcesz wczytać inną zawartość to podmień zawartość $zmienna1 lub podepnij $zmienna2 pod value za pomocą chociażby switch.
Go to the top of the page
+Quote Post
bubus_s
post
Post #13





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


No dobra a co jeżeli ja będę puźniej chciał zedytowac dana strone
Hmm mysle ze nie rozumiecie to pora na wyjasnienie bo mnie to trudno zrozumiec
a wiec mam strone i sa na niej podstrony to chyba jasne;] noi w kazdej innej podstronie jest inna tresc i chce edytowac to za pomoca FCKeditor no i git i teraz trzeba by gdzies wybierac to jaka podstrone chce edytowac a przyokazji wczytywac dana podstrone ktora edytuje jezeli ona ma wczesniej jakas tresc czyli jeszcze raz chce wczytywac tresc tej strony ktora aktualnie edytuje
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 04:49