Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql][php]Pomożcie w kodzie, Help MY!:P
--matik000--
post
Post #1





Goście







  1. <?php
  2. include('config.php');
  3. include('module/news.inc.php');
  4. //Autor matik000 Wszelkie Prawa do kodu zabronione!
  5. function site_main() {
  6.  
  7. global $topic, $news_limit, $akcja, $szczenscie;
  8. if($akcja==''){
  9. main_title_open();
  10. echo("Wybierz opcję");
  11. main_title_close();
  12. main_text_open();
  13. echo("<br><center>
  14. <a href=\"szczenscie.php?akcja=szczensliwy\">Wyślij Kupon</a>");
  15. main_text_close();
  16. }
  17.  
  18. global $topic, $news_limit, $akcja, $szczenscie;
  19.  
  20. if($akcja=='szczensliwy'){
  21. main_title_open();
  22. echo 'Szczeńśliwy Numerek';
  23. main_title_close();
  24.  
  25. main_text_open();
  26. uczniowie();
  27. main_text_close();
  28. }
  29. if($akcja=='numerek'){
  30. main_title_open();
  31. echo 'Wyślij KUPON';
  32. main_title_close();
  33.  
  34. main_text_open();
  35. dodaj_kupon_form();
  36. main_text_close();
  37. }
  38.  
  39. global $topic, $news_limit, $akcja, $szczenscie;
  40.  
  41. if($akcja=='kupon_dodawanie'){
  42. main_title_open();
  43. echo 'Kupon - dodano';
  44. main_title_close();
  45.  
  46. main_text_open();
  47. dodaj_kupon();
  48. main_text_close();
  49. }
  50. function dodaj_kupon_form() {
  51. $data = date("Ym");
  52.  
  53. echo' <br>
  54. ';
  55.  
  56.  
  57. echo("<form method=\"post\" action=\"szczenscie.php\">
  58. Imie:<br>
  59. <input type=\"text\" name=\"imie\"><br>
  60. Nazwisko:<br>
  61. <input type=\"text\" name=\"nazwisko\"><br>
  62. Wiek:<br>
  63. <input type=\"text\" name=\"wiek\"><br>
  64. Liczba:<br>
  65. <input type=\"text\" name=\"liczba\"><br>
  66. skrytka:<br>
  67. <input type=\"text\" name=\"skrytka\"><br>
  68. Dom:<BR>
  69. <input type=\"text\" name=\"dom\">
  70. </form>
  71. ");
  72.  
  73.  
  74. }
  75. function dodaj_kupon() {
  76. $data = date("Ym");
  77.  
  78. global $imie, $nazwisko, $wiek, $liczba, $skrytka, $dom;
  79.  
  80. if($imie==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  81. elseif($nazwisko==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  82. elseif($wiek==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  83. elseif($liczba==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  84. elseif($skrytka==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  85. elseif($dom==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  86.  
  87. else { $potwierdz = 1; }
  88.  
  89. if($potwierdz=='1'){
  90.  
  91. $zapytanie="INSERT INTO kupony (imie, nazwisko, wiek, liczba, skytka)
  92.  VALUES ('$imie', '$nazwisko','$wiek', '$liczba', '$skrytka')";
  93. $wynik=mysql_query($zapytanie);
  94. $id = mysql_insert_id();
  95. echo("Twoje dane zostały dodane, wysłany został także mail z potwierdzeniem.");
  96. echo'';
  97. }}
  98. $site_title = 'kupony'; $meta_info = '';
  99.  
  100. include("theme/$theme/index.php");
  101. break;
  102. fclose("$zapytanie, $wynik, $id");
  103. echo ("</CENTER>");
  104. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
--matik000--
post
Post #2





Goście







A błąd taki:
Parse error: syntax error, unexpected $end in /var/www/sites/yoyo.pl/h/p/hpitt/szczenscie.php on line 107
Go to the top of the page
+Quote Post
drPayton
post
Post #3





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

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


1. "szczenscie"? "szczensliwy"? "Szczeńśliwy"? Litości...

2. Zmień $akcja na $_GET['akcja'] tam gdzie trzeba

3. Napisane wyraźnie, że błąd jest w linii 107, a kod przez Ciebie podany tylu nawet nie ma...

4. Jeżeli faktycznie jest to cały kod, to brakuje klamry zamykającej funkcję site_main. Naucz się poprawnie formatować kod (wcięcia!) to od razu wychwycisz takie błędy...

Ten post edytował drPayton 12.11.2007, 18:28:56
Go to the top of the page
+Quote Post
--matik000--
post
Post #4





Goście







Dzięki ci (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ale już blędu nie ma tylko biala strona.
  1. <?php
  2. include('config.php');
  3. include('module/news.inc.php');
  4. //Autor matik000 Wszelkie Prawa do kodu zabronione!
  5. function site_main() {
  6.  
  7. global $topic, $news_limit, $akcja, $szczenscie;
  8. if($_GET['akcja']==''){
  9. main_title_open();
  10. echo("Wybierz opcję");
  11. main_title_close();
  12. main_text_open();
  13. echo("<br><center>
  14. <a href=\"szczenscie.php?akcja=szczensliwy\">Wyślij Kupon</a>");
  15. main_text_close();
  16. }
  17.  
  18. global $topic, $news_limit, $akcja, $szczenscie;
  19.  
  20. if($_GET['akcja']=='szczensliwy'){
  21. main_title_open();
  22. echo 'Szczeńśliwy Numerek';
  23. main_title_close();
  24.  
  25. main_text_open();
  26. uczniowie();
  27. main_text_close();
  28. }
  29. if($_GET['akcja']=='numerek'){
  30. main_title_open();
  31. echo 'Wyślij KUPON';
  32. main_title_close();
  33.  
  34. main_text_open();
  35. dodaj_kupon_form();
  36. main_text_close();
  37. }
  38.  
  39. global $topic, $news_limit, $akcja, $szczenscie;
  40.  
  41. if($_GET['akcja']=='kupon_dodawanie'){
  42. main_title_open();
  43. echo 'Kupon - dodano';
  44. main_title_close();
  45.  
  46. main_text_open();
  47. dodaj_kupon();
  48. main_text_close();
  49. }
  50. function dodaj_kupon_form() {
  51. $data = date("Ym");
  52.  
  53. echo' <br>
  54. ';
  55.  
  56.  
  57. echo("<form method=\"post\" action=\"szczenscie.php\">
  58. Imie:<br>
  59. <input type=\"text\" name=\"imie\"><br>
  60. Nazwisko:<br>
  61. <input type=\"text\" name=\"nazwisko\"><br>
  62. Wiek:<br>
  63. <input type=\"text\" name=\"wiek\"><br>
  64. Liczba:<br>
  65. <input type=\"text\" name=\"liczba\"><br>
  66. skrytka:<br>
  67. <input type=\"text\" name=\"skrytka\"><br>
  68. Dom:<BR>
  69. <input type=\"text\" name=\"dom\">
  70. </form>
  71. ");
  72.  
  73.  
  74. }
  75. function dodaj_kupon() {
  76. $data = date("Ym");
  77.  
  78. global $imie, $nazwisko, $wiek, $liczba, $skrytka, $dom;
  79.  
  80. if($imie==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  81. elseif($nazwisko==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  82. elseif($wiek==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  83. elseif($liczba==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  84. elseif($skrytka==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  85. elseif($dom==''){echo"Formularz nie wypełniony poprawnie: puste pola sa niedozwolone!";}
  86.  
  87. else { $potwierdz = 1; }
  88.  
  89. if($potwierdz=='1'){
  90.  
  91. $zapytanie="INSERT INTO kupony (imie, nazwisko, wiek, liczba, skytka)
  92.  VALUES ('$imie', '$nazwisko','$wiek', '$liczba', '$skrytka')";
  93. $wynik=mysql_query($zapytanie);
  94. $id = mysql_insert_id();
  95. echo("Twoje dane zostały dodane, wysłany został także mail z potwierdzeniem.");
  96. echo'';
  97. }}
  98. $site_title = 'kupony'; $meta_info = '';
  99.  
  100. include("theme/$theme/index.php");
  101. break;
  102. fclose("$zapytanie, $wynik, $id");
  103. echo ("</CENTER>");
  104. }}
  105. ?>
Co teraz jak cos to doradz
Go to the top of the page
+Quote Post
PanGuzol
post
Post #5





Grupa: Zarejestrowani
Postów: 353
Pomógł: 50
Dołączył: 28.07.2005
Skąd: Łaziska Górne

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


W lini 104 masz dwie klamry zamykające, pierwsza zamyka definicje funkcji site_main() a druga powinna powodować wyświetlenie błędu Parse error: syntax error, unexpected '}'.
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: 26.09.2025 - 08:07