Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Weryfikacja adresow z bazy danych przez PHP'a
broman
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 9.12.2004

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


Witam, jestem bardzo poczatkujacy. Ale potrzebuje sprawdzac aktualnosc adresow www (z bazy MySQL) przy pomocy PHPa i pokazywac pozniej ta baze z wynikami tego sprawdzania - znaczy sie: czy dana strona jest, nie ma jej, dziala, badz nie. Z gory dzieki za pomoc.

Ten post edytował broman 10.12.2004, 14:42:53
Go to the top of the page
+Quote Post
-Arno-
post
Post #2





Goście







  1. <?
  2. $adresy[]=&#092;"www.onet.pl/niema.php\";
  3. $adresy[]=&#092;"www.onet.pl\";
  4. $adresy[]=&#092;"www.reporter.pl/bledna/\";
  5. $adresy[]=&#092;"www.arno.nmax.pl\";
  6. $adresy[]=&#092;"www.dziwnyadres.pl/brakuje/jej.html\";
  7. $adresy[]=&#092;"www.arno.nmax.pl/gg//\";
  8.  
  9. $ile=count($adresy);
  10.  
  11. for ($i=0;$i<$ile;$i++) {
  12. if (!eregi(&#092;"/\",$adresy[$i])) $adresy[$i] = $adresy[$i].\"/\";
  13. $adres[0] = substr($adresy[$i], 0,strpos($adresy[$i],&#092;"/\"));
  14. $adres[1] = substr($adresy[$i], strpos($adresy[$i],&#092;"/\"));
  15.  
  16. $f=fsockopen($adres[0], &#092;"80\", $errno, $errstr, $limitczasu);
  17. $odp=&#092;"\";
  18. if ($f) {
  19. fputs($f, &#092;"HEAD \" . $adres[1] . \" HTTP/1.0rnrn\");
  20. while(!feof($f)) {$odp .= fgets($f,1024); }
  21. fclose($f);
  22. }
  23.  
  24. if (!eregi(&#092;"HTTP/1.. 200\",$odp)) {
  25. echo &#092;"<br />\".$adres[0].$adres[1].\" - problem ze stroną\";
  26. }
  27. // echo \"<p>$odp</p>\";
  28. }
  29. ?>
do $adresy wstaw linki z bazy
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: 20.08.2025 - 10:33