![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem napisać skrypt, który zapisuje dane z formularza do pliku, a następnie odczytuje je na nowej stronie, ale coś nie chce działać. Sprawdzicie co jest źle?
index.php Kod <BR><html><BR><head><BR> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /><BR></head><BR><body></P> <P><?<BR>echo ("<form action=wpis.php method=post> ");<BR>echo ("Imie:");<BR>echo ("<input type=text name=imie value=> ");<BR>echo ("E-mail:");<BR>echo ("<input type=text name=mail value=> ");<BR>echo ("Tresc:");<BR>echo ("<textarea name=tresc rows=10 cols=40></textarea> ");<BR>echo ("<input type=submit value=wyslij>");<BR>echo ("</form>");<BR>?></P> <P></form><BR></body><BR></html><BR> wpis.php Kod <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> <meta http-equiv="refresh" content="3;URL=odczyt.php"> </head> <body> <? $imie=$__POST['imie']; $mail=$__POST['mail']; $tresc=$__POST['tresc']; $asd= $imie.$mail.$tresc; echo ("$asd"); $file=fopen("plik.txt", "w"); fwrite($file, $asd, 999); fclose($file); ?> </body> </html> odczyt.php Kod <html>
<head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> </head> <body> <? $aaa=fopen("plik.txt", "w"); $dane = fread($aaa, 999); fclose($aaa); echo ("$dane"); ?> </body> </html> |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Uzywaj wlasciwego bbcode
2) Jak cos ci nie dziala, dostajesz bledy, to pisz co ci nie dziala, jakie bledy dostajesz 3) <?<BR>echo (.... - co to ma byc? Widzieles kiedys w php taką funkcje jak <br> ? Mieszasz kod php z kodem html i ci to nie wychodzi. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
troche mi sie pomieszało w pierwszym poście.. źródła plików podałem poniżej tak jak maja być...
nie działa mi zapis do pliku.. pomożesz? Kod index.php
<html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> </head> <body> <? echo ("<form action=wpis.php method=post><br>"); echo ("Imie:"); echo ("<input type=text name=imie value=><br>"); echo ("E-mail:"); echo ("<input type=text name=mail value=><br>"); echo ("Tresc:"); echo ("<textarea name=tresc rows=10 cols=40></textarea><br>"); echo ("<input type=submit value=wyslij>"); echo ("</form>"); ?> </form> </body> </html> wpis.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> <meta http-equiv="refresh" content="3;URL=odczyt.php"> </head> <body> <? $imie=$__POST['imie']; $mail=$__POST['mail']; $tresc=$__POST['tresc']; $asd= $imie.$mail.$tresc; echo ("$asd"); $file=fopen("plik.txt", "w"); fwrite($file, $asd, 999); fclose($file); ?> </body> </html> odczyt.php <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> </head> <body> <? $aaa=fopen("plik.txt", "r"); $dane = fread($aaa, 999); fclose($aaa); echo ("$dane"); ?> </body> </html> |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
po raz kolejny prosze o uzywanie wlasciwego bbcode. w tym przypadku [php]. nastepnym razem nasle na ciebie moderatora
![]() na pierwszy rzut oka: nie: $__POST a: $_POST -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
sorry.. nowy jestem
![]() poprawiłem, ale nadal nie zapisuje do pliku... |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
a otwierales plik recznie i sprawdzales czy tam cos jest? Moze zapisuje a nie odczytuje?
A masz wlaczone wyswietlanie bledow? http://nospor.pl/php-faq-n29.html#faq-2 A echo tego co wkladasz to wyswietla ci to co miales w formie? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
otwierałem i nic tam nie ma..
echo wyświetla tak jak ma byc.. odczyt działa bo sprawdzałem na odzielnym pliku.. |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
no a te bledy wlaczyles? Czytaj oco pytam i odpowiadaj na wszystko. Nie lubie powtarzac.
![]() Skoro ci nie zapisuje to masz jakis blad. Skoro go nie widzisz to masz wylaczone wyswietlanie bledow. Jak wlaczyc podalem ci w linku -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
ustwaiłem na wyświetlanie wszystkich błędów.. ale niestey żadne mi się nie pokazały.. o co kaman? może to wina krasnala?
Ten post edytował kamil_lk 31.05.2008, 19:20:38 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
az utworzylem identyczne pliki co ty i... wszystko dziala. Gdy nie mialem praw to wyswietlalo mi bledy. Gdy prawa ustawilem to zapisalo i odczytalo.
Pokaz jeszcz raz poprawiony kod po zmianach. Pokaz w tym kodzie gdzie dales te wyswietlanie bledow. -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Kod <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" /> <meta http-equiv="refresh" content="3;URL=odczyt.php"> </head> <body> <?php error_reporting(E_ALL); ini_set('display_errors','1'); ?> <? $imie=$_POST['imie']; $mail=$_POST['mail']; $tresc=$_POST['tresc']; $asd= $imie.$mail.$tresc; echo ("$asd"); $file=fopen("plik.txt", "w"); fwrite($file, $asd, 999); fclose($file); ?> </body> </html> gdy ustawiłem raportowanie błędów na końcu to wszystko działa ![]() Ten post edytował kamil_lk 31.05.2008, 19:33:29 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
dobra, nasylam na Ciebie moderatora. Ty wiesz dobrze za co
![]() Co do kodu: no to nie wiem. POddaje sie. Jedynie co mi przychodzi do głowy to sprawdź rozpoczynanie kodu wszedzie albo przez <? albo przez <?php Bo raz piszesz tak a raz inaczej. Sprawdz obie wersje edit up: to dziala juz zapis do pliku? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
nom jak ustawiłem to raportowanie na końcu pliku to działa
![]() ![]() ![]() ![]() |
|
|
![]()
Post
#14
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat nom jak ustawiłem to raportowanie na końcu pliku to działa Cos tu smierdzi ale jeszcze nie wiem co...Cytat poczekaj z tym moderatorem.. heh Sorki, za późno. Kilka razy cie prosilem i informowalem. Moze modek ci darujeCytat sory, ale o co chodzi w tym bbcode, czyli że co? tongue.gif sory że pytam, ale to jest pierwsze forum, na którym mi to wypominało Bo widzisz, teraz jestes na porządnym forum ![]() Kod php nalezy brac w bbcode php, nawet jak ma wstawki html pisalem ci o tym.
A ty dajesz code Kod echo 'to jest kod w bbcode [code]'; Widzisz roznice? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
aaa..
![]() ![]() ![]() Cytat coś tu śmierdzi ale nie wiesz jeszcze co... ?hym.. wstawiłem na początek i też działa.. ![]() no ale gdyby nie Ty to bym do tego nie doszedł ![]() ![]() Ten post edytował kamil_lk 31.05.2008, 19:48:06 |
|
|
![]()
Post
#16
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat coś tu śmierdzi ale nie wiesz jeszcze co... ? No chodzi mi o to dzialanie po daniu tego na koncu. No na chlopski rozum nie powinno to miec zadnego znaczenia. A pokaz jeszcze kod po tej ostatniej zmianie, bo az dziwne. Moze jakos magicznie to zrobiles ![]() UZYJ TYM RAZEM WLASCIWEGO BBCODE ![]() edit up: Cytat hym.. wstawiłem na początek i też działa.. haha.gif może jestem zbyt porywczy i nie dokładnie wkleiłem albo coś takiego.. Kurcze, ale to co ci wkleilem nie powinno miec znaczenie na dzialanie skryptu. Kod co ci dalem mial sluzy wlaczeniu wyswietlanai bledow a nie ich eliminacji. A usun to teraz. Juz ci nie zapisuje? -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 325 Pomógł: 33 Dołączył: 31.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
wszystko działa ![]() ![]() |
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
bbcode teraz git
![]() ale na przyszlosc staraj sie zamykac bbcode dla roznych plikow co do kodu: to juz nie wiem. grunt ze dziala ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.07.2025 - 07:26 |