Stormware Pohoda
Z Wiki UnArt Slavičín
Import banky
Příprava HTML dat
Pokud máme HTML soubory s výpisy v několika (mnoha) souborech, musíme si z nich nejdříve udělat jeden velký soubor, a to například takto:
#!bin/bash rm vysledek.htm for i in $( ls *htm* ); do php -f radky.php $i >>vysledek.htm; done
Přičemž soubor radky.php bude obsahovat toto:
<?php
foreach ($_SERVER["argv"] as $argc=>$argv)
if ($argc>0 && file_exists($argv)) {
$str=file_get_contents($argv, "r");
$last_table_start=strripos($str, "<table");
$first_row_start=stripos($str, "<tr",$last_table_start+6);
$second_row_start=stripos($str, "<tr",$first_row_start+3);
$last_row_end=strripos($str, "</tr");
$str=substr($str, $second_row_start, $last_row_end+5-$second_row_start);
echo ($str);
}
?>
K výslednému souboru vysledek.html je ještě potřeba přidat hlavičku a patičku, aby byl korektní HTML.
Konverze HTML do dBase
Pro konverzi HTML do dBase slouží tento skript:
Bohužel, PHP extension php5-dbase není v Debianu, bylo by nutné ji dokompilovat spolu s celým PHP. Nejjednodušší řešení je proto provozovat konverzi na Windows, kde např. balík EasyPHP extension dBase má.