Hey,
kann man eigentlich mit PHP Dateien vergleichen?
Grüße
Hey,
kann man eigentlich mit PHP Dateien vergleichen?
Grüße
klar o.O
einfach mit fgets() immer ein Zeichen auslesen und vergleichen
Naja,
ich habe heute mein phpBB Forum geupdatet und dort kam dann:
24 Dateien sind nicht gleich der original
was möchten Sie tun?
zusammenführen
überschreiben
ich frag mich bloß wie das geht–>das mit dem vergleichen und den zusammenführen bz überschreiben?!
Grüße
Du musst:
-Die Dateien untersuchen (Dateigröße, Hash, Bit by Bit)
-Die betroffenen Dateien speichern, das geht am besten mit einer Session
-Eine HTML-Seite ausgeben, wo nach der Aktion gefragt wird
-DIe HTML-Seite absenden lassen
-Die Ergebnisse verwerten und an die gespeicherten Dateien anwenden
Zur Untersuchung:
Am schnellsten geht zweifellos die Dateigröße (filesize()), ist aber unsicher.
Ausgezeichnete Ergebnisse erreicht man mit einem Dateihash: md5_file(), die beiden hashs vergleichst du einfach, außerdem kann man die Orgnialhashes der Dateien speichern
Oder du vergleichst beide Dateien Bit By Bit, dafür brauchst du aber die Orgninaldatei UND die zu vergleichende Datei, außerdem ist es langsam und völlig unnötig. Dafür gibt es Hashes