Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][MYSQL]Dodawanie autorów błąd:|
bobo168
post
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

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


Mam taki skrypt który powinien dodawać autorów:
PLIK newauthor.php
  1. <html>
  2. <head>
  3. <title>CMS kwałów: Dowanie nowego autora</title>
  4. </head>
  5. <body>
  6. <?php
  7. if (isset($_POST['nazwa']))
  8. {
  9. if (!mysql_connect('localhost', 'root', '')) 
  10. {
  11. exit('Nie można nawiązać połączenie z bazą danych!<br>Błąd: '.mysql_error());
  12. }
  13. if (!mysql_select_db('ijdb')) 
  14. {
  15. exit('Nie ma takiej bazy danych!<br>Błąd: '.mysql_error());
  16. }
  17. $nazwa = $_POST['nazwa'];
  18. $email = $_POST['email'];
  19. $sql = "INSERT INTO autor SET nazwa='$nazwa', email='$email'";
  20. if (mysql_query($sql))
  21. {
  22. echo '<p>Dodano nowego autora</p>';
  23. }
  24. else
  25. {
  26. echo '<p>Problem podczas dodawania autora</p>';
  27. }
  28. }
  29. else
  30. {
  31. <form action="newauthor.php" method="post">
  32. <p>Wpisz nazwe nowego autora: </p>
  33. <label>Nazwa: <input type="text" name="nazwa" /></label><br />
  34. <label>Email: <input type="text" name="email" /></label><br />
  35. <input type="submit" value="AKCEPTUJ" />
  36. }
  37. ?>
  38. <p><a href="<?php echo $_SERVER['PHP_SELF']; ?>">Dodaj nowego autora</a></p>
  39. <p><a href="authors.php">Powrót do listy autorów</a></p>
  40. </body>
  41. </html>

Niestety gdy chce wywolac dostaje informacje o błędzie:
Kod
Parse error: parse error in c:\usr\krasnal\www\lol\r6\newauthor.php on line 31

Co jest nie tak?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Master Miko
post
Post #2





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


zmień:
  1. <?php
  2. else{
  3. <form action="newauthor.php" method="post">
  4. <p>Wpisz nazwe nowego autora: </p>
  5. <label>Nazwa: <input type="text" name="nazwa" /></label><br />
  6. <label>Email: <input type="text" name="email" /></label><br />
  7. <input type="submit" value="AKCEPTUJ" />
  8. }
  9. ?>

na
  1. else {
  2. ?>
  3. <form action="newauthor.php" method="post">
  4. <p>Wpisz nazwe nowego autora: </p><label>
  5. Nazwa: <input type="text" name="nazwa" /></label><br />
  6. <label>Email: <input type="text" name="email" /></label><br />
  7. <input type="submit" value="AKCEPTUJ" />
  8. <?php
  9.  }
  10. ?>


Ten post edytował Master Miko 2.09.2006, 13:25:47
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #3





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Cytat
  1. <?php
  2. else
  3. {
  4. <form action="newauthor.php" method="post">
  5. <p>Wpisz nazwe nowego autora: </p>
  6. <label>Nazwa: <input type="text" name="nazwa" /></label><br />
  7. <label>Email: <input type="text" name="email" /></label><br />
  8. <input type="submit" value="AKCEPTUJ" />
  9. }
  10. ?>


A echo() lub print() to co - wakacje? Dzisiaj jest juz drugi września (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Pozdrawiam
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 16:04