(X)HTML, JavaScript, Ajax
palicora Guten Tag, kenne zwar den Fu...
Nicht eingeloggt

Registrieren
Login

Philipp
Neuling

- 21.06.10 17:59 Uhr
Guten Abend!

Habe noch ein weiteres Problem. Ich würde gerne die Userprofile über den Usernamen aufrufen:

Code:
http://XXX/user.php?username=Philipp


Nun habe ich die user.php wie folgt geändert:

Code:
$res = $db->query('

    SELECT *
    FROM ' . USERS_TABLE . '
    WHERE username = ' . (int)$_GET['username']
);


Leider funktioniert dies nicht. Hier in der Community funktioniert es doch auch?!

LG

Der Eintrag wurde am 21.06.10 18:00 Uhr von Philipp geändert.
Florian_D
Ehrenmitglied

- 21.06.10 18:03 Uhr
Musst Du mit mod_rewrite (.htaccess) lösen (Die Url)... alles andere Ist eine kleine Php-Technische sache.


Mit freundlichen Grüßen,
Florian Stefan Densing
Philipp
Neuling

- 21.06.10 18:07 Uhr
Ja und um die kleine PHP-Sache geht es! Mit Mod Rewrite kann ich es so lösen wie hier! Aber an der Grundfunktion scheitere ich! Das ich mit user.php?username=NICK jedes Profil abrufen kann!

Ändere ich den Code bekomme ich immer nur eine weiße Seite!

Weiß jemand die Änderung in der user.php?

Florian_D
Ehrenmitglied

- 21.06.10 18:11 Uhr
$res = $db->query('

SELECT *
FROM ' . USERS_TABLE . '
WHERE username = ' . (int)$_GET['username'] .'');


Mit freundlichen Grüßen,
Florian Stefan Densing
Philipp
Neuling

- 21.06.10 18:18 Uhr
So erscheint immer nur das Profil mit der ID=1! Egal welches Profil ich aufrufe!

Patrick_W
Administrator

- 21.06.10 18:24 Uhr
Code:
$res = $db->query('
SELECT *
FROM ' . USERS_TABLE . '
WHERE username = "' . $db->chars($_GET['username']) .'"');


Viel erfolg!


Florian_D
Ehrenmitglied

- 21.06.10 18:28 Uhr
Stimmt... das int muss natuerlich weg.. ;) Entschuldige, bin gerade von der Arbeit zurück und etwas erschlagen.


Mit freundlichen Grüßen,
Florian Stefan Densing
Philipp
Neuling

- 21.06.10 18:30 Uhr
Du bist ein Held!

DANKE! Funktioniert nun! Und daran habe ich heute stundenlang gearbeitet

LG



©2011 Itschi.Net