![]() |
![]() ![]() |
![]() |
-$MaLLeR- |
![]() ![]()
Post
#1
|
Goście ![]() |
Witam serdecznie, mam problem z takim czymś ( (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) co w założeniu powinno dodawać do pliku elementy i wyswietlac je.. tylko mam okropny problem bo naprawde raczkuje dopiero w php i ciężko jest mi zrozumieć co zrobiłem źle, dlatego proszę o pomoc.
CODE <html> <body bgcolor="blue"> <font type="Arial" color="white"> <h3><center>Wykorzystane ulice z HBI</center><h3> <p> <b><u>Ulice:</u></b><br> <?php $dane = file("ulice.txt") or die('nie można otworzyć pliku z danymi'); krsort($dane); foreach($dane as $linia) { $kom = explode("|&&|", chop($linia)); echo ' '.$kom[0].'<br>'; } ?> <br><br><br> <b><u>Wprowadz ulice:</u></b> <form action="index.php" method="post"> <p>Ulica: <input type="text" name="ulica"> <p><input type="submit" name="main" value="Wprowadz"> <input type="Reset"> </form> <?php if(isset($_POST['main'])): $plik = fopen("ulice.txt", "a"); fputs($plik, "$ulica"); fclose($plik); endif; if(isset($_POST['main'])) { header("Location: http://smaller.prh.pl/dokumenty/ulice/index.php"); } ?> </font> </body> </html> Błagam o pomoc, zapewne są to banalne błędy ale proszę o wyrozumiałość. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie, mam problem z takim czymś ( (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) co w założeniu powinno dodawać do pliku elementy i wyswietlac je.. tylko mam okropny problem bo naprawde raczkuje dopiero w php i ciężko jest mi zrozumieć co zrobiłem źle, dlatego proszę o pomoc. CODE <html> <body bgcolor="blue"> <font type="Arial" color="white"> <h3><center>Wykorzystane ulice z HBI</center><h3> <p> <b><u>Ulice:</u></b><br> <?php $dane = file("ulice.txt") or die('nie można otworzyć pliku z danymi'); krsort($dane); foreach($dane as $linia) { $kom = explode("|&&|", chop($linia)); echo ' '.$kom[0].'<br>'; } ?> <br><br><br> <b><u>Wprowadz ulice:</u></b> <form action="index.php" method="post"> <p>Ulica: <input type="text" name="ulica"> <p><input type="submit" name="main" value="Wprowadz"> <input type="Reset"> </form> <?php if(isset($_POST['main'])): $plik = fopen("ulice.txt", "a"); fputs($plik, "$ulica"); fclose($plik); endif; if(isset($_POST['main'])) { header("Location: http://smaller.prh.pl/dokumenty/ulice/index.php"); } ?> </font> </body> </html> Błagam o pomoc, zapewne są to banalne błędy ale proszę o wyrozumiałość. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) A skąd ci się ten endif wziął? nie ma czegoś takiego. Poprawna forma dla if to:
PS: używaj php zamiast code, to będzie bardziej czytelne... |
|
|
-$MaLLeR- |
![]()
Post
#3
|
Goście ![]() |
Zatem serdecznie przepraszam i wstawiam w box php. (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) Poprawiłem tą pętlę, lecz coś zepsułem i nie mam pojecią co... nie dodaje wogole do pliku tego tekstu.
Zalezy mi na tym zeby ten skrypt dzialal tak, gdy wpisujemy dane ze strony, one maja sie dopisywac na koniec pliku tekstowego, nastepnie strona ma sie odswiezac, tak zeby wpisana ulica juz widniala na stronie przy wypisywaniu. Proszę o pomoc!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 04:41 |