Block Newest_User_center

Begonnen von vittatus, 26 Juli 2006, 16:14:48

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

vittatus

Hier mal wieder was zum spielen für euch....
Vorschau


Das ganze könnt ihr euch auf mak-life.de anschauen.

Anhang --->

[gelöscht durch Administrator]

RiotheRat

Kleine Anregung ...  :) ... warum gibst Du das "Alter" (wie in dem Screenshot) als Leerzeile aus wenn es kein Alter gibt? Eine leere Geschlechtsangabe behandelst Du doch auch  :)

Des weiteren solltest Du immer mit scharfem error-reporting (d.h. Debug-Modus "ein") code, damit Du so etwas vermeidest:
ZitatNotice: Undefined variable: member_online_num in /blocks/block-Newest_Users_center.php on line 39
In diesem Fall zwar "nur" ein "Schönheitsfehler", aber bei grösseren Anwendungen kann das auch sicherheitsrelevante Aspekte berühren.

Die Idee des Blocks ist im übrigen recht nett - mir persönlich wären 10 zwar zuviel, aber das lässt sich ja einstellen  ;)

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

vittatus

Hey,

danke das du mal drüber geschaut hast.
Ab jetzt werde ich den debug-Modus immer einschalten. :)

Hab das ganze nochmal überarbeitet.
Mit der Altersange weiss ich nicht wie ich das händeln soll wenn kein alter angegeben ist.
Vielleicht hast du ja eine idee .. ?

--> anhang

[gelöscht durch Administrator]

RiotheRat

Nachdem "$user_age" und "$user_from" bei Dir verdreht ist ("$user_age" ist der Wohnort und "$user_from" das Geburtsdatum) musst Du auf ""$user_from" prüfen ...

Alt:$lasts[] = '<table width="97%" height="75" align="center"><tr><td width="60%" style="border-left: 1px solid #000000; border-right: 0px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;">Name: <a href="modules.php?name=Userinfo&uname='.$uname.'">'.$uname3.'</a><br>Alter: '.$user_from.'<br> Geschlecht: '.mxCreateImage("images/on-frau.gif").'<br>Wohnort: '.$user_age.'<br><center><a href="modules.php?name=Userinfo&uname='.$uname.'">[Profil Ansehen]</a></center></td><td width="40%" style="border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;"><center>'.$foto.'</center></td></tr></table><br>'; # options fuer auswahlselect erstellen

Neu:$lasts[] = '<table width="97%" height="75" align="center"><tr><td width="60%" style="border-left: 1px solid #000000; border-right: 0px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;">Name: <a href="modules.php?name=Userinfo&uname='.$uname.'">'.$uname3.'</a>';
   if (!empty($user_from)) {
   $lasts[] .= '<br>Alter: '.$user_from.'';
   }
$lasts[] .= '<br> Geschlecht: '.mxCreateImage("images/on-frau.gif").'<br>Wohnort: '.$user_age.'<br><center><a href="modules.php?name=Userinfo&uname='.$uname.'">[Profil Ansehen]</a></center></td><td width="40%" style="border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;"><center>'.$foto.'</center></td></tr></table><br>'; # options fuer auswahlselect erstellen


Ungeprüft, solte aber so klappen  :)

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

vittatus

Hat geklappt ... :)

Danke
Gruss Markus