Ich habe einige Probleme mit einem 1 & 1 Konto einen Client von mir gehostet wird. Ich bekomme Fehler in den Zeilen 2 & 20 (unten fett dargestellt), die keinen Sinn ergeben, da sie grundlegende PHP-Funktionen sind.mySQL private/conn Ausgaben
Ich habe das gleiche Skript Dutzende Male ohne Probleme verwendet, bis es auf dieses 1 & 1 Konto gesetzt wurde. Sieht jemand etwas, das ich vermisse?
class Mysql {
private $ conn;
Funktion __construct() { $ this-> conn = new mysqli (db_server, DB_USER, DB_PASSWORD, DB_NAME) oder die ('Es gab ein Problem mit der Datenbank zu verbinden.'); }
Funktion verify_Username_and_Pass ($ un $ PWD) {
$ query = "SELECT * FROM Benutzer WHERE username = AND password = LIMIT 1?";
if ($ stmt = $ this-> conn-> prepare ($ query)) { $ stmt-> bind_param ('ss', $ un, $ PWD); $ stmt-> execute();
Vielen Dank im Voraus!
EDIT:
dank pinkgothic mich daran erinnert, die Fehler hier zu setzen>. <
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 6
^das ist für die private Klasse
Fatal error: Call to a member function on a non-object in /homepages/24/d100728/htdocs/members/classes/Mysql.php on line 20
^, wenn die private Leitung Kommentar gesetzt ist, im, kann den Login-Bildschirm erreichen, aber diesen Fehler auf Vorlage erhalten.
Auch die Datenbank läuft MySQL5.0.
Welche Fehler werden Sie bekommen? – pinkgothic