@ 2014-04-13T11:04:30Z <?php
$str=<<<XML
<data>
<versions>
<version>
<n>0.1.0</n>
<changes>First Public Release</changes>
<note>This is a Beta</note>
</version>
</versions>
<servers>
</servers>
</data>
XML;
$serverIP = "192.168.0.1";
$serverPort = 81;
$xml=simplexml_load_string($str);
$main_server = $xml->servers->xpath('//server[@ip="' . $serverIP . '"][@port="' . $serverPort . '"]');
echo "tot:" . count($main_server);
if(count(main_server) == 0){
echo "cacca";
$server = $xml->servers->addChild('server');
$server->addAttribute('ip', $serverIP);
$server->addAttribute('port', $serverPort);
$server->addAttribute('pluginVersion', $serverPluginVersion);
$server->addAttribute('arenaCount', $serverArena);
}else{
}
var_dump ($main_server);
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.6 tot:0
Fatal error: Uncaught Error: Undefined constant "main_server" in /in/cNrfI:25
Stack trace:
#0 {main}
thrown in /in/cNrfI on line 25
Process exited with code 255 . Output for 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 tot:0
Warning: Use of undefined constant main_server - assumed 'main_server' (this will throw an Error in a future version of PHP) in /in/cNrfI on line 25
Warning: count(): Parameter must be an array or an object that implements Countable in /in/cNrfI on line 25
array(0) {
}
Output for 5.0.0 - 5.0.5 , 5.1.0 - 5.1.1 , 5.1.3 - 5.1.6 , 5.2.0 - 5.2.17 , 5.3.0 - 5.3.29 , 5.4.0 - 5.4.45 , 5.5.0 - 5.5.38 , 5.6.0 - 5.6.38 , 7.0.0 - 7.0.33 , 7.1.0 - 7.1.25 tot:0
Notice: Use of undefined constant main_server - assumed 'main_server' in /in/cNrfI on line 25
array(0) {
}
Output for 5.1.2 tot:0
Notice: Use of undefined constant main_server - assumed 'main_server' in /in/cNrfI on line 26
array(0) {
}
Output for 4.4.5 - 4.4.9 Fatal error: Call to undefined function: simplexml_load_string() in /in/cNrfI on line 20
Process exited with code 255 . Output for 4.3.2 - 4.3.11 , 4.4.0 - 4.4.1 , 4.4.3 - 4.4.4 Fatal error: Call to undefined function: simplexml_load_string() in /in/cNrfI on line 20
Process exited with code 255 . Output for 4.4.2 Fatal error: Call to undefined function: simplexml_load_string() in /in/cNrfI on line 21
Process exited with code 255 . Output for 4.3.0 - 4.3.1 Fatal error: Call to undefined function: simplexml_load_string() in /in/cNrfI on line 20
preferences:dark mode live preview
301.98 ms | 401 KiB | 425 Q