Da wir ja mit floats arbeiten, würde ich vorschlagen -1 als DNF zu werten (also wenn jemand DNF einträgt, speichern wir -1 in der DB). Bei 2 DNFs ist der average DNF, ansonsten wird die zeit als die schlechteste gewertet.
Da hab ich noch gar nich drüber nachgedacht ^^
Leo wollt noch die Exceldateien der alten Wettbewerbe hochladen. Er hat die wohl noch. Dann kann ich die in CSV abspeichern und in SQL-Befehle umwandeln. Sollte dann doch recht fix gehn mit dem Datenbankfüllen
11.08.2009, 03:03 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2009, 03:09 von sol1x.)
Sooo
die Rangliste wird jetzt perfekt ausgegeben :-D http://sol1x.so.funpic.de/Neues%20Verzei...gfolge.php
es funktioniert bei mir jetzt allerdings nur 2x2x2 weil nur die 2 tabellen gefüllt sind .. weil ich in dieser Disziplin eben alles getestet hab ;-)
Edit:
ich hab für morgen mein terminkalender bisschen umgewälzt => morgen hab ich nochmal die nacht und in der werde ich sicher fertig =)
11.08.2009, 12:03 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2009, 12:36 von sol1x.)
ja mei .. wir haben davor viel zu viel geschrieben und ich bin zu nix gekommen xD
dann dacht ich mir eine seite schreib ich noch fertig ;-)
jap tuts :-D
und der rest wird dann heut erledigt ;-)
@Loose - kannst du dir vll. mal die Passwortabfrage anschauen?
ich hab mal das wichtige rausgesucht und dir die ganze functions_user angehängt. Sooo. Die Funktionen aufrufen ist nun kein Problem mehr.
Einfach:
$username = $_POST["name"];
$password = $_POST["pw"];
if(validate_password_from_username($username, $password)) {
}
das wars ja schon um mehr müssen wir uns fast nicht kümmern ...
du musst jetzt im endefekt nur noch suchen wie das Board auf die DB zugreift die Funktionen/Klassen auch rauskopieren und fertig =)
Für den Rest hab ich schon gute Ideen und ich werd dafür auch nichtmehr so langebrauchen denke ich =)
Sooooo....
Nach etwa 5 Std SQL und Excelgedönst habe ich alle bisherigen Wettbewerbe in die DB geworfen. *jubel*
Nur der gerade laufende Wettbewerb noch nicht.
Zur Sicherheit und für Testzwecke ist im Anhang der aktuelle Dump von dem Quatsch. Übrigens hat die DB jetzt eine größe von sage und schreibe 55,2KB
11.08.2009, 16:17 (Dieser Beitrag wurde zuletzt bearbeitet: 11.08.2009, 16:44 von loose.)
So, die Authentifizierung funktioniert. Ich bastel noch ein bisschen dran rum, und poste den code gleich hier.
Edit: hab mal meine checkpw Funktion in den Anhang gepackt.
Eigentlich ist die Hashberechnung total einfach [md5(md5(salt).md5(pw))]. Ist nur nicht leicht das aus dem Quellcode rauszulesen.
Edit2: Mir fällt gerade ein, dass es Quatsch ist die SQL_config.php einzubinden. Die Funktion muss ja auf die ForenDB zugreifen, und nicht auf die WettbewerbsDB... Aber ihr wisst schon, was ich meine