PROGRESO | WEBESTEEM | ART&DESIGN MAGAZINE 
Forum webesteem Strona Główna webesteem:forum

   Regulamin | Szukaj | Użytkownicy | Grupy | Statystyki | Ostatnie tematy | RSS | Rejestracja | Profil | Skrzynka | Zaloguj

Edytor WYSIWYG - potrzebna pomoc

 
Napisz nowy temat   Odpowiedz do tematu    Forum webesteem Strona Główna | server side i bazy danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
skrzypek1364




Od: 2008.12.18
Posty: 173

PostWysłany: 2011.07.13 13:46    Temat postu: Edytor WYSIWYG - potrzebna pomoc

Witam

Mam taką sprawę, mianowicie w ogóle nie znam Pehapa a potrzebuję jedną rzecz, mianowicie edytor WYSIWYG.

Ściągnąłem FCKeditor.

Sprawa wygląda tak, że mam jakiś plik txt, w użytym przykładzie był to kontakt.txt

Wrzuciłem FCKeditor na serwer.
Zrobiłem, że po otwarciu stronki index.php otwiera mi się edytor już z wczytanym tekstem z pliku kontakt.txt

Kolejną rzeczą jest fakt, żeby po kliknięciu sumbit przesłać i zamienić dane z powrotem do pliku kontakt.txt .

I tutaj też jakoś się udało.

Ale...
Wchodzę z powrotem na index.php (w między czasie w kontakt.txt zmieniłem coś ręcznie) a w edytorze jest poprzedni tekst. Czyli ten ostatni po kliknięciu sumbit.

Coś na pewno robię źle, bo jak pisałem wyżej nie znam kompletnie php i wszystko robiłem na zasadzie próbuj a może się uda.

Wkleję kod index.php , testowanie.php

Może ktoś mi pomoże przy tym bo już sam nie wymyślę nic więcej, a walczę z tym drugi dzień. Chciałem zrobić samemu, ale niestety ... :) za mjatki jestem :)

index.php
Kod:
<?php
include_once("fckeditor/fckeditor.php") ;
?>
<html>
<head>
  <title>FCKeditor - Sample2</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
  <form action="testowanie.php" method="post" target="_blank">
<?php
$nazwa_pliku = "kontakt.txt";
$uchwyt = fopen($nazwa_pliku, "r");
fclose($uchwyt);
$tresc = fread($uchwyt, filesize($nazwa_pliku));
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = $tresc;
$oFCKeditor->Create() ;

?>
    <br>
    <input type="submit" value="Submit">
  </form>
</body>
</html>


testowanie.php
Kod:
<?php

if ( isset( $_POST ) )
   $postArray = &$_POST ;         // 4.1.0 or later, use $_POST
else
   $postArray = &$HTTP_POST_VARS ;   // prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
   if ( get_magic_quotes_gpc() )
      $postedValue = htmlspecialchars( stripslashes( $value ) ) ;
   else
      $postedValue = htmlspecialchars( $value ) ;
}

$sValue = stripslashes( $_POST['FCKeditor1'] ) ;

$dane = "$sValue";

// przypisanie zmniennej $file nazwy pliku
$file = "kontakt.txt";

// uchwyt pliku, otwarcie do dopisania
$fp = fopen($file, "w");

// blokada pliku do zapisu
flock($fp, 2);

// zapisanie danych do pliku
fwrite($fp, $dane);

// odblokowanie pliku
flock($fp, 3);

// zamknięcie pliku
fclose($fp);

?>


Proszę o pomoc

Pozdrawiam
^
Odpowiedz z cytatem
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum webesteem Strona Główna | server side i bazy danych Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

FAQ


serwery wirtualne, tanie domeny

Powered by phpBB © 2001, 2005 phpBB Group

90792134

Page generation time: 0.0188s (PHP: 79% - SQL: 21%) - SQL queries: 14 - GZIP enabled - Debug off