Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [php] wysylanie wiadomosci
skali
post 21.08.2006, 22:30:42
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


Witam.

Mam problem z php bo nie wiem jak zrobic taki system wysylania wiadomosci ze strony do pliku txt. Wiem ze da sie cos takiego zrobic bo juz widzialem cos takiego u kumpla ale nie mam z nim teraz kontaktu. Mianowicie pisze w pierwszej kolumnie nick w drugiej tekst i klikam wyslij, po czym to wszystko zapisuje sie u mnie na ftp w pliku tekstowym np. wiadomosci.txt


przyklad http://img234.imageshack.us/img234/3237/pokazgi2.jpg

Z gory dziekuje
Go to the top of the page
+Quote Post
Rafał 40x
post 21.08.2006, 23:33:35
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 2.05.2006

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


formularze, php, mail" title="Zobacz w manualu php" target="_manual, troche pomyslow i czasu
Go to the top of the page
+Quote Post
Lombi
post 21.08.2006, 23:44:28
Post #3





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


  1. <form method="POST" action="zapisz.php">
  2. <input type="text" name="tresc" value="" />
  3. <input type="textt" name="tresc" value="" />
  4.  
  5. EWENTUALNIE jeśli w rubryce tekst jest wiecej treści to:
  6.  
  7. <textarea name="tresc"></textarea>
  8. <input type="submit" value="wyslij" />
  9. </form>


  1. <?php 
  2. $dane = $_POST["tresc"];
  3. $file = "wiadomosc.txt";
  4. $wp = fopen($file, "a");
  5. if (fwrite($wp, $dane))
  6. {
  7.  echo "Zapisamo";
  8. }
  9.  else
  10. {
  11.  echo "Nie zapisano";
  12.  }
  13. fclose($wp);
  14. ?>


Powinno działać... chyba powinno smile.gif

Ten post edytował Lombi 22.08.2006, 11:18:41


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
Rafał 40x
post 22.08.2006, 08:04:19
Post #4





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 2.05.2006

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


