Ayuda con php curl foreach

  • Autor Autor Yuads
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

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 😉
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Atrás
Arriba