Go to most recent revision |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
<?php
if (!defined('IBLEGAL')) die('Kann nicht ohne Personal WebBase ausgeführt werden.');
// Kleinsten Datensatz finden, um Exportdatei übersichtlich zu halten (kleinster Wert bekommt id=1)
$min = 'x';
foreach ($tabellen as $m1 => $m2)
{
$rs = db_query("SELECT MIN(`id`) AS `mi` FROM `".$mysql_zugangsdaten['praefix'].db_escape($m2)."`");
$rw = db_fetch($rs);
if ((($rw['mi'] < $min) || ($min == 'x')) && ($rw['mi'] != ''))
$min = $rw['mi'];
}
if ($min == 'x') $min = 0;
// Exportieren
$ende = 'IRONBASE#1;';
foreach ($tabellen as $n1 => $n2)
{
if (isset($datenbanktabellen[$mysql_zugangsdaten['praefix'].$n2]['user']))
{
$v = '';
$res = db_query("SELECT * FROM `".$mysql_zugangsdaten['praefix']."$n2` WHERE `user` = '".$benutzer['id']."'");
while ($row = db_fetch($res))
{
$i = 0;
foreach($row as $m1 => $m2)
{
$i++;
if ($i % 2 == 0)
{
if ($m1 != 'user')
{
if ($m1 == 'id')
{
}
else
{
if (($m1 == 'folder') && ($m2 != '0'))
else
}
}
}
}
}
$ende .= $v;
}
}
for ($i=0; $i<=(strlen($ende)/100); $i++)
{
echo substr($ende, $i*100, 100)."\r\n";
}
?>