Ajuda com php curl foreach

  • Autor Autor Yuads
  • 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
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

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
Hola amigo, intenta con este codigo, aunque son demasiadas peticiones.

HTML:
<?php foreach (range(0, 111, 1) as $número) {
echo 'http://animeflv.net/browse?page='.$número;
echo '</br>';
 }
?>

Obviamente lo adaptas a tus necesidades.
 
Hola amigo, intenta con este codigo, aunque son demasiadas peticiones.

HTML:
<?php foreach (range(0, 111, 1) as $número) {
echo 'http://animeflv.net/browse?page='.$número;
echo '</br>';
 }
?>

Obviamente lo adaptas a tus necesidades.

gracias por intentar ayudarme, pero lamentablemente no me funciona.
 
Hola amigo, tienes que poner esta parte:

PHP:
$ch = curl_init(); //Sacar Link de los Capitulos
      $user_agent = 'Mozilla/5/0 (Windows; U; Windows NT 6.0; ru; rv:1.9.2.13) ' .
      curl_setopt($ch, CURLOPT_URL, 'http://animeflv.net/anime/943/speed-racer');
      curl_setopt($ch, CURLOPT_USERAGENT,$user_agent);
      curl_setopt($ch, CURLOPT_HEADER,false);
      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
      curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
      curl_setopt($ch, CURLOPT_VERBOSE, 1);
      $sitemapflv_cap = curl_exec($ch);
      curl_close($ch);

      preg_match_all('|href="/ver/(.*)"|Uis', $sitemapflv_cap, $animeflv_capitulo);

      foreach ($animeflv_capitulo[1] as $capitulos) {
      echo '<url>';
      echo 'http://animeflv.press/ver/' . $capitulos . "\n";
      echo '<changefreq>daily</changefreq>';
      echo '</url>';
      }

dentro del anterior bucle foreach, poniendo como url del curl:
PHP:
'http://animeflv.press' . $animes

Y para hacer el loop por todas las páginas hasta la 111, tendrías que poner todo tu código desde después del urlset, dentro de un bucle for como este:

PHP:
for( i=1; i<=111; i++;){

y haciendo el primer curl a:

PHP:
curl_setopt($ch, CURLOPT_URL, 'http://animeflv.net/browse?page='.i);

Con eso ya debería quedar, pero como dice [MENTION=43060]RodrigoMaster7[/MENTION] son una barbaridad de peticiones, puede que el servidor se te quede congelado por más de una hora y puede que antes de que hayas terminado tu ip ya haya sido baneada y no puedas continuar!, tú sabrás 😉
 
Status

🔒 Este tópico está fechado para novas respostas.

⏰ Apenas o criador do tópico pode solicitar a reabertura de seus próprios tópicos, mas apenas dentro dos 60 dias anteriores à última atualização.

Voltar
Topo