![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W php stawiam pierwsze kroki, także proszę o pomoc. Poszukjuę skryptu, który do pliku tekstowego zapisuje to co użytkownik wpisał w polu tekstowym.
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
chyba o takie coś ci chodzi
[php:1:52b0dcf531]<? echo "<form><input type=text name=login><input type=submit value=OK></form>"; if( $login == "" ) //sprawdzam czy pole tekstowe zostało wypełnione { exit; } $file = "plik.txt"; $plik=fopen($file, "a"); // jak wszystko jest ok to zapisuje dane fwrite($plik, "$loginn"); fclose($plik); ?>[/php:1:52b0dcf531] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
[manual:c2c09e6ed6]fopen[/manual:c2c09e6ed6]
[manual:c2c09e6ed6]fwrite[/manual:c2c09e6ed6] [manual:c2c09e6ed6]fclose[/manual:c2c09e6ed6] na poczatek powinno wystarczyc, jakby cos jeszcze to poczytaj o przekazywaniu zmiennych w php > 4.1 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki serdeczne. Jeszcze mam małe pytanko- co zrobić żeby wklejał tekst w nowych liniach bo wkleja tak :tekst zamiast nowej lini wkleja kwadracik i znowu tekst jak dam dwa zanki nowj lini to wkleja dwa kwadraciki
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
nie wiem dokładnie o co ci chodzi, ale spróbuj tak
[php:1:cfd4f3b8ed] $file = "plik.txt"; $plik=fopen($file, "a"); // jak wszystko jest ok to zapisuje dane flock($plik, 2); fwrite($plik, $login."n"); // n- oznacza przejscie do następnej linii... flock($plik, 3); fclose($plik); [/php:1:cfd4f3b8ed] |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o to że: jak wpisze w pole tekstowe np: xxx a następnym razem wpiszę teskt yyy to ten tekst nie zapisuje się w nowej lini w pliku tekstowym, tylko w tej samej lini zaraz po słowie xxx Te dwa słowa sa oddzielone od siebie tylko jakimś kwadracikem, a chciałbym żeby były w nowej linii (znak nowej lini /n mam wstawiony(.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
sproboj tak, tak powinno byc na win[php:1:ea6a2b4950]
$file = "plik.txt"; $plik=fopen($file, "a"); // jak wszystko jest ok to zapisuje dane flock($plik, 2); fwrite($plik, $login."rn"); // n- oznacza przejscie do następnej linii..., a r to powrot karetki (nie wiem dokladnie co to znaczy ![]() flock($plik, 3); fclose($plik); [/php:1:ea6a2b4950] |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki o to mi chodziło! Jeszcze jedno małe pytanko: chće żeby przed tym tekstem który wpisze użytkownik w pole tekstowe np: pytam go o imię do pliku tekstowego było zapisywane: imię + to co wpisze użytkownik. Pozdrawiam
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
[php:1:3b8c398fd1]
fwrite($plik, "imię:".$login."rn"); [/php:1:3b8c398fd1] powinno działać |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 6.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Serdeczne dzięki. Działa.
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 17:20 |