Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: blad
Forum PHP.pl > Forum > Gotowe rozwiązania
nbkadi
witam server caly czas raportuje mi blad
Cytat
Parse error: parse error, unexpected T_ELSEIF in /home/users/nbkclan/public_html/articles.php on line 30


i mysle ze wszystko jest dobrze

  1. <html>
  2. <head>
  3. <title>Natural Born Kilazz A Polish Counter-Strike Clan | Articles</title>
  4. </head>
  5. <body>
  6. <?
  7.  
  8. if(isset ($format)):
  9. $file = fopen($article, &#092;"r\");
  10. $data = fread($file, 1000);
  11. fclose($file);
  12. $stripped_data = strip_tags($data);
  13. print(&#092;"<pre>$stripped_data</pre>\");
  14. elseif($format == &#092;"email\"):
  15. ?>
  16. <h2>Wyslij Artykul</h2>
  17. <form action=\"index.php?go=articles\" method=\"POST\">
  18. <p>Wyslij na adres e-mail: <input type=\"text\" name\"to\">
  19. <br>
  20. Twoj adres e-mail: <input type=\"text\" name=\"from\">
  21. <br>
  22. Krotki komentarz: <input type=\"text\" name=\"comment\">
  23. <input type=\"hidden\" name=\"article\" value=\"<? echo
  24. $article ?>\">
  25. <br>
  26. <input type=\"submit\" name=\"submit\" value=\"Wyslij!\">
  27. </form>
  28. <?
  29. endif;
  30. elseif(isset($submit)):
  31. $file = fopen($article, &#092;"r\");
  32. $data = fread($file, 1000);
  33. fclose($file);
  34. $stripped_data = strip_tags($data);
  35. $body = &#092;"Komentarz od nadawcy: \" . $comment . \"nn\" .
  36. $stripped_data;
  37. $subject = &#092;"Ten artykul powinien Cie zainteresowac!\";
  38. mail($to, $subject, $body, &#092;"FROM: $from\");
  39. ?>
  40. <h2>E-mail zostal wyslany ze strony NBK pomyslnie!</h2>
  41. <hr>
  42. <?
  43. print(&#092;"Do: $to<br>Od: $from<br>Temat:
  44. $subject<p><pre>$body</pre><hr>n&#092;";
  45. else:
  46. $file = fopen($article, &#092;"r\");
  47. $data = fread($file, 1000);
  48. fclose($file);
  49. print(&#092;"$data\");
  50. ?>
  51. <hr>
  52. <p>Sformatuj ten artykul do <a href=\"index.php?go=articles&go=article=<? echo $article ?>&format=print\">drukuj</a>!
  53. <br>
  54. <a href=\"index.php?go=articles&go=article=<? echo $article ?>&format=email\">wyslij</a> ten artykul znajomemu!
  55. <?
  56. endif;
  57.  
  58. ?>
  59. </body>
  60. </html>
Wave
To nie C#, tylko php. Składnia funkcji if wygląda trochę inaczej:
  1. <?php
  2.  
  3. if(warunek)
  4. {
  5. polecenie;
  6. }
  7. else if(warunek)
  8. {
  9. polecenie;
  10. }
  11. else
  12. {
  13. polecenie;
  14. }
  15.  
  16. ?>
nbkadi
no stare przyzwyczajenia - ale powinno byc dobrze ?co tam moge zmienic ?
shima
Cytat(Wave @ 2005-01-13 19:15:22)
To nie C#, tylko php. Składnia funkcji if wygląda trochę inaczej:
  1. <?php
  2.  
  3. if(warunek)
  4. {
  5. polecenie;
  6. }
  7. else if(warunek)
  8. {
  9. polecenie;
  10. }
  11. else
  12. {
  13. polecenie;
  14. }
  15.  
  16. ?>

Myśl lub sprawdzaj nim wyślesz. Poza tym popełniłeś podobny błąd.
Wave
Cytat(shima @ 2005-01-13 19:18:09)
Myśl lub sprawdzaj nim wyślesz. Poza tym popełniłeś podobny błąd.

Niby jaki? Ja tam nie widze błędu, ale może coś przeoczyłem. :]
Cytat
no stare przyzwyczajenia - ale powinno byc dobrze ?co tam moge zmienic ?

Usuń endif i stosuj { oraz } zamiast :
Seth
W C# akurat jest bardzo podbna skladnia laugh.gif

P.S. Moze by tak zaczac jednak od kursu php ?
Wave
Hmm... Nawet nie wiedziałem o takiej składni alternatywnej. ;]
seaquest
Temat zamykam ze względu na zły temat. Czekam na PW od autora z propozycją nowego tematu i oczywiście linkiem.
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-2024 Invision Power Services, Inc.