Jump to content


Photo

Fread();


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

#1 JoinTek

JoinTek

    24 Horas

  • Usuários
  • 454 posts
  • Sexo:Masculino
  • Localidade:Santarém, PA

Posted 11/04/2005, 18:38

Bem, eu tenho uma página que no meio do html tem uma tag
<!--iniciolol--> e outra <!--terminalol-->

e existe um texto entre as duas tags e preciso ler elas e imprimir
na página, talvez eu possa usar o fread("pagina.html"); mas nao
tenho certeza se é assim que eu faço.

Alguem pode me ajudar???

[]'s (y)

#2 Spider-man

Spider-man

    Doutor

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

Posted 11/04/2005, 18:45

tente utilizar o explode

ve se vc consegue ae

(y)

#3 JoinTek

JoinTek

    24 Horas

  • Usuários
  • 454 posts
  • Sexo:Masculino
  • Localidade:Santarém, PA

Posted 11/04/2005, 18:54

hehehe, pedi ajuda, pq n sei fazer ;)

#4 gregorytg

gregorytg

    Mestre

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

Posted 11/04/2005, 20:55

Tenta assim:

<?
$filename = "index.php"; //Pagina que você quer ler
$handle = fopen ($filename, "r");//Vai apenas ler
$conteudo = fread ($handle, filesize ($filename));
fclose ($handle);

$pieces = explode("<!--iniciolol-->", $ler);
$pieces1 = explode("<!--terminalol-->", $pieces);
print "$pieces1[0]";
?>

Não sei se vai dar certinho :unsure:

Edição feita por: gregorytg, 11/04/2005, 21:21.

"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/

#5 Gilthans

Gilthans

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado
  • Localidade:Curitiba PR

Posted 12/04/2005, 00:19

Tah uma melhorada pra voce:

<?php
$filename = "index.php"; //Pagina que você quer ler
if(!$f = fopen($filename, "r"))
    die("Erro em leitura da pagina.");
$content = fread($f, filesize($filename));
fclose($f);

$encontrado = Array();
$parte = ereg("$<!--iniciolol-->(.*?)<!--terminalol-->^", $content, $encontrado);
foreach($enconrado as $num=>$valor){
    echo "Valor $num: $valor<br />";
}
?>
Eu tenho quase certeza que isso dara certo.
Se nao, tire o $ e o ^.
...and may the grand !MooXooM! above enlighten your path.

<?php
function sex($cromo1, $cromo2){ //É talvez a função mais triste que eu já fiz.
...
}
?>

#6 gregorytg

gregorytg

    Mestre

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

Posted 12/04/2005, 15:54

Ai ai, me esqueci di monta o array na pressa ^^
;)
"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/




1 user(s) are reading this topic

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

IPB Skin By Virteq