Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem ze skryptem
Dr.VaNs
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 12.10.2007

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


Witam,

ostatnio klepe sobie w wolnych chwilach pracke licencjacką, no i te wolne chwile czasem przypadają przy maxymalnym zmęczeniu,

mam prosty problem dla kogoś z świeżą głową:

  1. <?php
  2.  
  3. $randcounter=10;
  4. function countdown()
  5. {
  6. $randcounter--;
  7. if($randcounter == 0)
  8. {
  9. echo "<input type='submit' value='Pobierz Plik' onClick=\"window.location=\'".$scripturl . "ssij.php?a=" . $filecrc . "&b=" . md5($foundfile[2].$_SERVER['REMOTE_ADDR'])."\'">";
  10. }
  11. if($randcounter > 0)
  12. {
  13. echo "<input type=submit value=\"Poczekaj ".$randcounter." sekund...\">';
  14. setTimeout('countdown()',1000);
  15. }
  16.  
  17. }
  18. countdown();
  19. ?>
  20.  


To jest oczywiście fragment kodu wycięty na potrzeby obadania co nie tak.

Parse error: syntax error, unexpected '<' in S\test.php on line 13

Dziękuje i Pozdrawiam
Go to the top of the page
+Quote Post
patryczakowy
post
Post #2





Grupa: Zarejestrowani
Postów: 420
Pomógł: 44
Dołączył: 22.10.2008

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


Co tu dużo mówić popatrz na kolory w składni i od razu widać co jest nie tak w linia 10 chyba niepotrzebnie się wkradło '


--------------------
Sztuką jest widzieć to czego nie widać.
Go to the top of the page
+Quote Post
JoShiMa
post
Post #3





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Może tak:
  1. echo '<input type="submit" value="Poczekaj'.$randcounter.' sekund...">';


A tak w ogóle to masz straszną sieczkę z tymi apostrofami i cudzysłowami. Próbuj nad tym panować, bo na przykład zapis

  1. <input type='submit'

nie jest prawidłowy.

A Twój błąd, to się zaczyna gdzieś w linii 9-tej.


--------------------
Go to the top of the page
+Quote Post
Dr.VaNs
post
Post #4





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 12.10.2007

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


Myślenie już dawno wyłączyłem bo z logicznego punktu widzenia to powinno działać. W kolory składni tez patrzałem i poprawiłem wg mnie dobrze i dalej to samo, po prostu to jest jakieś dziwne zjawisko spowodowane moim niechlujstwem z apostrofami, fakt, nie przyłożyłem się do tego od początku i teraz mam problemy z tym.

Mógłby ktoś poprawić tą funkcję? Naprawdę byłbym bardzo wdzięczny.


Pozdrawiam
Go to the top of the page
+Quote Post
fander
post
Post #5





Grupa: Zarejestrowani
Postów: 231
Pomógł: 22
Dołączył: 6.10.2008

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


  1. <?php
  2.  
  3. $randcounter=10;
  4. function countdown()
  5. {
  6. $randcounter--;
  7. if($randcounter == 0)
  8. {
  9. echo '<input type="submit" value="Pobierz Plik" onClick="window.location='.$scripturl .'ssij.php?a='.$filecrc.'&b='.md5($foundfile[2].$_SERVER['REMOTE_ADDR']).'">';
  10. }
  11. if($randcounter > 0)
  12. {
  13. echo '<input type=submit value="Poczekaj "'.$randcounter.' sekund...">';
  14. setTimeout('countdown()',1000);
  15. }
  16. }
  17. countdown();
  18. ?>


Ten post edytował fander 23.10.2009, 10:16:10
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 Aktualny czas: 21.08.2025 - 15:13