Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Niedziałający srkypt ( zagnieżdżone ify)
Forum PHP.pl > Forum > Przedszkole
licha
Kolejny mój problem sad.gif nie działa mi oto ten piękny skrypcik.
w tej wersji mam ten błąd : syntax error, unexpected T_ELSE a jeśli ten else usunę to działa lecz czy warunki się zgadzają czy nie ( $d i $k ) tak czy tak klub się zakłada sad.gif
  1. if ($d <1) //23 linijka
  2. {
  3. if ($k > 25000)
  4. {
  5. echo "<h1>Zaluz nowy klub</h1>";
  6. echo "";
  7. echo "<form action=\"zaluz.php\" method=\"post\">";
  8. echo "";
  9. echo "<strong>Nazwa Klubu:</strong><input name=\"konto\" type=\"text\" value=\"\" /><br>";
  10. echo "";
  11. echo "";
  12. echo "<input type=\"submit\" value=\"Zarejestruj\" />";
  13. echo "";
  14. $konto = mysql_real_escape_string (trim($_POST['konto']));
  15. $ile =mysql_query("SELECT * FROM `user` WHERE login = '$konto'");
  16. $ile = mysql_num_rows($ile);
  17. if ($ile==0)
  18. {
  19. $zapytanie="INSERT INTO klub (name,idw) VALUES('$konto','$a')";
  20. mysql_query($zapytanie) or die("Wystąpił błąd" );
  21. $zmienna = mysql_insert_id();
  22. mysql_query("UPDATE `user` SET `klub` = '$zmienna' WHERE `id` = '$a' ");
  23.  
  24. echo('Konto '.$konto.' zostalo utworzone');
  25. }
  26. else
  27. {
  28. echo(" Taki klub juz istnieje");
  29. }
  30. else // 52 linijka
  31. {
  32. print("Nie masz pieniędzy");
  33. }
  34.  
  35.  
  36.  
  37. }
  38.  
  39.  
  40. else
  41. {
  42. print("masz klub więc nie możesz założyć nowego");
  43. }
  44. }
toaspzoo
Co to wogóle za kod ?

Pewnie masz niedomknięty if (brakuje " ) lub ( " )

licha
to jest kod który dodaje do bazy danych nowy klub a wszystko jest pozamykane sad.gif jak tylko usune ten else { print("cos");} to sie wyświetla ale nie działa sad.gif
oto cały plik ;


  1. <?php
  2.  
  3. require('conn.php');
  4. if (isset($_SESSION['user_id']) and isset($_SESSION['login']))
  5.  
  6. {
  7.  
  8. echo "Jestes zalogowany. ";
  9.  
  10. $a=$_SESSION['user_id'];
  11.  
  12. $b = mysql_query("SELECT `klub` FROM `user` WHERE `id` = '$a'");
  13. while ($c = mysql_fetch_array($b, MYSQL_NUM))
  14.  
  15. $e = mysql_query("SELECT `kasa` FROM `user` WHERE `id` = '$a'");
  16. while ($f = mysql_fetch_array($e, MYSQL_NUM))
  17. {
  18. $k=$f[0];
  19. $d=$c[0];
  20. }
  21.  
  22. if ($d <1)
  23. {
  24. if ($k > 25000)
  25. {
  26. echo "<h1>Zaluz nowy klub</h1>";
  27. echo "";
  28. echo "<form action=\"zaluz.php\" method=\"post\">";
  29. echo "";
  30. echo "<strong>Nazwa Klubu:</strong><input name=\"konto\" type=\"text\" value=\"\" /><br>";
  31. echo "";
  32. echo "";
  33. echo "<input type=\"submit\" value=\"Zarejestruj\" />";
  34. echo "";
  35. $konto = mysql_real_escape_string (trim($_POST['konto']));
  36. $ile =mysql_query("SELECT * FROM `user` WHERE login = '$konto'");
  37. $ile = mysql_num_rows($ile);
  38. if ($ile==0)
  39. {
  40. $zapytanie="INSERT INTO klub (name,idw) VALUES('$konto','$a')";
  41. mysql_query($zapytanie) or die("Wystąpił błąd" );
  42. $zmienna = mysql_insert_id();
  43. mysql_query("UPDATE `user` SET `klub` = '$zmienna' WHERE `id` = '$a' ");
  44.  
  45. echo('Konto '.$konto.' zostalo utworzone');
  46. }
  47. else
  48. {
  49. echo(" Taki klub juz istnieje");
  50. }
  51. else
  52. {
  53. print("Nie masz pieniędzy");
  54. }
  55.  
  56.  
  57.  
  58. }
  59.  
  60.  
  61. else
  62. {
  63. print("masz klub więc nie możesz założyć nowego");
  64. }
  65. }
  66.  
  67.  
  68.  
  69. }
  70. else
  71.  
  72. {
  73.  
  74. echo "Nie jestes zalogowany";
  75.  
  76. include('login.php');
  77.  
  78.  
  79.  
  80. }
  81.  
  82. ?>
  83.  
  84.  
  85. <html>
  86.  
  87. <body>
  88.  
  89.  
  90.  
  91. </body></html>
  92.  
  93.  
  94.  
  95.  
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.