Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
Forum PHP.pl > Forum > PHP
gustafitka
Taki błąd mi wyskakuje

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\xampp\htdocs\katalog\dodaj.php on line 51

Co to jest i jak to pokonac exclamation.gif!!
O to skrypt:

  1. <html>
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  4. <title>Formularz</title>
  5. </head>
  6. <body>
  7. <form method="post" action="dodaj.php">
  8. <table>
  9. <tbody>
  10. <tr>
  11. <br>
  12. Imię:<input name="imie" value="" size="20" maxlength="20" type="text">
  13. Nazwisko: <input name="nazwisko" value="" size="20" maxlength="20" type="text"> <br> <br>
  14. Data urodzenia: <input name="data_ur" value="" size="10" maxlength="10" type="text">
  15. Pesel: <input name="pesel" value="" size="10" maxlength="10" type="text">
  16. Nip: <input name="nip" value="" size="10" maxlength="10" type="text">
  17. Wpisz dane nowego pracownika: <br>
  18. <input name="SUBMIT" value="Przeslij dane"
  19. type="submit">
  20. <p><br>
  21. <input value="Kasuj" dane="" type="reset">
  22. </p>
  23. </td>
  24. </tr>
  25. </tbody>
  26. </table>
  27. </form>
  28. <?php // Dopisanie danych z formularza do bazy
  29. $imie = $_POST['imie'];
  30. $nazwisko = $_POST['nazwisko'];
  31. $data_ur = $_POST['data_ur'];
  32. $pesel = $_POST['pesel'];
  33. $nip = $_POST['nip'];
  34. if ((!$imie) or (!$nazwisko) or (!$data_ur) or (!$pesel) or (!$nip))
  35. { echo "";
  36. }
  37. // Dodanie znaków backslash przed:  (apostrof,cudzysłów, ukośnik)
  38. $imie = addslashes($imie);
  39. $nazwisko = addslashes($nazwisko);
  40. $data_ur = addslashes($data_ur);
  41. $data_ur = addslashes($data_ur);
  42. $pesel = addslashes($pesel);
  43. $nip = addslashes($nip);
  44. // zapisanie danych w tabeli
  45. // otworzenie bazy danych
  46. $polaczenie = pg_connect("dbname=magisterka user=postgres port=5432 password=gustaf host=localhost");
  47. if (!$polaczenie) { echo " Brak poł&scaron;czenia z baz&scaron;.<br>"; exit; }
  48. // wstawienie nowego rekordu 
  49. //$wynik = pg_query($polaczenie, "insert into pracownicy (imie, nazwisko,data_ur) VALUES ('".$imie."', '".$nazwisko."', '".$data_ur."')");
  50. $wynik = pg_query($polaczenie, "insert into pracownicy (imie, nazwisko, data_ur, pesel, nip) VALUES ('".$imie."', '".$nazwisko."', '".$data_ur."', '".$pesel"', '".$nip."')");
  51. if (!$wynik) { echo "Bł&scaron;d podczas aktualizacji bazy"; exit;
  52. }
  53. if ($wynik):
  54. echo "Pracownik $NAZWISKO zostal dopisany do bazy";
  55. endif;
  56. ?>
  57. <!-- Koniec skryptu PHP -->
  58. </body>
  59. </html>


dzieki
Cysiaczek
Walnij z fireballa...
Zamykam, bo to już jest grubo poniżej poziomu przedszkola.


Pozdrawiam.

Do tych, co czytają - za każdy następny Parse Error polecą warny!
nospor
Cytat
Do tych, co czytają - za każdy następny Parse Error polecą warny!
A ci co nie czytaja? Jak udowodnisz komus ze to czytal? winksmiley.jpg

@gustafitka masz podaną linię i jak wol widac ze zjadles kropke.
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.