Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Obrazek-zegarek
jahonen
post 25.05.2014, 16:50:07
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 21.04.2014

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


Napisałem taki kodzik
hatemel.php
  1. <!doctype html>
  2. <meta charset="utf-8">
  3. </head>
  4. <script type="text/javascript">
  5.  
  6. var a = 1
  7. setInterval( function myFunction()
  8. {
  9.  
  10. a++
  11. var b = a-1
  12. var x
  13. = document.createElement("IMG");
  14. x.setAttribute("src", "myimage1.php");
  15. x.setAttribute("id", "obrazek"+a);
  16. document.body.appendChild(x);
  17. if(a>2)
  18. {
  19. var image_x = document.getElementById('obrazek'+b);
  20. image_x.parentNode.removeChild(image_x);
  21. }
  22. }, 5000);
  23. <body">
  24. </body>
  25. </html>

PHP:
myimage1.php
  1. <?php
  2.  
  3. $my_img = imagecreate( 200, 80 );
  4. $background = imagecolorallocate( $my_img, 0, 0, 255 );
  5. $text_colour = imagecolorallocate( $my_img, 255, 255, 0 );
  6. $line_colour = imagecolorallocate( $my_img, 128, 255, 0 );
  7. imagestring( $my_img, 4, 30, 25, date("Y-m-d H:i:s"),
  8. $text_colour );
  9. imagesetthickness ( $my_img, 5 );
  10. imageline( $my_img, 30, 45, 165, 45, $line_colour );
  11.  
  12. header( "Content-type: image/png" );
  13. imagepng( $my_img );
  14. imagecolordeallocate( $line_color );
  15. imagecolordeallocate( $text_color );
  16. imagecolordeallocate( $background );
  17. imagedestroy( $my_img );
  18.  
  19.  
  20. ?>


można zobaczyć na stronie http://jasiek12312.esy.es/hatemel.php

Problem jest taki: na stronie powinien pojawiać się obrazek z teraźniejszą datą i godziną, i aktualizować się co 3 sekundy. Kiedy włączam to na serwerze wszystko działa, ale tylko czasem. Raz czas będzie się zmieniał a raz nie, zaś id obrazka zmienia się zawsze. Kiedy siadam na inny komputer, nie ten na którym mam włączoną obsługę serwera, obrazek nie zmienia czasu ale id już tak. Jak zrobić by obrazek zawsze się zmieniał? Chodzi o stworzeniu czegoś jak odświeżająca się co 3 min recaptcha. Z góry dziękuje
Go to the top of the page
+Quote Post

Posty w temacie


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 - 14:20