Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/04/2011, 08:43
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 4 meses
Puntos: 202
Respuesta: como puedo saber si un link de megavideo no funciona?

Cita:
Iniciado por yooom Ver Mensaje
no funcona tu codigo de 3 lineas yo tenia uno con clases y funciones de todo por llegale a la respuesta ya te explique que se trata de una varibale en la url no la url en si.
Ni te has molestado en leer la idea de Sourcegeek.
Pero claro Copy and Paste y que funcione ya ¿No?

file_get_contents() te devuelve una cadena con el contenido de la página.
Ahora sabiendo que en megavideo los enlaces no disponibles muestran:
Unfortunately, the link you have clicked is not available.
Sólo tienes que comprobar si existe esa frase dentro de la cadena... :

//Existe (al menos por ahora)
echo $url = file_get_contents('http://www.megaupload.com/?d=GCE7RAEO');

//No existe
echo $url = file_get_contents('http://www.megaupload.com/?d=GCE7RAEU');

Si te has molestado en probar, veras que no muestra lo mismo...
Así que sólo tienes que buscar que no existe dentro de esa.

¿Qué a lo mejor hay formas mejores de hacerlo? Puede, pero no digas que la ayuda prestada de Sourcegeek no funciona porque demuestras que no tienes ni idea.

Lo gracioso es que dices que tenías una clase que te lo hacía, pero el primer post dices "¿Que lenguage de programacion o que codigo puede detectar esto?"
¿Que pasa que no miraste el lenguaje en el que estaba escrito dicha clase?

Venga ahora abre otro post preguntando como saber si una cadena contiene otra dentro xDDDDD
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(