Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]WTF chlopaki pomocy
--bylejaki--
post 4.08.2008, 13:48:23
Post #1





Goście







  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 to the top of the page
+Quote Post
-Gość-
post 4.08.2008, 13:49:55
Post #2





Goście







ogolnie to chodzi o to zeby przeslac wybrane checkboxy do pliku txt, plz jak to zrobic??
Go to the top of the page
+Quote Post
mike
post 4.08.2008, 13:51:45
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


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.
Go to the top of the page
+Quote Post
--bylejaki--
post 4.08.2008, 13:54:12
Post #4





Goście







ok ale gdzie tu jest blad?! nie widze nic!!
Go to the top of the page
+Quote Post
mike
post 4.08.2008, 13:55:50
Post #5





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


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. ?>
Go to the top of the page
+Quote Post
--bylejaki--
post 4.08.2008, 13:58:24
Post #6





Goście







NIE WAZNE JAKI PORZADEK ALE BLAD JEST NA LINII 25!!!!
Go to the top of the page
+Quote Post
f1xer
post 4.08.2008, 14:00:59
Post #7





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


  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)


Ten post edytował f1xer 4.08.2008, 14:02:02


--------------------
Pomogłem? wyraź to i kliknij "Pomógł"
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:07