Hi Leute!
Ich habe da ein Problem mit dem Einfügen meines PHP Codes in modx.
Der Code soll mir aus der Datenbank modx die Anzahl der user ausgeben (tabelle modx_active_users), in meinem Fall währe es 1 (admin).
Aber er zeigt mir gar nichts an. In meiner Testumgebung ohne modx funktioniert der code.
Snippet:
<?php
//VARIABLEN
$phpself = $_SERVER["PHP_SELF"];
if ( isset( $_POST["do"] ) && $_POST["do"] == "send" ){
$my_server = "localhost";
$my_name = "root";
$my_passwort = "";
$my_db = "modx";
if ( ! $connection = mysql_connect( $my_server, $my_name, $my_passwort ) ){
echo "Verbindung zum Server fehlgeschlagen
";
exit;
}else{
if ( ! $database = mysql_select_db( $my_db ) ){
echo "Verbindung zur Datenbank fehlgeschlagen";
exit;
}else{
$query = "SELECT * FROM modx_active_users";
if ( ! $result = mysql_query( $query ) ){
echo "Konnte Datenbank nicht auslesen";
exit;
}else{
if ( ! $show = mysql_num_rows( $result ) ){
echo "error";
exit;
}else{
echo $show;
}
}
}
}
mysql_close( $connection );
}
?>
Chunk:
<form action="[[phpself]]" method="POST">
<input type="hidden" name="do" value="send">
<input type="submit" value="anfrage">
</form>
Kann mir jemand bitte sagen was ich falsch gemacht habe?
gruß z00la