[TYPO3-german] xml file aus uploads einlesen
Stefan Padberg
post at bergische-webschmiede.de
Wed Oct 29 13:16:43 CET 2014
Am 29.10.2014 um 11:58 schrieb bernd wilke:
> Am 29.10.14 10:43, schrieb Stefan Padberg:
>> Es war ein '&' in der XML-Datei vom Kunden! In einigen Dateien war es
>> drin, in anderen zufälligerweise nicht.
>>
>> Kleiner Fehler, große Wirkung. Krass!
>
> MERKE:
> es ist sinnvoll Fehlermeldungen auszuwerten und auch an den Anwender zu
> kommunizieren, damit man an die eigentliche Fehlerursache kommt.
Gute Idee:
libxml_use_internal_errors(true);
$xmlfile = simplexml_load_string( $strFile );
if( !$xmlfile ) {
foreach( libxml_get_errors() as $xmlerror ) {
$message.= "\t". $xmlerror->message;
}
$this->addFlashMessage( 'Die Datei konnte nicht geladen werden:<br>'.
$file. '<br>'. $message, '',
\TYPO3\CMS\Core\Messaging\AbstractMessage::ERROR);
}
Allerdings sind die Fehlermeldungen von simpleXml sehr esoterisch. Aber
es reicht in jedem Fall, um mit Google zusammen dahinter zu kommen.
Gruß
Stefan
--
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de
---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com
More information about the TYPO3-german
mailing list