Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js][php]Notatnik
Forum PHP.pl > Forum > Przedszkole
pandaci
Witam

Czy są może gotowe komponenty w JS które zawierały by notatnik??

Np chodzi o wpisywanie informacji na danej stronie taka notatka i przyciskiem ZAPISZ??
likemandrake
Hmmmm.... TinyMCE?
sowiq
<textarea />

TinyMCE to bardziej Word niż notatnik tongue.gif
pandaci
Dzięki. Bardzo fajne.
Ale chodziło by mi o coś prostszego.
Tylko Save bez zmiany czcionek itp.
Jest coś takiego??
likemandrake
Cytat(sowiq @ 16.02.2009, 22:06:21 ) *
<textarea />

TinyMCE to bardziej Word niż notatnik tongue.gif


No, ale można wyłączyć pare komponentów i będzie jak notatnik winksmiley.jpg Po za tym kolega pisał o JS dlatego zaproponowałem właśnie to.

A co do ostatniego pytania.... Gdzie ty chcesz zapisywać te notatki?
pandaci
Notatki mogą być zapisywane w plikach tekstowych na serwerze.

Jak to wygląda w Tiny??
isso
Samo js nie zapisuje na dysku serwera nic ;> dopiero wywołanie skryptów php (jawnie lub nie) może zapisać coś na serwerze...

// dla początkującego proponuje jawnie zapisywać smile.gif to później łatwo zamienić na zapis 'behind the scenes'
sowiq
Najprostsza postać:
  1. <?php
  2. $plik = 'tresc.txt';
  3. if(isset($_POST['tresc'])){
  4.    file_put_contents($plik, $_POST['tresc']);
  5. }
  6. echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post">
  7. <textarea name="tresc">'.file_get_contents($plik).'</textarea>
  8. <input type="submit" value="Zapisz">
  9. </form>';
  10. ?>

Pisane z palca.
likemandrake
Cytat(pandaci @ 16.02.2009, 22:37:01 ) *
Notatki mogą być zapisywane w plikach tekstowych na serwerze.

Jak to wygląda w Tiny??


Gdzie indziej niż na serwer to tego nie da się zapisywać, chyba, że stworzysz odpowiedni formularz, tak żeby go pocztą chciało wysyłać, ale z tym to tylko wiem, że są problemy.

TinyMCE to taki edytor na stonie, działa na polach <textarea />. Musisz sobie więc stworzyć formularz, z jednym polem <textarea /> (pod którego automatycznie podepnie się TinyMCE) oraz przycisk typu submit, którego to nazwiesz sobie "Zapisz".

Dane formularza muszą wtedy zostać wysłane na serwer, np. do skryptu php, a ten odebrane dane zapisuje na dysku serwera.
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.