Hey @ll!!!
Mal wieder ein problem!!!
...und zwar möchte ich denn block-Newest_Users so ändern das zwei Select felder mit jeweils denn neuesten Usern nach gescchlecht geordnet!!!
Das ganze sollte so wie auf dieser page bei 20 neueste Anmeldungen aussehen!!!
http://www.lovefor2.de
Vielleicht hat ja sonst noch wer interesse an so einem Block und man könnte das ganze gemeinsam machen!!!
THX schon mal!!!!
Kann denn niemand einen Tip geben!!
Hab schon in anderen blöcken gesucht aber irgendwie finde ich nicht das richtige
[Editiert am 11/5/2004 von Sascha1981]
Hm sieht eigentlich genauso aus wie meiner bloss halt auf 20 Limitiert. dürfte nicht schwer sein.
Was soll denn passieren wenn man auf einen Eintrag klickt??
Also wenn ich auf einen eintrag klicke dann soll ich weitergeleteitet werden zum Profil des users!!
Und wo liegt da nun das prob?? Alles was man dafür braucht steht im Who_is_Online block drin.
Im Who is Online block hab ich schon gesucht aber irgendwie finde ich da denn Code nicht der für die Online Liste stuständig ist nicht!
Na die liste selbst würde ich eh über ne div erstellen und nicht über eine select box ;)
So hab jetzt noch mal gesucht!!
...und das gefunden!!
Der Code dürfte für die Online Liste zuständig sein oder??
$content .= "<form action=\"modules.php?test\" name=\"onlineuserinfo\" method=\"get\" style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">";
$content .= "<input type=\"hidden\" name=\"name\" value=\"Your_Account\">";
$content .= "<input type=\"hidden\" name=\"op\" value=\"userinfo\">";
$content .= "<select name=\"uname\" size=\"$onlinelistsize\" style=\" background-color: $bgcolor1; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: $txtcolor1; width: 90%; cursor: hand; border: 1px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;\" $script>".$whoonlineselect."</select>";
Mein prob ist jetzt die abfrage der neusten User!!!
Nachtrag:
Wenn ich richtig gesucht habe kann ich mit diesem Code die neuesten User abfragen oder?????
################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 10;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################
global $user_prefix;
$ucount = intval($ucount);
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_stat=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
[Editiert am 12/5/2004 von Sascha1981]
So das hab ich bis jetzt!!
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 20;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################
global $user_prefix;
$ucount = intval($ucount);
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_stat=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result = sql_query($qry); # x neuste User ermitteln
Mein prob. ist jetzt wie mache ich das mit der liste und mit der sortierung nach geschlecht genau?
[Editiert am 12/5/2004 von Sascha1981]
Naja du musst zwei Abfragen machen, einmal wo das Geschlecht männlich und einmal wo es weiblich ist!
Wie du die Liste machen kannst, kannst du dir ja im Who_is_online Block angucken!
Also wenn ich das richtig verstehe dann muß ich diese abfrage zwei mal machen???
$qry="SELECT uname, user_regtime FROM ${user_prefix}_users WHERE user_stat=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
Oh mann warte mal noch eh bissel gut dann nochmal in meinem
$qry="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=1 ORDER BY uid DESC LIMIT ".$ucount.";
$qry1="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=2 ORDER BY uid DESC LIMIT ".$ucount.";
Sorry jungs wenn ich nerve, aber ich frag eh scchon nicht mehr!!
Werd das schon irgendwie alleine kapieren!
Ich hab das so:
$result = sql_query("SELECT uname, user_sexus, user_photo, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) -
( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM ${user_prefix}_users
WHERE user_regtime >= $heute and user_stat=1 ORDER BY user_regtime DESC LIMIT 20");
#$GLOBALS["mxSqlDebug"] = 0;
while (list($uname2, $user_sexus, $user_photo, $user_age) = sql_fetch_array($result))
ok werd ich mal versuchen ob ich das irgendwie muß laufen bekomme!
irgendwie kapiere ich das mit dem Code aus dem YA nicht so ganz!!
Ok mal ein neuer versuch!!!
################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 10;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$qry="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=1 ORDER BY uid DESC LIMIT ".$ucount.";
$qry1="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=2 ORDER BY uid DESC LIMIT ".$ucount.";
$content .= "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"border: 0px; margin-bottom: 5px;\">\n";
$content .= "\n<tr>\n<td colspan=\"2\" align=\"center\" class=\"boxcontent\">\n";
$content .= "<img src=\"$imagedir/guy_hand.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPICS."\" align=\"absmiddle\">\n<b>"._BWOONLINELIST."</b>\n<img src=\"$imagedir/girl_hand.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPICS."\" align=\"absmiddle\"><br>\n";
$content .= "</td>\n</tr>\n";
$content .= "\n<tr>\n<td colspan=\"2\" align=\"center\">"; # select-options verwenden
$content .= "<form action=\"modules.php?test\" name=\"onlineuserinfo\" method=\"get\" style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">";
$content .= "<input type=\"hidden\" name=\"name\" value=\"Your_Account\">";
$content .= "<input type=\"hidden\" name=\"op\" value=\"userinfo\">";
$content .= "<select name=\"uname\" size=\"$onlinelistsize\" style=\" background-color: $bgcolor1; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: $txtcolor1; width: 90%; cursor: hand; border: 1px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;\" $script>".$whoonlineselect."</select>";
$content .= "<br>\n<input type=\"image\" src=\"$pmimagepath/info.gif\" alt=\""._BWOUSERINFO."\">";
$content .= "</form>\n";
$content .= "</td>\n</tr>\n";
$content .= "</table>\n";
}
Was müßte ich dann da alles ändern bzw. einfügen???
Sorry jungs aber ich hab von dem überhaupt noch keinen plan aber ich bin lern fähig!!!
[Editiert am 13/5/2004 von Sascha1981]
ZitatKann ich nicht denn block-Newest_Links.php so umscchreiben das die neuesten User angezeigt werden???
http://www.pragmamx.org/modules.php?name=Downloads&d_op=getit&lid=350
meinst du das ?
[Editiert am 12/5/2004 von onkel]
Ja genau denn block meine ich!!
Wer kann helfen??
################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount = 10;
//// Blockcache erlauben
$mxblockcache = TRUE;
###################################################
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$qry="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=1 ORDER BY uid DESC LIMIT ".$ucount.";
$qry1="SELECT uname,uid FROM ${user_prefix}_users WHERE user_sexus=2 ORDER BY uid DESC LIMIT ".$ucount.";
$content .= "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" style=\"border: 0px; margin-bottom: 5px;\">\n";
$content .= "\n<tr>\n<td colspan=\"2\" align=\"center\" class=\"boxcontent\">\n";
$content .= "<img src=\"$imagedir/guy_hand.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPICS."\" align=\"absmiddle\">\n<b>"._BWOONLINELIST."</b>\n<img src=\"$imagedir/girl_hand.gif\" width=\"19\" height=\"19\" border=\"0\" Alt=\""._BWOPICS."\" align=\"absmiddle\"><br>\n";
$content .= "</td>\n</tr>\n";
$content .= "\n<tr>\n<td colspan=\"2\" align=\"center\">"; # select-options verwenden
$content .= "<form action=\"modules.php?test\" name=\"onlineuserinfo\" method=\"get\" style=\"border: 0px; margin-bottom: 5px; margin-top: 0px;\">";
$content .= "<input type=\"hidden\" name=\"name\" value=\"Your_Account\">";
$content .= "<input type=\"hidden\" name=\"op\" value=\"userinfo\">";
$content .= "<select name=\"uname\" size=\"$onlinelistsize\" style=\" background-color: $bgcolor1; font-size: 9px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: $txtcolor1; width: 90%; cursor: hand; border: 1px solid $bgcolor2; text-decoration: none; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;\" $script>".$whoonlineselect."</select>";
$content .= "<br>\n<input type=\"image\" src=\"$pmimagepath/info.gif\" alt=\""._BWOUSERINFO."\">";
$content .= "</form>\n";
$content .= "</td>\n</tr>\n";
$content .= "</table>\n";
}
He das doch wild zusammen kopiert das teil läuft so bestimmt garnicht
Das ist mir schon klar das daß teil so nicht laufen wird!!!!
Hab keine ahznung was ich da aus dem Who is Online block raus suchen soll!!!
Denn Code für die Online Liste ahb ich ja gefunden!
Aber das kann ja nicht alles sein da muß ich doch noch mehr raus suchen oder????
Das alles kann doch nicht so schwer sein!
Schön langsam glaub ioch wirklich ich bin zu blöd dazu!! :(
[Editiert am 13/5/2004 von Sascha1981]
Hm muss mir morgen oder so mal in ruhe rein ziehen wie das war