Como extrair código de um site com php

  • Autor Autor Carambel
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Carambel

Carambel

Ómicron
Social Media
Verificado
Verificación en dos pasos activada
Hola quiero sacar determinado texto del sitio web, pero ese texto esta dentro de un código:

Este código esta en su head, quiero sacar el texto en negrita del imp_id en un input. =>b019cbe4

<script>require("TimeSlice").guard(function() {require("ServerJSDefine").handleDefines([]);require("InitialJSLoader").handleServerJS({"elements":[["__elem_85b7cbf7_0_0","u_0_0",1],["__elem_072b8e64_0_0","u_0_1",1],["__elem_94c15385_0_0","u_0_2",1],["__elem_835c633a_0_0","login_form",1],["__elem_45d73b5d_0_0","loginbutton",1],["__elem_f46f4946_0_0","u_0_3",1],["__elem_f46f4946_0_1","u_0_4",1],["__elem_a588f507_0_1","u_0_5",1],["__elem_85b7cbf7_0_1","login_form",1],["__elem_a6f65671_0_0","pagelet_bluebar",1],["__elem_a588f507_0_0","globalContainer",2]],"require":[["ScriptPath","set",[],["WebProfilePreflightController","dc7d82c6",{"imp_id":"b019cbe4"}],[]],["UITinyViewportAction","init",[],[],[]],["ResetScrollOnUnload","init",["__elem_a588f507_0_0"]</script>

¿Como se hace eso 😕 ?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
PHP:
$text = file_get_contents('URL');

$start = strpos($text, '"imp_id"');
$start = $start + 10;
$result = substr($text, $start);
$finish = strpos($result, '"}');
$result = substr($result, 0, $finish);

echo $result;
 
[MENTION=47248]Carambel[/MENTION] Prueba con este codigo bro!! :encouragement:

PHP:
<?php

$get = file_get_contents('http://laweb.com');
if($get !== ''){
	preg_match_all('|{"imp_id":"(.*)"}|', $get, $code);
	print_r($code);
}

?>
 
Última edição:
Voltar
Topo