Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][HTML][PHP]+ - PHP w javie?
dram
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Witam.
Wyobraźmy sobie ,że mam skrypt html + php który wygląda mniejwięcej tak :

1. Otwieranie pliku tekst.txt
2. Pobieranie od użytkownika w formularzu php "TEXTAREA" (co wpisać do tego pliku)
3. Po naciśnięciu SUBMIT (wyślij) zadaniem tego będzie bez przeładowania strony wykonać zapisanie pliku tekst.txt oraz wysłanie go na zewnętrzny serwer FTP

Tylko jak? Zacząłem czytać odnośnie JS Jednak nie znalazłem rozsądnego rozwiązania.

p.s Oczywiście nie wiem jak zrobić pkt 3

Ten post edytował dram 3.04.2012, 06:33:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Witaj.

Troszkę bym zmienił Twoje punkty:
1. Wyświetlamy formularz i czekamy na wpisanie danych przez użytkownika.
2. Klikamy na SUBMIT i tekst wpisany do formularza leci do serwera za pomocą AJAX.
3. Serwer otrzymuje dane, otwiera plik tekst.txt, zapisuje dane do pliku i zamyka text.txt.
4. Serwer przesyła plik na zewnętrzny serwer FTP.

Zainteresuj się jQuery, który ułatwiłby Ci to zadanie.

  1. <script type="text/javascript">
  2. $(function(){
  3. $('form#jakiesid').bind('submit', function(){
  4. var dane = $('textarea#inneid').val();
  5. $.ajax({
  6. url: 'url/twojego/skryptu.php',
  7. type: 'post',
  8. data: { 'dane': dane }
  9. });
  10. });
  11. });


Odbierasz dane ze zmiennej $_POST['dane'].

Poczytaj http://api.jquery.com/ .
Go to the top of the page
+Quote Post
dram
post
Post #3





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 15.10.2011

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


Ten skrypt który mi wysyłałeś otwiera strone w .php i wysyła do niej dane pobrane z formularza?( na tej stronie ma być ta wysyłka pliku?)
Go to the top of the page
+Quote Post
tolomei
post
Post #4





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

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


Tak.
Ale poczytaj jeszcze o funkcji ajax w manualu.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 14:06