| |||
comparar codigo Hola amigos , veran tengo un problema resulta que estoy haciendo un escaner a un directorio el cual me guarda los resultados en una variable despues copio todos los archivos en un directorio temporal y ahora necesito comparar si los codigos son iguales y no han sido modificados , pues... no doy con ello , se puede comparar los tamaños para ver si fueron modificados o incluso la fecha de modificacion del archivo ¿creo? si no es asi diganmelo. que mas comparaciones podria hacer si esque no se puede comparar el codigo que es la pregunta en cuestion, de no poderse necesito otros caminos que seguir |
| |||
Respuesta: comparar codigo pero no es posible comparar el codigo ?? por ejemplo $variable1 = pagina1 codigo (no se como sacarlo) $variable2 = pagina2 codigo (no se como sacarlo) y las comparamos y deberian ser exactamente igual gatorv comprendo lo que dices pero ¿que valores sumo?no entiendo como me dices , de donde saco los hashes con show_source(__FILE__) imprimo el codigo en la pantalla pero no puedo guardar el valor en una variable , ayundenme plis ejjee Última edición por webankenovi; 19/07/2012 a las 15:05 Razón: show_source() |
| |||
Respuesta: comparar codigo 1- me has dicho que tome el contenido del archivo1 y genere su hash , vale , pero como tomo el contenido eso es lo que no doy con ello 2 - he usado la opcion md5_file tal que asi $p1 = md5_file('http://localhost/index.php'); $p2 = md5_file('http://localhost/temp/index.php'); if($p1 == $p2){ echo'son iguales'; }else{ echo'no son iguales'; } bueno pues son practicamente igual y a veces coinciden y a veces no ¿por que? , con hash_file() me pasa lo mismo despues he probado readfile() y me dice si son iguales pero si añado una linea mas me sigue diciendo que son iguales me puedes decir como tu tomarias el contenido del archivo , esque no doy con ello o lo estoy haciendo mal o algo Última edición por webankenovi; 19/07/2012 a las 16:02 |
| ||||
Respuesta: comparar codigo md5_file funciona a nivel local, no funciona con urls, tienes que usar el path local al archivo y ahí te va a generar el hash del archivo. Saludos. |
| |||
Respuesta: comparar codigo perfecto gatorv eres un crack ya decia yo que algo pasaba lo probe asi y funciona perfecto por si a alguien le vale
Código PHP:
Ver original al minimo cambio no coinciden !! perfecto !! |