Schönen Guten Tag, ich probiere nun schon seit 2 Tagen rum und finde einfach keine Lösung für mein Problem. Gegoogelt und gefunden hab ich ein paar Sachen, aber nichts was mir jetzt richtig hilft. Ich bin noch recht frisch und versuche mich mit PHP auseinanderzusetzen und richtig zu verstehen.
So nun zu meinem Vorhaben:
Wir wollen eine Seite für einen RP Server erschaffen, wo man ein eigenes Banksystem hat. Da soll man sein Konto sehen und später auch an andere Spieler Geld senden können. Natürlich nicht mit echten Währungen, sondern alles virtuell. Aber es hapert bei mir an der Anmeldung bereits. Es soll so sein, dass ein Administrator eine Kontonummer in der Datenbank anlegt, wie geben sie dem Spieler und dann kann er sich seinen PIN selbst aussuchen. Also habe ich versucht zuerst eine Anfrage zu starten, wo ich in Erfahrung bringen möchte ob es diese Kontonummer in der Datenbank gibt. Aber er haut mir jedesmal eine Fehlermeldung raus. Ich hab gegoogelt und Videos geschaut und so viele Optionen getestet.. es geht nicht.. deshalb hoffe ich hier mal auf Rat.
meine Daten hab ich mal unkenntlich gemacht, aber sonst es es alles so wie ich es drin habe.
So nun zu meinem Vorhaben:
Wir wollen eine Seite für einen RP Server erschaffen, wo man ein eigenes Banksystem hat. Da soll man sein Konto sehen und später auch an andere Spieler Geld senden können. Natürlich nicht mit echten Währungen, sondern alles virtuell. Aber es hapert bei mir an der Anmeldung bereits. Es soll so sein, dass ein Administrator eine Kontonummer in der Datenbank anlegt, wie geben sie dem Spieler und dann kann er sich seinen PIN selbst aussuchen. Also habe ich versucht zuerst eine Anfrage zu starten, wo ich in Erfahrung bringen möchte ob es diese Kontonummer in der Datenbank gibt. Aber er haut mir jedesmal eine Fehlermeldung raus. Ich hab gegoogelt und Videos geschaut und so viele Optionen getestet.. es geht nicht.. deshalb hoffe ich hier mal auf Rat.
HTML-Code:
<form action="" method="post"> Deine Kontonummer: <break> <input type="text" name="kontonummer" placeholder="Kontonummer"><break> Dein Pin: <break> <input type="password" name="pin" placeholder="PIN"><break> wiederhole deinen Pin: <break> <input type="password" name="pin_wiederholen" placeholder="PIN wiederholen"><break> <input type="submit" name="absenden" value="Absenden"><break> </form>
PHP-Code:
<?php
$db = new mysqli("####", "###", "###", "####");
if ($db->connect_errno) {
// beim Verbindungsaufbau ist ein Fehler aufgetreten!
// $mysqli->connect_error stellt eine Fehlerbeschreibung bereit
}
if(isset($_POST['absenden']));
$Kontonummer =$_POST['kontonummer'];
$Pin =$_POST['pin'];
$Pin_wiederholen =$_POST['pin_wiederholen'];
$search_user = $db->prepare("SELECT * FROM konto WHERE Kontonummer = ?");
$search_user->bind_param('i', $Kontonummer);
$search_user->execute();
$search_result = $search_user->get_result();
if($search_result->num_rows == 1);
else
echo 'Kontonummer exestiert nicht!';
?>
meine Daten hab ich mal unkenntlich gemacht, aber sonst es es alles so wie ich es drin habe.
Kommentar