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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 24.11.2007 Ostrzeżenie: (0%)
|
Obicuje ost pytanie (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif) przynajmniej przez jakis czas bo nurtuje mnie jeszcze jedno ale to juz naprawde tylo kosmetyka poki co dodalem sobie jeszcze mala ochrone przed zbyt dlugimi wpisami, nie moc korzystanie ze znacznikow html i pokazanie daty i godziny wpisu taka mała kosmetyka ale to odsiwiezenie strony zeby zobaczyc dany wpis... ; (
Probowalem funkcja header ale ona dziala tylko na poczatku strony i tu kaplica :/ Chcialem zrobic tak ze gdy doda sie wpis przezuci na stonke www.jakasstona.pl/test.pl?action=zapisz poznieji spowrotem na www.jakasstona.pl/test.pl poszukam jeszcze u wujasa (google (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) |
|
|
|
ryba303 [PHP] Polaczenie zapisywania i wyswietlania 25.11.2007, 16:41:28
b_chmura [PHP] pobierz, plaintext <table class=pol borde... 25.11.2007, 17:41:57
ryba303 Wyskakuje błąd przy zapisie a dokladnie przy file_... 25.11.2007, 20:19:50
b_chmura zaktualizuj sobie wersje php
alternatywa: (podsta... 25.11.2007, 21:01:01
ryba303 Cytatzaktualizuj sobie wersje php
po krotkiej roz... 26.11.2007, 16:51:14
b_chmura Cytatale dopiero jak odswiezylem strone
bo wcześni... 26.11.2007, 17:02:32
b_chmura Przed foreach daj
[PHP] pobierz, plaintext <?p... 26.11.2007, 19:03:51
ryba303 Dziala tylko teraz przestaly dzialac zabezpieczeni... 26.11.2007, 20:48:37
b_chmura [PHP] pobierz, plaintext <html><head>... 26.11.2007, 21:13:01
ryba303 W koncu sie udalo a teraz ide spac ale spokojnie ... 28.11.2007, 22:22:52
b_chmura ja to rozwiązuje stosując sesje
przy dodaniu wpis... 28.11.2007, 22:40:40
ryba303 No to cos pokrecielem gdy dodam wpis na www.jakast... 28.11.2007, 23:11:02
b_chmura Kod if ($_SESSION['review'... 29.11.2007, 00:04:10
ryba303 Czyli wniosek z tego taki, że jeżeli chce miec zab... 29.11.2007, 17:04:50
b_chmura teraz jeśli wyskoczy Ci okienko z postadatą i dasz... 29.11.2007, 17:41:26
ryba303 Ile osob tyle rozwiazan, ale mam jeszcze jedno pyt... 29.11.2007, 20:40:36
b_chmura jeśli przed header wyślesz jakiekolwiek inne infor... 29.11.2007, 22:29:38 ![]() ![]() |
|
Aktualny czas: 2.01.2026 - 10:04 |