Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 4.07.2010 Ostrzeżenie: (0%)
|
Nie potrafię zapisać danych z formularza w pliku tekstowym. A chodzi mi o ten wycinek kodu:
Kod <font size=40><font color="navy"><font face="arial"><i>Wrzuciłeś film!</p></i></font></font></font> Filmik:<br> <?php echo $_GET ['link'] ?></p> Wrzucone przez:<br> <?php echo $_GET ['ksywa'] ?></p> $links=$_GET['link']; $ksywa=$_GET ['ksywa']; Rodzaj: <br> <?php switch($_GET['zamow']){ case "Humor": echo "Humor"; break; case "Bramki": echo "Bramki"; break; case "Kibice": echo "Kibice"; break; case "Gry": echo "Gry"; break; } ?> </b></td></tr></table> </body> Ten kod dziala dobrze, ale kiedy do switcha dodaje polecenie zapisu do pliku(probowalem z kilku stron, kursow)(otwarcie pliku, pobranie danych, zamkniecie pliku, dopisanie nowych danych, otwarcie pliku, zapisanie danych i zamkniecie) za kazdym razem pokazuje sie blad. kiedy dopisze np.: $link=$_GET['link']; przed switchem to blad przesuwa sie o linijke. co zrobic zeby zapisywalo mi np humor do humor.txt itd.(pliki mam stworzone w folderze. Dodam ze czytanie danych z pliku za pomoca readfile() dziala. A oto kod ktory wstawilem do zapisu: Kod // wczytanie starych danych // otwarcie pliku do odczytu $fp = fopen("humor.txt", "r"); //odczytanie danych $stareDane = fread($fp, filesize("humor.txt")); // zamknięcie pliku fclose($fp) // stworzenie nowych danych $noweDane = $_GET['link']; //probowalem tutaj dodac takze zmienne $link tak jak pisalem wyzej. $noweDane .= $stareDane; // zapisanie nowych danych // otwarcie pliku do zapisu $fp = fopen("humor.txt", "w"); // zapisanie danych fputs($fp, $noweDane); // zamknięcie pliku fclose($fp); Prosze o pomoc. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%)
|
|
|
|
|
majkel1994 [PHP] Zapis danych z formularza do pliku. 4.07.2010, 10:07:48
darko Nie pokazałeś samego formularza, ani komunikatu bł... 4.07.2010, 10:25:58
amii Może spróbuj tak, daj też na początku raportowanie... 4.07.2010, 10:33:18
majkel1994 Problem rozwiązany. Dziękuje amii'emu. Temat d... 4.07.2010, 12:06:00 ![]() ![]() |
|
Aktualny czas: 11.10.2025 - 17:07 |