rernanded
Erfahrenes Mitglied
Moin,
habe ein Problem mit xml.
Hier die xml-Struktur samt 2 Test-Einträgen:
Hier das php:
Tja, bisher wird nichts ausgegeben. Liegt's an der 1. Zeile?
MONI
habe ein Problem mit xml.
Hier die xml-Struktur samt 2 Test-Einträgen:
HTML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<form>
<submit>
<timestamp>2024-03-05 18:13:02</timestamp>
<gender>männlich</gender>
<name>peter</name>
<email>info@bla.de</email>
<message>per se kein anschluß unter dieser nummer</message>
</submit>
<submit>
<timestamp>2024-03-05 20:44:19</timestamp>
<gender>weiblich</gender>
<name>polly</name>
<email>mail@bluber.net</email>
<message>holi di und holi da</message>
</submit>
</form>
Hier das php:
PHP:
$loadxml = simplexml_load_file("form.xml") or die("Error: cannot create object");
$xml = new SimpleXMLElement($loadxml);
foreach ($xml->submit as $submit) {
//if ((string) $submit->gender === 'weiblich') {
if (str_contains((string) $submit->gender, 'w')) {
echo "$submit->timestamp<br />";
echo "$submit->gender<br />";
echo "$submit->name<br />";
echo "$submit->email<br />";
echo "$submit->message<br />";
echo "<hr></hr>";
}
}
Tja, bisher wird nichts ausgegeben. Liegt's an der 1. Zeile?
MONI