Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]WTF chlopaki pomocy
Forum PHP.pl > Forum > Przedszkole
-bylejaki-
  1. <html><br><br> <head><br> <title>byllejaki</title><br><link rel=
  2. "stylsesheet" href="style.css" type="text/css"><br><br><center><?php
  3. if (isset($_POST['abc'])) {
  4. foreach($_POST['abc'] as $value) {
  5. echo ' '.$value.';';
  6. }
  7. } ?>
  8. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
  9. <input type="checkbox" name="abc[]" value="1"><img src="zdj/1.jpg" border=2 /><br>
  10. <input type="checkbox" name="abc[]" value="2"><img src="zdj/2.jpg" border=2 /><br>
  11.  
  12. <?php 
  13. $otworz = fopen("zamowienie.txt",'ab')
  14. ; flock($otworz, LOCK_SH);
  15. $tekst = "Zostaly zamowione nastepujace zdjecia:";
  16. foreach($_POST['abc'] as $value) {echo 'nr.'.$value.;};
  17. $zapisz = fwrite($otworz, $tekst);
  18. flock($otworz, LOCK_UN);
  19. fclose($otworz);
  20. if (!$zapisz) {
  21. echo "Blad podczas zapisywania pliku! Prosze sprobowac pozniej!";
  22. }
  23. else { echo "Zlecenie przyjete!";} 
  24.  ?>
  25. <input type="submit" value="Wybierz zdjecia"></form><br>  </body><br> </html>

po odpaleniu na serwerze wyskakuje mi taki blad:
Parse error: syntax error, unexpected $end in /var/www/sites/yoyo.pl/b/y/bylejaki/select.php on line 25
jak dobrze licze to linia 25 to jest ta:
<input type="submit" value="Wybierz zdjecia"></form><br> </body><br> </html>
so, tell me wtf?
Gość
ogolnie to chodzi o to zeby przeslac wybrane checkboxy do pliku txt, plz jak to zrobic??
mike
Błąd składni! Już drugi raz dzisiaj.
Zainstaluj sobie pożądny edytor a nie apskujesz forum.

Każda instrukcja powinna kończyć się średnikiem a każdy nawias otwierający ({([) powinien mieć do pary nawias zamykający (})]). Ta wiedza ustrzeze Cię przed 90% błedów wynikających z Twpjego niechlujstwa.
-bylejaki-
ok ale gdzie tu jest blad?! nie widze nic!!
mike
Bo masz śmietnik. Zrób wcięcia, umieść wszystkie klamry żeby było czytelnie to zobaczysz błąd.

  1. <?php
  2.  
  3. <html><br><br><head><br> <title>byllejaki</title><br><link rel="stylsesheet" href="style.css" type="text/css"><br><br><center>
  4. <?php
  5. if (isset($_POST['abc'])) {
  6. foreach($_POST['abc'] as $value) {
  7. echo ' '.$value.';';
  8. }
  9. }
  10. ?>
  11.  
  12. <form action="<?=$_SERVER['PHP_SELF']?>" method="post">
  13. <input type="checkbox" name="abc[]" value="1"><img src="zdj/1.jpg" border=2 /><br>
  14. <input type="checkbox" name="abc[]" value="2"><img src="zdj/2.jpg" border=2 /><br>
  15.  
  16. <?php 
  17. $otworz = fopen("zamowienie.txt",'ab'); 
  18. flock($otworz, LOCK_SH);
  19. $tekst = "Zostaly zamowione nastepujace zdjecia:";
  20.  
  21. foreach($_POST['abc'] as $value) {
  22. echo 'nr.'.$value.; // <--- no i co to jest?
  23. };
  24.  
  25. $zapisz = fwrite($otworz, $tekst);
  26. flock($otworz, LOCK_UN);
  27. fclose($otworz);
  28.  
  29. if (!$zapisz) {
  30. echo "Blad podczas zapisywania pliku! Prosze sprobowac pozniej!";
  31. } else { 
  32. echo "Zlecenie przyjete!";
  33. } 
  34. ?>
  35.  
  36. <input type="submit" value="Wybierz zdjecia"></form><br>  </body><br> </html>
  37.  
  38. ?>
-bylejaki-
NIE WAZNE JAKI PORZADEK ALE BLAD JEST NA LINII 25!!!!
f1xer
  1. <?php
  2. foreach($_POST['abc'] as $value) {echo 'nr.'.$value.;};
  3. ?>


Tu masz błąd powinno być

  1. <?php
  2. foreach($_POST['abc'] as $value) {echo 'nr.'.$value;}
  3. ?>

I zainstaluj sobię tak jak ktoś powiedział jakiś edytor porządny (ja używam KOMODO EDIT i sam mi sprawdza składnie biggrin.gif)
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.