Hallo habe im Forum nach einer Code für Ya-Erweiterung Pragmamx 1.8 gesucht leider nichts gefunden.. Möchte in mx_userfunctions_options.php eine erweiterung mit Sternzeichen machen wenns geht mit Sternzeichen Icon ..
Kann mir jemand helfen oder eine Code basteln ??
Ich danke alle im voraus..
ZitatKann mir jemand helfen oder eine Code basteln ??
Guckst Du mal diesen Thread an :
http://www.pragmamx.org/forum-topic-9966.0.html (http://www.pragmamx.org/forum-topic-9966.0.html)
MfG
danke für die antwort jubilee ;) aber das habe ich auch versucht leider wird nichts angezeigt.. Sehe nur die Spalte ohne Sternzeichen..
hier ist die code mx_userfunctions_options.php wo es angezeigt werden soll
if (!empty($user_bday))
echo "<tr><td width=\"150\"><b><font face=\"Tahoma\" style=\"font-size: 8pt\">Geburtstag :</font></b></td><td width=\"250\"><font face=\"Tahoma\" style=\"font-size: 8pt\">".$user_age." "._YEARS." <img src=\"modules/Userinfo/images/info.gif\" alt=\"".$user_bday."\"></font></td></tr>";
if (!empty($sternzeichen))
echo "<tr><td width=\"150\"><b><font face=\"Tahoma\" style=\"font-size: 8pt\">Sternzeichen :</font></b></td><td width=\"250\"><font face=\"Tahoma\" style=\"font-size: 8pt\">".$sternzeichen."</font></td></tr>";
und hier ganz am ende mx_userfunctions_options.php
#################################################
function sternzeichen($day, $month) {
global $user_prefix;
$zodiac = array('Steinbock','Steinbock','Wassermann','Fische','Widder',
'Stier','Zwilling','Krebs','Loewe','Jungfrau','Waage',
'Skorpion','Schuetze');
$dates = array('0' => array ('0' => (mktime(0,0,0,12,22)), '1' => (mktime(0,0,0,12,31))),
'1' => array ('0' => (mktime(0,0,0,1,01)), '1' => (mktime(0,0,0,1,19))),
'2' => array ('0' => (mktime(0,0,0,1,20)), '1' => (mktime(0,0,0,2,18))),
'3' => array ('0' => (mktime(0,0,0,2,19)), '1' => (mktime(0,0,0,3,20))),
'4' => array ('0' => (mktime(0,0,0,3,21)), '1' => (mktime(0,0,0,4,19))),
'5' => array ('0' => (mktime(0,0,0,4,20)), '1' => (mktime(0,0,0,5,20))),
'6' => array ('0' => (mktime(0,0,0,5,21)), '1' => (mktime(0,0,0,6,20))),
'7' => array ('0' => (mktime(0,0,0,6,21)), '1' => (mktime(0,0,0,7,22))),
'8' => array ('0' => (mktime(0,0,0,7,23)), '1' => (mktime(0,0,0,8,22))),
'9' => array ('0' => (mktime(0,0,0,8,23)), '1' => (mktime(0,0,0,9,21))),
'10' => array ('0' => (mktime(0,0,0,9,22)), '1' => (mktime(0,0,0,10,23))),
'11' => array ('0' => (mktime(0,0,0,10,24)), '1' => (mktime(0,0,0,11,21))),
'12' => array ('0' => (mktime(0,0,0,11,22)), '1' => (mktime(0,0,0,12,21))));
foreach($dates as $k=>$v) {
if(mktime(0,0,0,$month,$day) >= $v[0] && mktime(0,0,0,$month,$day) <= $v[1]) {
return $zodiac[$k];
}
}
return FALSE;
}
und in der view.php habe ich auch folgendes eingefügt
//////////////////////////////////////////////////////////////////////////////////////////////////
$ergebnis=sql_fetch_row(sql_query("SELECT user_bday FROM ".$user_prefix."_users where uname='".$uname."'"));
//Datum auswerten:
$ergebnis_tag=(substr($ergebnis[0],8,2));
$ergebnis_monat=(substr($ergebnis[0],5,2));
//Funktion aufrufen:
$sternzeichen=sternzeichen($ergebnis_tag,$ergebnis_monat);
/////////////////////////////////////////////////////////////////////////////////////////////////
wo mache ich falsch ?? ::)
Über diese zeile in der userfunctions_options.php
Zitatif (!empty($sternzeichen))
Muss diese Auswertung drüber (und nicht in die view.php):
Zitat$ergebnis=sql_fetch_row(sql_query("SELECT user_bday FROM ".$user_prefix."_users where uname='".$uname."'"));
//Datum auswerten:
$ergebnis_tag=(substr($ergebnis[0],8,2));
$ergebnis_monat=(substr($ergebnis[0],5,2));
//Funktion aufrufen:
$sternzeichen=sternzeichen($ergebnis_tag,$ergebnis_monat);
Dann nochmal ausprobieren.
MfG
hmmm echt komisch irgend etwas ist falsch !!
habe das Code so geändert wie du geschrieben hast, trotzdem kein Sternzeichen :mad:
eine Kopie von aktuelle Code
if (!empty($user_bday))
echo "<tr><td width=\"150\"><b><font face=\"Tahoma\" style=\"font-size: 8pt\">Geburtstag :</font></b></td><td width=\"250\"><font face=\"Tahoma\" style=\"font-size: 8pt\">".$user_age." "._YEARS." <img src=\"modules/Userinfo/images/info.gif\" alt=\"".$user_bday."\"></font></td></tr>";
$ergebnis=sql_fetch_row(sql_query("SELECT user_bday FROM ".$user_prefix."_users where uname='".$uname."'"));
//Datum auswerten:
$ergebnis_tag=(substr($ergebnis[0],8,2));
$ergebnis_monat=(substr($ergebnis[0],5,2));
//Funktion aufrufen:
$sternzeichen=sternzeichen($ergebnis_tag,$ergebnis_monat);
if (!empty($sternzeichen))
echo "<tr><td width=\"150\"><b><font face=\"Tahoma\" style=\"font-size: 8pt\">Sternzeichen :</font></b></td><td width=\"250\"><font face=\"Tahoma\" style=\"font-size: 8pt\">".$sternzeichen."</font></td></tr>";
werde echt verrückt alles so gemacht wie beschrieben ::)
pack einmal die mx_userfunktions.options.php in ein zip-Archiv und poste mir den Link zu der Datei.
Ich werde mir diese dann einmal ansehen.
MfG
ok .. Link per PN gesendet 8)
Hallo !
Nehme diese Datei.
Dort funktioniert es jetzt.
Habe aber evt. andere Fehler nicht korrigiert, sondertn nur die Sternzeichen eingebaut.
MfG
[gelöscht durch Administrator]
Es funzt Perfekt.. Bis nun kein Fehler :)
kannst du mir bitte noch ein gefallen tun die letzten 10 Besucher in mx_functions_options.php reinzubauen.. nur wenns geht :-\
Zitatkannst du mir bitte noch ein gefallen tun die letzten 10 Besucher in mx_functions_options.php reinzubauen
Ich schau morgen einmal.
MfG
Ok warte darauf und freue mich sehr danke dir Jubilee..
MFG esmerprens