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)