Jump to content


Photo

Se Exister Grava Em Um Txt


  • Faça o login para participar
2 replies to this topic

#1 gmps

gmps

    Amsdã

  • Usuários
  • 969 posts
  • Sexo:Não informado

Posted 29/04/2005, 00:10

galera, eu to usando esse script:

<?php
function remote_file_exists ($url) {

/*
   Return error codes:
   1 = Invalid URL host
   2 = Unable to connect to remote host
*/

   $head = "";
   $url_p = parse_url ($url);

   if (isset ($url_p["host"]))
   { $host = $url_p["host"]; }
   else
   { return 1; }

   if (isset ($url_p["path"]))
   { $path = $url_p["path"]; }
   else
   { $path = ""; }

   $fp = fsockopen ($host, 80, $errno, $errstr, 20);
   if (!$fp)
   { return 2; }
   else
   {
       $parse = parse_url($url);
       $host = $parse['host'];

       fputs($fp, "HEAD ".$url." HTTP/1.1\r\n");
       fputs($fp, "HOST: ".$host."\r\n");
       fputs($fp, "Connection: close\r\n\r\n");
       $headers = "";
       while (!feof ($fp))
       { $headers .= fgets ($fp, 128); }
   }
   fclose ($fp);
   $arr_headers = explode("\n", $headers);
   $return = false;
   if (isset ($arr_headers[0]))
   { $return = strpos ($arr_headers[0], "404") === false; }
   return $return;
}

// sample code
$url1  = "http://www.teste.com.br/xml/teste.xml";

if (remote_file_exists ($url1))
{
 print ($url1 . " EXISTE");
}
else
{
print ($url1 . " <b>NÃO EXISTE</b>");
}
echo "<br>";
?>

ele funciona normal, ele verifica se o arquivo DEXTERNO(de outra pagina) existe e tal, agora eu quero saber se da para fazer quando existir, ele grava num .TXT a url existente e o horario, tem como?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#2 <? thales ?>

<? thales ?>

    Nossa vida é desperdiçada pelos detalhes...Simplifique, Simplifi

  • Banidos
  • PipPipPipPipPipPip
  • 551 posts
  • Sexo:Não informado
  • Localidade:Belo Horizonte
  • Interesses:Programar&lt;br&gt;Estou tentando ser um Hacker&lt;br&gt;Gosto de mulheres

Posted 29/04/2005, 18:35

Sim!
Olhe nestes sites

http://br2.php.net/m...ction.fopen.php
http://br2.php.net/m...tion.fwrite.php
http://br2.php.net/m...tion.fclose.php

(y)
NITRØ
--------------------
Foi mau galera

#3 ramzl

ramzl

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 30/04/2005, 10:24

//pegue o arquivo e coloque numa variavel o comando

function existe($Ppath,$Pfile){
$file=up_file($Ppath+$Pfile) // algo assim naum lembro
if(isset($file)){
return true;
}else{
return false;
}
}
//nao sei porq do seu inrrosco




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq