diff --git a/cis/testtool/admin/index.php b/cis/testtool/admin/index.php
index 18089f964..cc831ec2d 100644
--- a/cis/testtool/admin/index.php
+++ b/cis/testtool/admin/index.php
@@ -230,13 +230,28 @@ if(isset($_POST['submitdata']))
$frage->text = $_POST['text'];
$frage->sprache = $sprache;
- if($frage->save_fragesprache())
+ $xml = '
";
- $nummer = $frage->nummer;
+ if($frage->save_fragesprache())
+ {
+ echo "Daten gespeichert
";
+ $nummer = $frage->nummer;
+ }
+ else
+ echo 'Fehler:'.$frage->errormsg.'
';
}
else
- echo 'Fehler:'.$frage->errormsg.'
';
+ {
+ $frage_error_text = $frage->text;
+ echo 'Fehler: Text ist kein gueltiges XML:
';
+ foreach (libxml_get_errors() as $error)
+ {
+ echo $error->message.'
';
+ }
+ echo '
';
+ }
}
else
echo ''.$frage->errormsg.'
';
@@ -333,22 +348,37 @@ if(isset($_POST['submitvorschlag']))
$vorschlag->updateamum = date('Y-m-d H:i:s');
$vorschlag->updatevon = $user;
- if($vorschlag->save())
- {
- if($vorschlag->save_vorschlagsprache())
+ $xml = '
";
+ if($vorschlag->save_vorschlagsprache())
+ {
+ echo "Vorschlag gespeichert
";
+ }
+ else
+ {
+ $save_vorschlag_error=true;
+ echo "Fehler beim Speichern von Vorschlagsprache: $vorschlag->errormsg
";
+ }
}
- else
+ else
{
$save_vorschlag_error=true;
- echo "Fehler beim Speichern von Vorschlagsprache: $vorschlag->errormsg
";
+ echo ''.$vorschlag->errormsg.'
';
}
}
- else
+ else
{
- $save_vorschlag_error=true;
- echo ''.$vorschlag->errormsg.'
';
+ $vorschlag_error_text = $vorschlag->text;
+ echo 'Fehler: Text ist kein gueltiges XML:
';
+ foreach (libxml_get_errors() as $error)
+ {
+ echo $error->message.'
';
+ }
+ echo '
';
}
}
else
@@ -513,6 +543,7 @@ if($frage_id!='')
$frage->load($frage_id);
$frage->getFrageSprache($frage_id, $sprache);
+
echo "
| ";
//Fragen
echo " |