Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Generator raportów
TheDuliMen
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 30.06.2012

Ostrzeżenie: (10%)
X----


A więc tak chciałem stworzyć generator raportów dla pewnej gry, jednak napotkałem się na problem nie do przejścia jak dla mnie. Mam kawałek treści raportu jaki dostaje skrypt:

Długość toru: 5821m
Długość trasy: 17 463m
Liczba okrążeń: 3
Informacje na temat uczestników
TheBoyOfThePoland
Informacje na temat gracza
Poziom: 18
Doświadczenie:
(654 / 684)
Informacje na temat pojazdu
Mercedes Benz 190

Skrypt:
  1. <?php
  2. /*********************************************
  3. * plik formularz.php
  4. *********************************************/
  5.  
  6. $pole1 = trim($_POST['pole1']);
  7.  
  8. if(empty($pole1)) {
  9.  
  10. echo '<html>
  11. <head>
  12. <title>
  13. Generator raportów
  14. </title>
  15. <style type="text/css"> body {background-color: #EE7621;} </style>
  16. </head>
  17. </html>
  18. <div align="center">
  19. Wklej tutaj swój raport:<br>
  20. <br>
  21. <form action="" method="post">
  22. <textarea name="pole1" style="width: 50%; height: 30%"></textarea><br />
  23. <input type="submit" value="Generuj raport!" />
  24. </form>
  25. </div>';
  26. }
  27. else {
  28.  
  29. // dane pochodzące z formularza
  30. $dane = $pole1;
  31. // przypisanie zmniennej $file nazwy pliku
  32. $file = "raporty/".date('dmYHis').".txt";
  33. // uchwyt pliku, otwarcie do dopisania
  34. $fp = fopen($file, "a");
  35. // blokada pliku do zapisu
  36. flock($fp, 2);
  37. // zapisanie danych do pliku
  38. fwrite($fp, $dane);
  39. // odblokowanie pliku
  40. flock($fp, 3);
  41. // zamknięcie pliku
  42. fclose($fp);
  43.  
  44. $plik = file('./'.$file);
  45. //tutaj kod brakujący
  46.  
  47. echo '<html>
  48. <head>
  49. <title>
  50. Generator raportów RaceGame.pl by TheBoyOfThePoland
  51. </title>
  52. <style type="text/css"> body {background-color: #EE7621;} </style>
  53. </head>
  54. </html>
  55. <div align="center">';
  56. echo "<textarea></textarea>";
  57. }
  58.  
  59. ?>


Chciałbym aby np. do zmienej $r1 pobrało informację o długości toru. Ale chodzi o samą liczbę.

Dobre to puki to jest w jednej linii, a co zrobić jak ja chcę pobrać coś co nazwę ma w jednej linii, a wartość w drugiej. Ogólnie próbowałem zabawy w poszczególne linie, ale różne raporty są i linie będą się zmieniać.
Go to the top of the page
+Quote Post

Posty w temacie


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: 20.08.2025 - 08:36