Mentoda nie zadziala winksmiley.jpg hehe

  1. <form method="post" action="zapisz.php">
  2. <textarea name="tresc"></textarea><br />
  3. <input type="submit" value="dodaj!" />
  4. </form>


  1. <?php
  2. if ( isset ( $_GET['tresc'] )) { if ( !empty ( $_GET['tresc'] )) { $page = true; }
  3.  
  4. if ( $page = true ) {
  5.  
  6. $file = 'plik.txt';
  7. $fp = fopen ( $file, a );
  8. $data = $_GET['tresc'];
  9.  
  10. if ( fwrite ( $fp, $data )) { echo "Zapisano"; } else { echo "Nie zapisano"; }
  11.  
  12. } else { echo "Blad, nie wpisales tekstu"; }
  13. ?>


Ten post edytował Rafał 40x 22.08.2006, 08:06:39
Go to the top of the page
+Quote Post
Lombi
post 22.08.2006, 11:15:11
Post #5





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Czy to juz nie można literówki zrobić? Późno było smile.gif A poza tym dopiero się uczę i staram się pomagać ludzią jak oni mnie exclamation.gif!


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
skali
post 22.08.2006, 11:58:28
Post #6





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


Dzieki wielkie Lombi. Dziala nie do konca jak powinno ale dziala, zapisuje tylko tresc bez nadawcy smile.gif Jak bys wiedzial gdzie jest blad albo czego brak to dopisz. Ja sprobuje jakos to zrobic. Pozdrawiam
Go to the top of the page
+Quote Post
dawhol
post 22.08.2006, 12:04:43
Post #7





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


  1. <?php
  2. $data = $_GET['tresc'];
  3. ?>

po pierwzze nie Get tylko POST, GET bardziej jest do danych przekazywanych linkiem ;p
a POST dla tych z formularzy

Zeby zapisywał tresc i nadawce daj np.
  1. <?php
  2. $data = "Napisał:".$_POST['nadawca']."||Treść:".$_POST['tresc']."||";
  3. ?>


Ten post edytował dawhol 22.08.2006, 12:09:16


--------------------
Go to the top of the page
+Quote Post
skali
post 22.08.2006, 12:23:40
Post #8





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


I dalej to samo. W pliku txt zapisuje mi cos takiego przy wpisaniu w pierwszej rubryce aaa a w drugiej bbb.

Cytat
Napisał:||Treść:bbb||
Go to the top of the page
+Quote Post
Lombi
post 22.08.2006, 13:31:46
Post #9





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Skali mordeczko ty moja smile.gif przeciez dawhol dobrze napisal!

  1. <form method="POST" action="zapisz.php">
  2. <input type="text" name="nick" value="" />
  3. <input type="text" name="tresc" value="" />
  4.  
  5. <input type="submit" value="wyslij" />
  6. </form>


  1. <?php 
  2. $dane = "Od kogo: ".$_POST['nick']. " Tresc: ".$_POST['tresc']. " jakis znak oddzielajacy ";
  3. $file = "wiadomosc.txt";
  4. $wp = fopen($file, "a");
  5. if (fwrite($wp, $dane))
  6. {
  7.  echo "Zapisamo";
  8. }
  9.  else
  10. {
  11.  echo "Nie zapisano";
  12.  }
  13. fclose($wp);
  14.  
  15. ?>


Ten post edytował Lombi 22.08.2006, 13:34:06


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
skali
post 22.08.2006, 16:58:12
Post #10





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


DZIALA! dziekuje wszystkim za pomoc :* i Tobie Lombi mordeczko =D

I znow mam problem :|, a mianowicie po wypelnieniu rubryk nie zapisuje do pliku txt. Sprawdzalem na webserv i wszystko dzialalo jak powinno, a po wrzuceniu na ftp wyskakuje taki blad po kliknieciu "wyslij".


Cytat
Warning: fopen(wiadomosc.txt): failed to open stream: Permission denied in /home/skali/domains/public_html/zapisz.php on line 6

Warning: fwrite(): supplied argument is not a valid stream resource in /home/skali/domains/public_html/zapisz.php on line 7
Nie zapisano
Warning: fclose(): supplied argument is not a valid stream resource in /home/skali/domains/public_html/zapisz.php on line 15


Wydaje mi sie ze nie mozna utworzyc pliku, otworzyc ani zapisac. Ale dlaczego?
Go to the top of the page
+Quote Post
dawhol
post 22.08.2006, 17:28:35
Post #11





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


na serwerze musisz ustawic chmody tzn prawa dostempu do pliku
najlepiej na 666 jak masz zamiar zapisywac w tym pliku.


--------------------
Go to the top of the page
+Quote Post
skali
post 22.08.2006, 19:14:18
Post #12





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


dziekuje dawhol :* i jeszcze mam do Ciebie pytanie... masz moze jakas strone z tymi oznaczeniami np. 666 bo mam niektore pliki 750 bodajze i 645 i nie wiem co one znacza. dzieki wielkie jeszcze raz.
Go to the top of the page
+Quote Post
Lombi
post 22.08.2006, 19:28:52
Post #13





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


stronka

Skali Google.pl biggrin.gif


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
dawhol
post 22.08.2006, 21:05:46
Post #14





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


Dzieki lombi ze mnie wyreczyłes smile.gif


--------------------
Go to the top of the page
+Quote Post
skali
post 23.08.2006, 09:44:06
Post #15





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


Czesto korzystam z google.pl ale teraz nie wiem jak to nazwacczego szukam, a Tobie to zajmie 2 sek smile.gif i dziekuje za pomoc smile.gif


@down
probuje ale ciezko tongue.gif myske nad kupnem jakiejs ksiazki ale nie wiem jakiej... masz moze cos zeby polecic takiemu jak ja, najlepiej podstawy biggrin.gif

Ten post edytował skali 23.08.2006, 10:35:39
Go to the top of the page
+Quote Post
dawhol
post 23.08.2006, 10:19:45
Post #16





Grupa: Zarejestrowani
Postów: 256
Pomógł: 0
Dołączył: 19.07.2006
Skąd: Ostrów Wielkopolski

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


spoko smile.gif wazne zebys nie pytał o wsszystko tylko sam starał sie rozwiazywac problemu polecam analize jakichs tutoriali i artykułów np na www.webhelp.pl


--------------------
Go to the top of the page
+Quote Post
skali
post 23.08.2006, 17:14:52
Post #17





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


Znalazl sie nowy problem, ktorego rozwiazywalem na rozne sposoby i bez skutku, ale nie wiem co zle robilem. Sluchajcie chce zrobic cos takiego ze jak ktos kto bedzie chcial mi wyslac wiadomosc i kliknie na WYSLIJ to przerzuci go na jakas strone np. onet.pl. Patrzylem po roznych tutkach i nic sad.gif juz 3h siedze az mi paznokcie scierply tongue.gif

Ten post edytował skali 23.08.2006, 17:15:58
Go to the top of the page
+Quote Post
Lombi
post 23.08.2006, 17:17:30
Post #18





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Ale to ma sie dziać w momecie kiedy wciśniesz przycisk czy ma się pokazać zapisano i po chwili przekierowac?


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post
skali
post 23.08.2006, 17:20:08
Post #19





Grupa: Zarejestrowani
Postów: 70
Pomógł: 3
Dołączył: 21.08.2006
Skąd: Zheshuv

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


klikasz WYSLIJ i jak bylo echo ("zapisano") to zamiast tego chce odrazu przekierowanie na strone czyli:

nick > wiadomosc > wyslij > onet.pl
Go to the top of the page
+Quote Post
Lombi
post 23.08.2006, 17:24:57
Post #20





Grupa: Zarejestrowani
Postów: 237
Pomógł: 11
Dołączył: 12.04.2006

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


Zamioast zapisano wstaw

  1. <meta http-equiv="Refresh" content="CZAS Przekierowania jeśli natychmiast to 0; URL=LINK">


Może nie finezyjne ale działa biggrin.gif


--------------------
znowu pomyliłem dwukropek ze średnikiem i starciłem pół dnia na szukanie błędu :)
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 13:31