Seguinte...
Eu to fazendo um script aki em PHP e gostaria q ele verificasse em uma página da qualquer se contém uma determinada frase.. Por exemplo "Usuário encontrado"
Entendem?
Agora vem a pergunta...
Como eu faço para verificar essa página (Sendo q ela nao eh minha... eh uma pagina normal da internet)?
Já tentei por fopen e fread, mas num dá, pq a página é em asp e recebe uma variavel.. por exemplo http://teste.com.br/....asp?variavel=a
Eu gostaria q o script tipo olhasse o codigo de fonte da pagina e procurasse uma frase na pagina. (O HTML mesmo, depois que foi interpretado o ASP, já que não está no meu servidor)
Ajuda, Como Verificar Código De Fonte
Started By rafaces, 19/07/2005, 11:52
6 replies to this topic
#1
Posted 19/07/2005, 11:52
#2
Posted 19/07/2005, 12:01
Acessando uma página:
http://www.php.net/m...ction.fopen.php
Pesquisando:
http://www.php.net/m...tion.strstr.php
http://www.php.net/m...tion.strpos.php
http://www.php.net/m...nction.ereg.php
http://www.php.net/m...ction.fopen.php
Pesquisando:
http://www.php.net/m...tion.strstr.php
http://www.php.net/m...tion.strpos.php
http://www.php.net/m...nction.ereg.php
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#3
Posted 19/07/2005, 15:14
mas eu jah tentei por fopen e não dá, pq o arquivo não "existe" no servidor, já que ele recebe a variável no endereço (http://....com.br/a.asp?variavel=a)
queria saber se tem outro comando, tipo um q v o código de fonte... tem o show_source(), mas ele exibe o código.. eu quero apenas que fique numa variavel.
queria saber se tem outro comando, tipo um q v o código de fonte... tem o show_source(), mas ele exibe o código.. eu quero apenas que fique numa variavel.
#4
Posted 19/07/2005, 15:27
como vc está fazendo?
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#5
Posted 19/07/2005, 15:37
Assim:
$end='http://www......com.br/a.asp?variavel=a';
$erro='palavra a buscar';
$handle=fopen($end, "r"); // tentei $handle=fopen($end, "rb"); tb
$src=fread ($handle, filesize ($end));
fclose ($handle);
if (strpos($src,$erro)==FALSE) {
echo "nao tem a palavra";
Edição feita por: rafaces, 19/07/2005, 15:39.
#6
Posted 19/07/2005, 15:47
cod incorreto...veja esse exemplo do php.net
<?php
$handle = fopen ("http://www.example.com/", "rb");
$conteudo = "";
do {
$data = fread($handle, 8192);
if (strlen($data) == 0) {
break;
}
$conteudo .= $data;
} while(true);
fclose ($handle);
?>
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#7
Posted 19/07/2005, 15:56
aoooo
valeuuuuu
deu certo
:D
brigadaoooo
valeuuuuu
deu certo
brigadaoooo
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










