Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z kodem php, Kod php gry Państwa Miasta
stasiu2901
post 3.05.2017, 16:22:46
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 3.05.2017

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


Mam problem z tym kodem. Działało wcześniej, a teraz wyrzuca error 500. Oto kod:
  1. <?php session_start();
  2. require_once('db.php');
  3. ?>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  8. <link href="css/style.css" rel="stylesheet" type="text/css" />
  9. <title>Państwa Miasta</title>
  10. <meta name="description" content="Gra Państwa Miasta" />
  11. <meta name="keywords" content="" />
  12. </head>
  13.  
  14. <a href="stan.php">Sprawdź wyniki</a><br/>
  15.  
  16. <body>
  17.  
  18. <?php if ($_SESSION['auth'] == TRUE) {
  19.  
  20. echo 'ID sesji: ';
  21. $id_sesji = session_id();
  22. echo '<br/>';
  23.  
  24. $connection = @mysql_connect('sql200.epizy.com', '', '')
  25. or die('Brak połączenia z serwerem MySQL');
  26. $db = @mysql_select_db('', $connection)
  27. or die('Nie mogę połączyć się z bazą danych');
  28.  
  29.  
  30. echo 'Wylosowana litera to: ';
  31. echo $Litera;
  32.  
  33. $wynik = mysql_query("SELECT * FROM litera")
  34. or die('Błąd zapytania');
  35.  
  36. /*
  37. wyświetlamy wyniki, sprawdzamy,
  38. czy zapytanie zwróciło wartość większą od 0
  39. */
  40. if(mysql_num_rows($wynik) > 0) {
  41. while($r = mysql_fetch_assoc($wynik)) {
  42. echo "<tr>";
  43. echo "<td>".$r['litera']."</td>";
  44. echo "<td>";"
  45.  
  46. </td>";
  47. echo "</tr>";
  48. }
  49. echo "</table>";
  50. }
  51.  
  52.  
  53.  
  54.  
  55. echo '<br/>';
  56.  
  57. ?>
  58. <form action="hide.php" method="post">
  59. Państwo:<br />
  60. <input type="text" name="panstwo" /><br />
  61. Miasto:<br />
  62. <input type="text" name="miasto" /><br />
  63. Rzecz:<br />
  64. <input type="text" name="rzecz" /><br />
  65. Roślina:<br />
  66. <input type="text" name="roslina" /><br />
  67. Zwierzę:<br />
  68. <input type="text" name="zwierze" /><br />
  69. <input type="submit" name="potwierdz" value="Potwierdź" />
  70. </form>
  71.  
  72.  
  73.  
  74.  
  75. <?php
  76.  
  77.  
  78.  
  79. // odbieramy dane z formularza
  80. $panstwo = $_POST['panstwo'];
  81. $miasto = $_POST['miasto'];
  82. $rzecz = $_POST['rzecz'];
  83. $roslina = $_POST['roslina'];
  84. $zwierze = $_POST['zwierze'];
  85.  
  86. if($panstwo and $miasto) {
  87.  
  88. // łączymy się z bazą danych
  89.  
  90. // dodajemy rekord do bazy
  91. $ins = @mysql_query("INSERT INTO odpowiedzi SET zwierze='$zwierze', panstwo='$panstwo', miasto='$miasto', rzecz='$rzecz', roslina='$roslina', sesja_id='$id_sesji'");
  92.  
  93. if($ins) echo "Rekord został dodany poprawnie";
  94. else echo "Błąd nie udało się dodać nowego rekordu";
  95.  
  96.  
  97. }
  98.  
  99.  
  100. $potwierdz = $_POST['potwierdz'];
  101. if (isset($potwierdz)) {
  102.  
  103.  
  104. $wynik = mysql_query("SELECT * FROM odpowiedzi")
  105. or die('Błąd zapytania');
  106.  
  107. /*
  108. wyświetlamy wyniki, sprawdzamy,
  109. czy zapytanie zwróciło wartość większą od 0
  110. */
  111. if(mysql_num_rows($wynik) > 0) {
  112. /* jeżeli wynik jest pozytywny, to wyświetlamy dane */
  113. echo "<table cellpadding=\"2\" border=1>";
  114. /* while($r = mysql_fetch_assoc($wynik)) {
  115.   echo "<tr>";
  116.   echo "<td>".$r['sesja_id']."</td>";
  117.   echo "<td>".$r['rzecz']."</td>";
  118.   echo "<td>".$r['roslina']."</td>";
  119.   echo "<td>";"
  120.  
  121.   </td>";
  122.   echo "</tr>";
  123.   }
  124.   echo "</table>";
  125. }
  126. */
  127.  
  128.  
  129.  
  130. mysql_close($connection);
  131. }
  132.  
  133.  
  134. echo '<a href="index.php?logout">Wyloguj się</a>';
  135. }
  136. else {
  137. echo '<meta http-equiv="refresh" content="1; URL=index.php">';
  138. echo '<p style="padding-top:10px;color:white";><strong>Próba nieautoryzowanego dostępu...</strong><br />trwa przenoszenie do formularza logowania</p>';
  139. }
  140. ?>
  141.  
  142. </body>
  143.  
  144. </html>
  145.  
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 Wersja Lo-Fi Aktualny czas: 25.06.2025 - 06:31