Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problemy z rejestracją
Flapper
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 10.04.2007
Skąd: znienacka.

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


  1. <?php
  2. require "connection.php"; //Plik zawiera funkcję connection() odpowiedzialną za połączenie z bazą danych.
  3.  
  4. print <<<KOD
  5. <p><form method="POST" action="register.php">
  6. Jak się nazywasz? <input type="text" name="name"><br>
  7. Po czyjej staniesz stronie? <select name="nation">
  8. <option>Olimpijczycy i Ludzie</option>
  9. <option>Tytani i Bestie</option>
  10. </select><br>
  11. Jaki jest twój styl walki<select name="styl">
  12. <option>Walka w zwarciu</option>
  13. <option>Walka na odległość</option>
  14. <option>Walka z użyciem magii</option>
  15. </select><br>
  16. <input type="submit" value="Rejestruj">
  17. </form></p>
  18. KOD;
  19. connection();
  20.  
  21.  
  22. $name = $_POST['name'];
  23. $nation = $_POST['nation'];
  24. $styl = $_POST['styl'];
  25. $type = "0"
  26. if($nation == Olimpijczycy i Ludzie && $styl == Walka w zwarciu){
  27. $type="WOJ"
  28. }
  29. if($nation == Olimpijczycy i Ludzie && $styl == Walka na odleg&#322;ość)
  30. {
  31. $type="LOW"
  32. }
  33. if($nation == Olimpijczycy i Ludzie && $styl == Walka z u&#380;yciem magii)
  34. {
  35. $type="KAP"
  36. }
  37. if($nation == Tytani i Bestie && $styl == Walka w zwarciu)
  38. {
  39. $type="MIN"
  40. }
  41. if($nation == Tytani i Bestie && $styl == Walka na odleg&#322;ość)
  42. {
  43. $type="HAR"
  44. }
  45. if($nation == Tytani i Bestie && $styl == Walka z u&#380;yciem magii)
  46. {
  47. $type="GOR"
  48. }
  49. if($nation == Tytani i Bestie)
  50. {
  51. $nation="TYT"
  52. }
  53. if($nation == Olimpijczycy i Ludzie)
  54. {
  55. $nation="OLI"
  56. }
  57. $query = "INSERT INTO `char` (name, nation, type) VALUES ( '$name','$nation','$type')";
  58. $result = @mysql_query($query);
  59. if ($result){ //jezeli nie wystąpiły żadne blędy
  60. $message .= 'Zostałeś pomyślnie zarejestrowany';
  61. }else{
  62. $message .= 'Wystąpił błąd. Przepraszamy za utrudnienia<br />';
  63. } 
  64. ?>

I pokazuje mi błąd "Parse error: syntax error, unexpected T_IF in C:\Program Files\WebServ\httpd\register.php on line 26"
I nie wiem co jest nie tak. sad.gif

Ten post edytował Flapper 24.03.2008, 21:14:55
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 - 19:39