Kannst dir das mal anschauen:
[How to] Basic UCP erstellen
Sollte eigentlich alle Fragen klären
(wenn du es danach gemacht hast sorry, hab mir nicht alles durchgelesen )
Ich will ja nur wissen, wieso ich den Serverfehler bekomme ...
Kannst dir das mal anschauen:
[How to] Basic UCP erstellen
Sollte eigentlich alle Fragen klären
(wenn du es danach gemacht hast sorry, hab mir nicht alles durchgelesen )
Ich will ja nur wissen, wieso ich den Serverfehler bekomme ...
Alles anzeigenOk das heißt irgendwas im PHP Skript ist falsch
Geh mal in den Code und werf folgendes ganz oben dahin.
<?php
ini_set("display_errors",1);
error_reporting(E_ALL);
?>
Damit sollte der einen besseren Fehler zeigen.
Drück beim aktualisieren bitte STRG + F5 und nicht nur F5
/e
Mach aus
mal
Wenn du einen Linux Server hast, wird es daran liegen.
Grüße
Immernoch
ZitatBeim Abrufen von ZENSIERT ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert.
Laden Sie die Webseite erneut.
Klicken Sie auf die Schaltfläche zum erneuten Laden, um die für das Laden der Seite erforderlichen Daten erneut zu senden.
Fehlercode: 500
/e auch mit dem geändertem, Ja ich habe Linux.
ZitatBeim Abrufen von WEBSITE ZENSIERT ist auf der Website ein Fehler aufgetreten. Möglicherweise wird sie gerade gewartet oder ist falsch konfiguriert.
Laden Sie die Webseite erneut.
Klicken Sie auf die Schaltfläche zum erneuten Laden, um die für das Laden der Seite erforderlichen Daten erneut zu senden.
Fehlercode: 500
Dann liegt es wahrscheinlich aber nicht am Code, sondern am Server. Da kann ich dir allerdings nicht helfen, sorry.
Sicher?
Hier nochmal alle Codes:
<head> <title>Lynnchus Testseite</title> </head> <form action="home.php" method="post"> Name:<input type="Name" name="name"><br> Passwort: <input type="Password" name="passwort"><br> <input type="Submit" value="Login"> </form>
<?php$username = $_POST["username"];$passwort = $_POST["passwort"];mysql_select_db("Lynnchu");$result = mysql_query("SELECT * FROM `Benutzer` WHERE `Name` = '".$username."'");if(mysql_num_rows($result)){ $pw = mysql_query("SELECT `Passwort` FROM `Benutzer` WHERE `Name` = '".$username."'"); while($row = mysql_fetch_assoc($pw)){ if($row["passwort"] == $passwort){ { echo "Du bist der Boss!"; }else{ echo "Falsches Passwort!"; } }}else{ echo "Dieser Name konnte nicht gefunden werden!";}?>
..
Was verstehst du unter "Serverfehler"? Poste den Fehler mal bitte.
Da kommt einfach nur "Serverfehler" im Browserfenster.
Vielleicht ist der Name mehrfach in der Tabelle?
Allerdings sehe ich noch einen Fehler.
Du bekommst eine Resource mit der SELECT Anweisung zurück, bedeutet: Du kannst nicht einfach $pw mit dem Passwort vergleichen.
Mach es so:
Es ist nur 1 Eintrag in der Tabelle.
Jetzt bekomme ich nen Serverfehler mit dem Code:
<?php$username = $_POST["username"];$passwort = $_POST["passwort"];$result = mysql_query("SELECT * FROM `Benutzer` WHERE `Name` = '".$username."'");if(mysql_num_rows($result)){ $pw = mysql_query("SELECT `Passwort` FROM `Benutzer` WHERE `Name` = '".$username."'"); while($row = mysql_fetch_assoc($pw)){ if($row["passwort"] == $passwort){ { echo "Du bist der Boss!"; }else{ echo "Falsches Passwort!"; }}else{ echo "Dieser Name konnte nicht gefunden werden!";}?>
Aber wo wähle ich denn meine Datenbank aus, beim connecten? :O
Okay, danke
Nun sagt er, er kann den Namen nicht finden, obwohl alles in der Tabelle steht :O
<?php
$username = $_POST["username"];
$passwort = $_POST["passwort"];
$result = mysql_query("SELECT * FROM `Benutzer` WHERE `Name` = '".$username."'");
if(mysql_num_rows($result)){
$pw = mysql_query("SELECT `Passwort` FROM `Benutzer` WHERE `Name` = '".$username."'");
if($passwort==$pw)
{
echo "Du bist der Boss!";
}else{
echo "Falsches Passwort!";
}
}else{
echo "Dieser Name konnte nicht gefunden werden!";
}
?>
Alles anzeigen
Alles anzeigen1.
wofür? MySQL kannst du doch standardmäßig verwenden. :o
2. Wieso benutzt Du HTML Tags, nachdem du HTML abschließt mit dem </html> Tag?
1. Durch die php-Datei wird die Connection hergestellt :o
2. Wie gesagt bin neuling :o
132 = STRG unten Rechts
Mit den Punktoperator kannst du Strings verketten, also zusammenfügen.
Also wird einfach an den String Query z.B. der Inhalt von der Variablen $name hinzugefügt.
LG
ah okay, danke
/e:
Was ist hier ran falsch, ich bekomme immer einen Serverfehler :O
GetPlayerWanted(playerid,SpielerInfo[playerid][Wanteds]);
SetPlayerWantedLevel(playerid,anzahl);
&
GetPlayerWantedLevel(playerid,SpielerInfo[playerid][Wanteds]);
/e:
Anstatt SetPlayerMoney:
GivePlayerMoney(playerid,anzahl);
aber es wäre immer vorteilhaft, den "u" User und nicht die "i" ID anzugeben, da man später auch mal keine ID, sondern nur einen Namen des Spielers weiß
Soll er vor dem Haus oder im Haus (Interior) spawnen?
Wie wäre es, wenn du anstatt "ii" bei SSCANF, "ui" einträgst.
i = integer
u = user
d = decimal
Du könntest "ui" oder "ud" nutzen, aber NIE IM LEBEN "ii" oder "dd", du darfst einen User bei SSCANF nicht als decimalzahl oder integer angeben.
Das sollte dein Problem auch lösen.
lg
SetPlayerSkin(playerid,random(sizeof(skins)));
läuft
@Lynnchu: Eistee ist kein Wasser
Das musst du wissen.
Eistee hat soviel süßstoffe etc.
Ich rede ja von normalem Wasser undso
Normales wirklich NUR Wasser trinke ich vielleicht 2 Liter in der Woche wenns hoch kommt
Also ich trinke jeden Tag ungefähr 6 Liter.
6*365=~2190
das ~ weils manchmal mehr, manchmal weniger als 6 Liter sind
Unnormal? Nein, das ist Eistee