Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]jak zrobić formulaż
stiepa
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.01.2015

Ostrzeżenie: (0%)
-----


Witam
Jestem początkujący i proszę o pomoc.
Jak zrobić formularz który zapisze wprowadzane dane do pliku.txt lub do bazy danych
i zrobi ranking wprowadzanych słów, fraz
i wyświetli je np w nowym oknie


Ten post edytował stiepa 21.01.2015, 14:03:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
aniolekx
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 46
Dołączył: 31.07.2009
Skąd: A

Ostrzeżenie: (0%)
-----


na dobry początek słownik ortograficzny wink.gif
Go to the top of the page
+Quote Post
patry6123
post
Post #3





Grupa: Zarejestrowani
Postów: 72
Pomógł: 11
Dołączył: 4.12.2014

Ostrzeżenie: (0%)
-----


Robisz formularz i podpinasz pod niego skrypt robiący wpis w bazie, cała logika

Ten post edytował patry6123 21.01.2015, 17:42:54
Go to the top of the page
+Quote Post
stiepa
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.01.2015

Ostrzeżenie: (0%)
-----


ok prosty formularz jest
ale dalej nie wiem jak sprawić żeby nie było podwójnych takich samych wpisów
i jak zrobić ranking przy wyświetlaniu żeby wyświetlało najczęściej wpisywane słowo lub frazę
( myślę żeby numerować każdy wpis a wyświetlać ten który ma naj większą liczbę ale nie wiem jak to zrobić uczę się i potrzebuję pomocy )

  1.  
  2. $pole1 = trim($_POST['pole1']);
  3. if(empty($pole1))
  4. {
  5. echo '<form action="" method="post">
  6. <input type="text" name="pole1" style="width: 400px;"/><br />
  7. <input type="submit" value="Zapisz" />
  8. </form>';
  9.  
  10. }
  11. else {
  12.  
  13. // dane pochodzące z formularza
  14. $dane = $pole1." ".$pole2."\n";
  15. // przypisanie zmniennej $file nazwy pliku
  16. $file = "baza.txt";
  17. // uchwyt pliku, otwarcie do dopisania
  18. $fp = fopen($file, "a");
  19. // blokada pliku do zapisu
  20. flock($fp, 2);
  21. // zapisanie danych do pliku
  22. fwrite($fp, $dane);
  23. // odblokowanie pliku
  24. flock($fp, 3);
  25. // zamknięcie pliku
  26. fclose($fp);
  27. }
  28. {
  29.  
  30. echo '<form action="" method="post">
  31. <input type="text" name="pole1" style="width: 400px;"/><br />
  32. <input type="submit" value="Zapisz" />
  33. </form>';
  34. }
  35. ?>
  36.  


Ten post edytował stiepa 22.01.2015, 13:45:30
Go to the top of the page
+Quote Post
Kishin
post
Post #5





Grupa: Zarejestrowani
Postów: 148
Pomógł: 17
Dołączył: 20.12.2011

Ostrzeżenie: (0%)
-----


proponowałbym Ci to wrzucić sobie do bazy danych wtedy rozwiązaniem Twoich problemów byłyby proste zapytania
Go to the top of the page
+Quote Post
PrinceOfPersia
post
Post #6





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

Ostrzeżenie: (0%)
-----


s/formulaż/formularz/


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 18:16