Autor Zpráva
MaxDJs
Profil *
je tenhle skript v javascriptu:

<script type="text/javascript">
  function suplovani(trida){
var url = 'http://www.sssmep.cz/dir/supl/suplobec.htm';

     if (url != 0)
     {
        if (window.ActiveXObject)
        {
          httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else
        {
          httpRequest = new XMLHttpRequest();
        }
        httpRequest.open("GET", url, true);
        httpRequest.onreadystatechange= function () { processRequest(trida); };
        httpRequest.send(null);
      }     


}


function processRequest(trida)
{
  if (httpRequest.readyState == 4)
  {
    if(httpRequest.status == 200)
    {
        var obsah_stranky = httpRequest.responseText;
        var pattern = /trida/;
        
        var pozice = obsah_stranky.search(pattern);
        
    if(pozice == -1){    
      document.getElementById('hlaseni').innerHTML = 'Třída'+ trida + 'nemá žádné suplování';
      
      }
    else {
     document.getElementById('hlaseni').innerHTML = 'Třída'+ trida + 'má suplování. Jděte na '+ txt.link('http://www.sssmep.cz/dir/supl/suplobec.htm')+".";
    
    }
      
    }
  }
}
  
  }
  </script>



alternativou tohohle skriptu v PHP

<?php
   $trida = "1.B";
  

  $contents = file_get_contents("http://www.sssmep.cz/dir/supl/suplobec.htm");
 
  $vyskyt = strpos($contents,$trida);
  
  if($vyskyt === false){
   echo "Třída nemá suplování!";
  }
  else{
  echo "Třída má suplování! Koukněte se ";
  echo "<a href=\"http://www.sssmep.cz/dir/supl/suplobec.htm\">zde</a>";
  }
  ?>



nebo to mám špatně? Dělám gadget pro Windows Vista a tam jdou použít jen klient-side programovací jazyky, a z toho důvodu nemůžu použít PHP

Díky za odpověď
Darker
Profil
Tvoje tvrzení, že na Vistách nefunguje uživatelům PHP mi nepřipadá uvěřitelné. Můžeš to nějak přiblížit?
__construct
Profil
Darker:
Tvoje tvrzení, že na Vistách nefunguje uživatelům PHP mi nepřipadá uvěřitelné.
Kde tvrdí, že nefunguje PHP? Tvrdí, že musí použiť client-side programovací jazyk. Kto by si kvôli nejakému gadgetu do Windowsu inštaloval PHP interpretátor?
Darker
Profil
Jo ahá, pardon. Zjistím si, co znamená gadget :).

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0