![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 24.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak w temacie mam dwa pliki jeden zapisuje drugi wyswietla. Chcialem zrobic tak zeby formularz byl u gory a pod spodem wpisy ale niestety dla mmnie poczatkujacego przeroslo na razie moje sily (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Do zapisu Kod <? $pole1 = $_POST['pole1']; $pole2 = $_POST['pole2']; $pole3 = $_POST['pole3']; if(empty($pole1) and empty($pole2) and empty($pole3) ) { echo "<table class=pol border=0><tr><td>"."<div class=form>".'<form action="" method="post"><br/><br/> <b>Temat</b><br/> <input type="text" name="pole1" style="width: 400px;" /><br/><br/> <b>Komentarz</b><br/> <textarea name="pole2" style="width: 400px; height: 300px;"> </textarea> <br/> <b>Nick</b><br/> <input type="text" name="pole3" style="width: 400px;" /> <input type="submit" value="Zapisz" /> </form>'."</div>"."</td><tr></table>"; } else { $pole2 = str_replace("\n","",$pole2); $pole2 = str_replace("\n","<br>",$pole2); $dane = $pole1."`".$pole2."`".$pole3."\n"; $file = "baza.txt"; $fp = fopen($file, "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); echo "Dane zostały zapisane!"; echo "<a href=\"form2.php\">Zobacz wpisane dane</a>"; echo "<a href=\"test5.php\">Wróc</a>"; } ?> Do wyswitlania Kod <?php $file = file("baza.txt"); $file_rev = array_reverse($file); foreach($file_rev as $value) { $exp = explode("`",$value); echo "<table class=pol border=0 width=400px><tr><td class=wyr><b>".$exp[0]."</b>".nl2br(htmlspecialchars(trim($exp[1])))."".$exp[2]."".$exp[3]."</td></tr></table><hr />"; } echo "<a href=\"test5.php\">Wroc do pisania</a>"; ?> Probowalem przez include, laczyc to jakos ale nie dawalo rady :/ Nawet jak sie pokazywal formularz i wpisy razem to wpisy byly w odwroconej kolejosci a po dodaniu wpisu ladowalo sama strone zapisz.php bez fomularza tylko wpisy :/ Ten post edytował ryba303 25.11.2007, 16:42:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 23:33 |