Mam bardzo prosta captache oparta o grafiki generowana w ten sposob:
  1. <?
  2. $_SESSION['captcha'] = '';
  3. $img ='';
  4. for($i=0;$i<5;$i++) {
  5. $liczba = rand(0,9);
  6. $_SESSION['captcha'] .= $liczba;
  7.  
  8. $img .= '<img id="capt" src="images/token/'.$liczba.'.gif" />';
  9. }
  10. echo $img;
  11. ?>


Jak do tego dorobic obrazek ktory bedzie odswiezal kod?
Kod odswieza sie po odswiezeniu strony, problem jest tego typu ze uzywam kodu w bootstrapowym okienku modalnym i ma sie odswiezyc tylko okienko/div/lub obrazek najlepiej sam obrazek.

Kombinowalem juz roznie za pomoca js ale przychodzi mi do glowy ze mogla to byc zwykla funkcja losujaca w php tylko czy da sie do przypisac do guzika?!

W js mam np:
  1. <script type="text/javascript">
  2. function reload()
  3. {
  4. img = document.getElementById("capt");
  5. img.src="index.php?rand_number=" + Math.random();
  6. }
  7. </script>


problem w tym ze okienka modalne nie sa linkami jako takimi i przechodzi sie do nich po id w tym wypadku po nr modal-container-890342

Losowac musze z przedzialu 1-9 a obrazki mam w images/token/ 1-9.gif -takie nazwy

Jak to wykonac?