<body> <h1>Cron</h1> <?php if (ob_get_level() == 0) { ob_start(); } //fsock $page = Util::get_document($xmlurl); //$xml = simplexml_load_file($xmlurl); //geht nicht da fsocket benutzt //ist jetzt ein string $xml = simplexml_load_string($page); if ($xml) { //pruefen ob gueltiges xml bzw. wohlgeformt echo 'XML Datei ist Fehlerfrei bzw. Wohlgeformt wird verarbeitet ... '; flush(); ob_flush(); foreach ($xml->table->gewaesser as $gewaesser) { foreach ($gewaesser->item as $item) { Daten::save_update_xml_shell($pegelnummer = $item->pegelnummer, $pegelname = $item->pegelname, $km = $item->km, $messwert = $item->messwert, $datum = $item->datum, $uhrzeit = $item->uhrzeit, $pnp = $item->pnp, $tendenz = $item->tendenz); } } } else { echo '<p>Die Datei ' . $xmlname . ' enhaelt fehler</p>'; } echo "fertig"; ob_end_flush(); ?> <br><br> </body> </html>
<div> <p><b>GK Koordinaten Krassowsky transformieren</b></p> <p> Es werden die notwendigen Transformationen fuer den Krassowsky-Ellipsoid durchgefuehrt:<br><br> <?php require PATH_CLASSES . 'daten.class.php'; Daten::set_coord_krass(); ?> <?php echo $db->getQueryCount(); ?> Datenbankabfragen in <?php echo substr($db->getQueryTimeSum(), 0, 6); ?> Sekunden. </p> <p>Klicken Sie auf "Weiter" um fortzufahren</p> </div> <div><input type="submit" value="Weiter" /></div>
</tr> <tr> <td>ellipsoid:</td> <td><?php Util::echo_wert($item->ellipsoid); ?></td> </tr> <tr> <td>epsgCode:</td> <td><?php Util::echo_wert($item->epsgCode); ?></td> </tr> </table> <?php */ $temp = $temp + 1; echo '<div class="percents">' . $temp . ' Daten verarbeitet</div>'; //einzelne werte an klasse übergeben Daten::save_update_soap($pegelnummer = $item->pegelnummer, $pegelname = $item->pegelname, $km = $item->km, $messwert = $item->messwert, $datum = $item->datum, $uhrzeit = $item->uhrzeit, $pnp = $item->pnp, $tendenz = $item->tendenz, $namegebiet = $item->namegebiet, $name = $item->name, $Rechtswert_GK = $item->rechtswert, $Hochwert_GK = $item->hochwert, $streifenzone = $item->streifenzone, $bezugssystem = $item->bezugssystem, $ellipsoid = $item->ellipsoid, $epsgCode = $item->epsgCode); } } echo '<div class="percents">Done.</div>'; } else { echo '<p>Die Datei ' . $soapname . ' enhaelt fehler</p>'; //ins logfile schreiben $msg = "Die Datei '. {$soapname} .' enhaelt fehler"; Log::write(LOG_SOAP, $msg); } ob_end_flush(); } else { echo '<p>Die Datei ' . $soapname . ' ist nicht vorhanden</p>'; //ins logfile schreiben $msg = "Die Datei '. {$soapname} .' ist nicht vorhanden"; Log::write(LOG_SOAP, $msg);
<div> <p><b>GK Koordinaten Bessel transformieren</b></p> <p> Es werden die notwendigen Transformationen fuer den Bessel-Ellipsoid durchgefuehrt:<br><br> <?php require PATH_CLASSES . 'daten.class.php'; Daten::set_coord_bessel(); ?> <?php echo $db->getQueryCount(); ?> Datenbankabfragen in <?php echo substr($db->getQueryTimeSum(), 0, 6); ?> Sekunden. </p> <p>Klicken Sie auf "Weiter" um fortzufahren</p> </div> <div><input type="submit" value="Weiter" /></div>