Wuu Posted December 1, 2008 Report Posted December 1, 2008 (edited) kaut kāda 'šāda faila struktura ,tākā maziņa datubāze! Vispār gribas nolasīt to failu redzemā veidā! Varbūt kādam ir zināšanas ,vai sapratne ka to izdarīt? mēģināju izvadīt 12 bytus ,bet html attēlo kaut kādus herioglifus hmm... kaut kā eksportēt? <?php $filename = "artidx.mul"; $handle = fopen($filename, "rb"); $contents = fread($handle, 12); echo $contents; fclose($handle); ?> Links no kura ņēmu struktūru! http://uo.stratics.com/heptazane/fileformats.shtml#3.3 Edited December 1, 2008 by Wuu
bubu Posted December 1, 2008 Report Posted December 1, 2008 Tie 12 baiti tev jāuztver kā 3 integeri (4-baitu skaitļi): function convertToInteger($s) { return ord($s[0]) + (ord($s[1])<<8) + (ord($s[2])<<16) + (ord($s[3])<<24); } $lookup = convertToInteger(fread($handle, 4)); $size = convertToInteger(fread($handle, 4)); $unknown = convertToInteger(fread($handle, 4)); echo $lookup, " ", $size, " ", $unknown; Un kāpēc tu to sauc par "nepazīstama faila struktūras izvadīšanu"? Struktūra failam tev ir pazīstama - tavā skrīnšotā fragments no faila struktūras visai skaidri uzrakstīts.
Recommended Posts