Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Po wyjściu ze strony tekst znika
Forum PHP.pl > Forum > Przedszkole
kocik13
Witam

Jest to mój pierwszy post na forum i pewnie bardzo głupi ale dopiero zaczynam...

Otóż piszę bardzo nieskomplikowany system newsów (właściwie to tylko test) i mam błąd to co wpisałem wyświetla się tylko mi a co gorsza gdy wyjdę tekst znika całkowicie. System składa się z dwóch plików: index.html i wyswietl.php Poniżej przedstawię ich zawartość

Index.html:

  1. <?php
  2. <html>
  3.  
  4.  
  5. <head>
  6.  
  7.  
  8. <link rel="Stylesheet" type="text/css" href="style.css" />
  9. <title>Test formularza</title>
  10. </head>
  11.  
  12.  
  13. <body>
  14.  
  15. <form action="wyswietl.php" method="GET">
  16.  
  17. <center>
  18.  
  19. <INPUT TYPE="text" CLASS="pole" NAME="tytol"><BR><BR>
  20.  
  21. <br>
  22.  
  23. <TEXTAREA NAME="news"></TEXTAREA>
  24.  
  25. <br>
  26.  
  27. <INPUT TYPE="submit" VALUE="Wyślij">
  28.  
  29. <INPUT TYPE="reset" VALUE="Wyczyść">
  30.  
  31.  
  32. </form>
  33.  
  34. </body>
  35. </html>
  36. ?>


wyswietl.php

  1. <html>
  2. <head>
  3.  
  4. <title>Wyniki</title>
  5. </head>
  6.  
  7.  
  8. <body>
  9.  
  10. <center>
  11.  
  12. <b>
  13.  
  14. <?php echo $_GET['tytol']?>
  15.  
  16. </b>
  17.  
  18. <br>
  19.  
  20. <?php echo $_GET['news']?>
  21. <br>
  22.  
  23. ?>
  24.  
  25. </body>
  26.  
  27. </html>


Powiedzcie co robię źle
Lion_87
nic nie jest żle
znika bo tak chcesz
zapisz go gdzies. nie wiem moze do .txt
Danone
Troszkę nie rozumiem tego problemu... Wyświetla się tylko raz, bo tylko przesyłasz do skryptu to co wpisałeś, jak komuś innemu ma się pojawić to co wpisaleś jeśli nigdzie tego nie zapisujesz :/

Możesz sobie newsy wpisywać do pliku bądź do bazy i wtedy pobierać...


Tutaj masz np jak wpisywać do pliku:

http://pl.php.net/manual/en/function.fwrite.php
bemol
to co wpisujesz do formularza jest przechowywane w zmiennych, w Twoim przypadku jest to zmienna $tytol oraz $news. Zmienne są tymczasowe i jak "zamkniesz" skrypt to przepadają (jeśli nadawana wartość jest z formularza). Musisz je zapisać do pliku albo do bazy danych. Poczytaj manuala smile.gif
kocik13
ehh angielski tongue.gif nie można wytłumaczyć tego tu i teraz?? tongue.gif Najlepiej zarzućcie gotowym skrypterm tongue.gif
Danone
Stary nikt Ci nie będzie dawać gotowca, poza tym już dałem Ci prawie gotowy skrypt w manualu jest

http://pl.php.net/manual/en/function.fwrite.php


Masz napisane jak zapisać dane do pliku...


A tutaj masz caaaały tutorial jak napisać księgę gości...

http://4programmers.net/PHP/Ksi%C4%99ga_go%C5%9Bci_od_A_do_Z

I tutaj jeszcze:

http://www.swww.pl/116,pokaz,Artykuly.html

Masz podane jak na tacy
kocik13
sory że tak napisałem ale po to wybrałem dział przedszkole żeby mi jak łopatą po kolei
Danone
To w moim poprzednim poście jest wszystko ładnie wytłumaczone w jaki sposób można rozwiązać twój problem, wystarczy, że poczytasz smile.gif
kocik13
ostatni link super tylko ja jeszcze MySql nie umiem tongue.gif
Danone
To najwyższa pora się nauczyć smile.gif

Temat: Kursy dla poczatkujacych
kocik13
Dzięki winksmiley.jpg Mam jeszcze pytanie co jest bardziej profesjonalne tongue.gif w pliku tekstowym przechowywać newsy czy użyć MySql
Lion_87
MySql!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.