hallo,
ich habe hier ein script welches sehr simpel erscheint.
ich habe eine datei test.doc
sie wird eingelesen
und codiert
und dann wieder decodiert
decodierter code müsste also wieder dem original entsprechen, tut es aber nicht, warum?
wie erreiche ich das $encode == $original der wahrheit entspricht?
<?php
$datei = "test.doc";
$file = "new.doc";
$datei_content = fread(fopen($datei,"r"),filesize($datei));
$original = $datei_content;
print "original:<br>$first";
print "<hr>";
$code = chunk_split(base64_encode($original),76,"\r \n");
print "code:<br>$code";
print "<hr>";
$encode = chunk_split(base64_decode($code),76,"\r \n");
print "encode == original:<br>$encode";
$data = fopen($file, "w");
fwrite($data, $encode);
fclose($data);
?>