![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 1.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam formularz po zalogowaniu w plik1.php wpisuje sie dane i zapisuje do baza.txt w plik3.php jest podglad danych zapisanych w formularzu od najnowszego do najstarszego a w plik2.php chcialbym miec mozliwosc dopisania informacji i
zapisu zeby w plik3.php byla widoczna informacja po wpisaniu w plik1.php i dopisaniu w plik2.php Gdzies mam blad ale nie moge zlokalizowac. plik1.php <?php ... logowanie ... { ... $data = date("d.m.Y, H:i"); $ip = trim($_SERVER["REMOTE_ADDR"]); $host = gethostbyaddr($_SERVER['REMOTE_ADDR']); $pole0 = trim($_POST['pole0']); $pole1 = trim($_POST['pole1']); $pole2 = trim($_POST['pole2']); if(empty($pole0) and empty($pole1) and empty($pole2)) { echo '<form action="" method="post"> <br /><br /> Wpisz imię i nazwisko i nr telefonu<br /><input type="text" name="pole0" style="width: 50%;" /><br /> Rodzaj zgłoszenia<br /><select size=1 name="pole1" style="width: 50%"> <option value="Nie wybrano rodzaju zgłoszenia" selected>Wybierz rodzaj zgłoszenia</option> ... </select> <br /> Opis zgłoszenia<br /><input type="text" name="pole2" style="width: 50%;" /><br /> <br /> <input type="submit" value="Zapisz i wyślij" /> </form>'; } else { $dane = $uzytkownik."`".$data."`".$ip."`".$host."`".$pole0."`".$pole1."`". $pole2."\n"; $file = "baza.txt"; $fp = fopen($file, "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); echo "Dane zostaly zapisane!<br /><br />"; echo "<a href=\"plik1.php\">Wróć do formularza</a><br /><br />"; echo "<a href=\"index.php\">Wróć do strony startowej</a>"; } exit; } else ... } ?> plik2.php <?php logowanie... { { $file = file("baza.txt"); $file = array_reverse ($file); foreach($file as $value) { $exp = explode("`",$value); echo "Login: "; echo "<b>".$exp[0]."</b><br />"."Data i godzina ".$exp[1]."<br />"."Twoje IP ".$exp[2]." i nazwa hosta ".$exp[3]."<br />"."Imię i nazwisko zgłaszającego: <b>".$exp[4]."</b><br />"."Rodzaj zgłoszenia: <b>".$exp[5]."</b><br />"."Treść zgłoszenia: ".$exp[6]."</b>"; $data = date("d.m.Y, H:i"); $pole3 = trim($_POST['pole3']); $pole4 = trim($_POST['pole4']); if(empty($pole3) and empty($pole4)) { echo '<from action="" method="post"><br /> Status <select size=1 name="pole3" style="width: 50%"> <option value="Nie zmieniono statusu" selected>Zmień status zgłoszenia</ option> <option value="Rozwiązany">Rozwiązany</option> <option value="Inny">Inny</option> </select><br /> Uwagi <input type="text" name="pole4" style="width: 50%;" /><br /> <input type="submit" value="Zapisz i wyślij" /> </form><hr />'; } else { $dane = $data."`".$pole3."`".$pole4."\n"; $file = "baza.txt"; $fp = fopen($file, "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); echo "Dane zostały zapisane!<br />"; } exit; } } } else ... } ?> plik3.php $file = file("baza.txt"); $file = array_reverse ($file); foreach($file as $value) { $exp = explode("`",$value); echo "Login: "; echo "<b>".$exp[0]."</b><br />"."Data i godzina ".$exp[1]."<br />"."Twoje IP ".$exp[2]." i nazwa hosta ".$exp[3]."<br />"."Imię i nazwisko zgłaszającego: <b>".$exp[4]."</b><br />"."Rodzaj zgłoszenia: <b>".$exp[5]."</b><br />"."Treść zgłoszenia: ".$exp[6]."</b><hr />"; } exit; } else ... } ?> |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 22:41 |