Gracias por responder :D
Siempre ke escribo en un foro pongo una PD indicando ke no tengo ku en el teclado para ke no piensen ke soy un cateto pero justo aki se me olvidó, es mas, si escribes en google ku mayúscula en la descripción del primer resultado te sale una ku mayúscula y otra minúscula y casi siempre tengo abierto ese resultado para tener las dos letras disponibles pero me cansa un poco copiar y pegar cada vez ke tengo ke usarla :P
Ahora, con lo referente al código, ¿no se supone ke el dinamismo de $borrar2 empezaría en el momento de dar valor a la variable $codigo??
Este paso busca una $tag ke precede al nombre ke estoy buscando en $codigo:
El siguiente paso borra todo el código ke hay antes de $tag incluida la $tag de 8 dígitos. Con esto consigo ke el nombre de la imagen ke busco esté al principio de $codigo seguido del resto de código html ke falta por eliminar:
Y en el paso de $borrar2 busco el primer dígito ke aparece después de la extension de la imagen y lo convierto en un separador con lo ke consigo ke el nombre ke busco esté en $borrar2[0]
Ahora bien, no dudo en absoluto ke estés en lo cierto, pero no lo comprendo porke el valor de $borrar2 depende de $borrar1 y el valor de $borrar1 depende del contenido actual de $codigo, el cual se supone ke cambia cada vez ke se reinicia el proceso.
He fabricado desde el principio otra vez todo y lo he logrado hacer funcionar pero no comprendo el error del código ke he posteado al principio de este hilo.
Este es el nuevo código (este funciona):
Código PHP:
Ver original$limite=1;
$id=1;
$tag="tag";
$url_img="http://www.url.com/"; url de la imagen pero
sin el nombre de la imagen porke todavía no se sabe
. $ruta="img/";
while($limite<=20){
while(empty($descargado)){ $descargado="si";
}
$buscar_tag=strpos($codigo, $tag); $borrar1=substr($codigo, ($buscar_tag+8)); $nombre_img_remoto=$borrar2[0];
while(empty($descargado)){ $descargado="si";
}
$limite++;
$id++;
}
Los while en los file_get_contents(edito, los while estan mal ya ke no tienen ke comprobar si $descargado tiene valor,. Tienen ke comrpobar ke $codigo o $img tienen valor) los uso para ke no siga el proceso hasta ke $codigo o $img tengan valor lo ke significa ke tienen el contenido ke busco. Eso lo hago porke a veces consigue descargar una url y a veces no.
Una duda ke me ha surgido y ke no he podido solventar con google es si existe la posibilidad de recorrer graficamente un bucle o una especie de reproductor de código ke coloree la linea en la ke se encuentra actualmente el proceso activo o algo similar no se si me explico. Así se ve si se sale de un bucle, si no, donde se keda dando vueltas hasta el infinito... Nu se, seguro ke con la práctica acabas viendo esas cosas tu mismo pero se me antoja útil la existencia de algo parecido.
Saludos!
PD: No tengo ku en el teclado.
PD2: Ni shift izkierdo, ni control izkierdo, ni @ = alt+64. Es totalmente cierto ...