Hallo.
Ich habe ein Warscript geschrieben und es funkioniert wunderbar. Nun wollte ich die OOP ausprobieren/lernen. Ich habe eine Klasse "Database" erzeugt und diese funktioniert auch. Habe dann eine andere Klasse "Wars" davon abgeleitet, und da drinnen habe ich die Variable $error die standard auf FALSE steht. Diese wird auf true gesetzt wenn zum Beispiel das Formular nicht ausgefüllt wurde.
Nun zum meinem Problem. Ich habe die Variable $error mit var_dump() geprüft und die wird beim Fehler auch auf TRUE gesetzt. Nur dann wenn ich die Fehlermeldung ausgeben will kommt halt keine.
Also, die Variable $wars->error ist auf true(laut var_dump()), normal sollte dann die IF-Anweisung ausgeführt werden.
Ich habe ein Warscript geschrieben und es funkioniert wunderbar. Nun wollte ich die OOP ausprobieren/lernen. Ich habe eine Klasse "Database" erzeugt und diese funktioniert auch. Habe dann eine andere Klasse "Wars" davon abgeleitet, und da drinnen habe ich die Variable $error die standard auf FALSE steht. Diese wird auf true gesetzt wenn zum Beispiel das Formular nicht ausgefüllt wurde.
Nun zum meinem Problem. Ich habe die Variable $error mit var_dump() geprüft und die wird beim Fehler auch auf TRUE gesetzt. Nur dann wenn ich die Fehlermeldung ausgeben will kommt halt keine.
Code:
<td align="center"><?php
if($wars->error) { ?>
<span class="error">Error:<br>
<?= $wars->text ?>
</span>
<?php } ?>
</td>
Also, die Variable $wars->error ist auf true(laut var_dump()), normal sollte dann die IF-Anweisung ausgeführt werden.