598
edits
No edit summary |
No edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
* PHP 5 | * PHP 5 | ||
* Javascript | * Javascript | ||
* jQuery | * jQuery 1.4.4 | ||
* MySQL | * MySQL | ||
* | * xHTML | ||
* CSS | * CSS | ||
Line 19: | Line 19: | ||
Das Design soll ohne große Spielereien auskommen. Klar definierte Formen und Farben stehen im Vordergrund. | Das Design soll ohne große Spielereien auskommen. Klar definierte Formen und Farben stehen im Vordergrund. | ||
<gallery><br/> | |||
File:b1_1.jpg | ''Signup/Login''<br/> | |||
File:b1_2.jpg | ''Profil''<br/> | |||
File:b1_3.jpg | ''Stadtplan''<br/> | |||
</gallery> | |||
== Datenbank == | == Datenbank == | ||
Line 107: | Line 113: | ||
=== Stadtplan === | === Stadtplan === | ||
Beim Stadtplan können Studenten, die in Weimar (zentrumsnah) wohnen, ihren Wohnort bestimmen. Ihnen wird daraufhin eine Liste von Personen zur Verfügung gestellt, die in ihrer Nähe wohnen - sortiert nach Entfernungen (<1km, <2km, <3km, usw). Nicht-Weimarer und andere können diese Funktion etwas eingeschränkt nutzen, indem sie auswählen, wo sie sonst wohnen (Weimarer Umland, Erfurt, Jena, Woanders). | |||
Beim Klick auf die Karte öffnet sich mithilfe vom jQuery-Plugin Colorbox ein weiteres Fenster, mit dem Stadtplan in größerer Auflösung. Beim Klick auf den Wohnort, werden X- und Y-Koordinaten weiterverarbeitet und via PHP in die Datenbank geschrieben. | |||
<source lang="php" line start="1"> | |||
if(isset($_POST['x']) and isset($_POST['y'])) | |||
{ | |||
$update = mysql_query("UPDATE `wohnort` SET `stadt`=1, `x`='$_POST[x]', `y`='$_POST[y]' WHERE `uid`='$uid'"); | |||
} | |||
</source> |
edits