Dobrý den, řeším teďka problém. Zákazník potřebuje převádět data z DBF do XML. Bohužel nelze použít již hotové convertery, protože musím přejmenovat některé sloupce.
PHP do XML souboru bych uměl a již jsem to parkrát dělal.... Ale DBF soubor v PHP ještě ne... nastudoval jsem pár literaturu, odkomentoval dbase v apache, ale nastává mě problém:
$db = dbase_open('cesta',0); mě hází chybu, že nemůže otevřít daný soubor... jedná se již o soubor, se kterým musím pracovat. Pokud si vytvořím nějaký soubor xxx.dbf tak ten mě otevřít jde bez problému.
Nenapadá vás něco co by to mohlo způsobovat? Cesta k souboru je zadaná dobře, protože pokud to pustím, tak mě pak soubor nejde smazat, přejmenovat nic, dokud nerestartuju apache. Ještě mě napadla jedna věc, jestli to nemůže dělat velikost toho dbf, protože to má například 3MB dat.
Děkuji za rady, nebo kdyby jste věděli o lepším způsobu než to dělat přes PHP rád se něco dozvím a přiučím.
EDIT: Tak jsem asi ve slepé uličce, php pomocí dbase neumí komunikovat s novými dbf soubory, můj je ve verzi VFP9. umí pouze do verze 2.5, kde byl ještě jiný formát času...