Dear ALL,
I've an binary file with special (non-printable) characters including '<'
'/' & '>'. I retrieve this file from the database, into a variable
$binaryFILE.
I then copy the content to a temporary file, opened with handle $handle :
if (!fwrite($handle, $binaryFILE)) {
echo "Failed to copy $bname...";
}
else
{
echo "Success";
}
The file copies to a file on the filesystem correctly. However, if I try to
print out the characters of this file on a browser, using
echo $binaryFILE;
the output isn't the same. The characters '<' and '>' and anything included
within is not printed.
I tried printing line by line, using:
$binaryMS = explode("",$binaryMMS);
foreach ($binaryFILE as $ii)
{
echo $ii;
}
However, no change in result.
Do I print character by character? I shall appreciate any pointers on this
problem.
Many Thanks
Antonio