Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Parse error: parse error
embed0
post 30.09.2010, 15:59:04
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.09.2010

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


Witam.
Jestem początkującym programistą i jak to z takimi bywa mają oni podręcznikowe problemy.
To samo tyczy się mnie. Piszę (czyt. "uczę się pisać") pewien skrypt, który wywala mi taki błąd
Parse error: parse error in C:\wamp\www\guitarwars\removescore.php on line 55
Wiem, że błąd dotyczy złego napisania składni w lini 55, ale problem w tym, że nie wiem, w którym miejscu jest ona źle napisana.
Please Help!
Tutaj macie kod:
  1. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  4. <title>Gitarowe Wojny - Usuń wynik</title>
  5. <link rel="stylesheet" type="text/css" href="style.css" />
  6. </head>
  7. <body>
  8. <h2>Gitarowe wojny - Usuń wynik</h2>
  9.  
  10. <?php
  11. require_once('connectvars.php');
  12. require_once('appvars.php');
  13. if (isset($_GET['id']) && isset($_GET['date']) && isset($_GET['name']) && isset($_GET['score'])
  14. && isset($_GET['screenshot'])) {
  15.  
  16. // Pobieranie danych z żądania $GET
  17. $id = $_GET['id'];
  18. $date= $_GET['date'];
  19. $name = $_GET['name'];
  20. $score = $_GET['score'];
  21. $screenshot = $_GET['screenshot'];
  22. }
  23. else if (isset($_POST['id']) && isset($_POST['name']) && isset($_POST['score'])) {
  24. // Pobieranie danych z żądania POST.
  25. $id = $_POST['id'];
  26. $name = $_POST['name'];
  27. $score = $_POST['score'];
  28. }
  29. else {
  30. echo '<p class="error">Nie podano wyniku jdo usunięcia.</p>';
  31. }
  32.  
  33. if (isset($_POST['submit'])) {
  34.  
  35. if ($_POST['confirm'] == 'Yes') {
  36.  
  37. // Usuwanie pliku graficznego ze zrzutem z serwera.
  38. @unlink(GW_UPLOADPATH . $screenshot);
  39.  
  40. // Łączenie z bazą danych.
  41. $dbc = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
  42. mysql_select_db(DB_NAME);
  43.  
  44. // Usuwanie danych związanych z wynikiem bazy.
  45. $query = "DELETE FROM guitarwars WHERE id = $id LIMIT 1";
  46. mysql_query($query);
  47. mysql_close($dbc);
  48.  
  49. //Potwierdzenie udanego wykonania operacji.
  50. echo '<p>Usunięto wynik ' . $score . ' uzyskany przez ' . $name .'.';
  51. }
  52. else {
  53. echo'<p class="error">Nie usunięto wyniku.</p>';
  54. }
  55. else if (isset( $id ) && isset( $name ) && isset( $date ) &&
  56. isset($score) && isset($screenshot)) {
  57. echo '<p>Na pewno chcesz usunąć poniższy wynik?</p>';
  58. echo '<p><strong>Imię i nazwisko: </strong>' . $name . '<br /><strong>Data:
  59. </strong>'. $date . '<br /><strong>Wynik: </strong>' . $score . '</p>';
  60. echo '<form method="post" action="removescore.php">';
  61. echo '<input type="radio" name="confirm" value="Yes" /> Tak ';
  62. echo '<input type="radio" name="confirm" value="No" checked="checked" /> Nie
  63. <br />';
  64. echo '<input type="submit" value="Wyślij" name="submit" />';
  65. echo '<input type="hidden" name= "id" value="' . $id . '" />';
  66. echo '<input type="hidden" name="name" value="' . $name . '" />';
  67. echo '<input type="hidden" name="score" value="' . $score . '" />';
  68. echo '</form>';
  69. }
  70.  
  71.  
  72. echo '<p><a href= "admin.php" >&lt;&lt; Wróć do strony administracyjnej</a></p>';
  73. ?>
  74.  
  75. </body>
  76. </html>
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: 16.07.2025 - 16:51