Scorsystem in Member Charts einbinden
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 12:19
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
Hallo liebe Leute ich verwende PHPFusion 7.00.07 ich hab mir das Scorsystem 1.1 zugelegt und hab auf meiner homepage die Infusion Gr_Member_Charts v1.1 for PHP-Fusion 7 am laufen, nun wolte ich es so machen das jeder der votet 1000 scors auf sien konto bekommt. nun also ich habs nun mal so weit geschaft das 1000 scors vergeben werden doch ihrgend wie bekommen gleich alle user 1000 scors wenn einer votet ich denke ich hab es an der falschen stelle eingefügt ich habe in der infusion gesucht wo ich da shin machen muss aber nirgens eine passende stelle gefunden. habs dann bei der infusion_db.php von der infusion bei MC_Vote eingebunden. wo muss ich den code [geshi=php]//V-Bank if (score_positive("MCVOT")) { score_free("RN Charts", "MCVOT", "5", "9999", "N", "0", "4"); //v-Bank[/geshi] sollteauch fürdie V-Bank eingebundenn werden eintragen?? sorry was php angeht bin ich ein anfänger danke aberdenoch freure hilfe Freundlgiche Grüsse DJAranod |
|
|
SC-Ad-Bot | Advertisement |
| |
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 12:56
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
Wenn du es dir einfach machen möchtest, im Adminbereich des Scoresystems gibt es die Funktion des Admin-Transfers, dort kannst du dann jedem User die Punkte geben. MfG Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DjMicha1985 |
Geschrieben am 26.09.2010 00000009 13:00
|
![]() Administrator ![]() Beiträge: 784 Registriert am: 02.10.08 Fusioneer: 16 years 7 months 0 weeks 3 days 19 hours 14 minutes 44 seconds |
@SpaceBoY2009 sehr sinnvoll. willst du wenn du z.b. 600 aktive user auf der page hast davon 439 punkten täglich überweisen? @DJAranod schau ma in die member_charts.php. Dort suchen wo der eintrag in die db gemacht wird. Danach denn dein code rein |
|
|
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 13:02
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
ja warum nicht lol dafür Betreibe ich doch auch ne HP um dann auch täglich etwas dran zu machen lol. Nein aber das ist die einfachste möglichkeit ![]() MfG Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 13:19
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
@ SpaceBoY2009 nun wenn man genau sehen könne wer Gewotet hat und wer nicht wär das sicher ne möglichkeit wo bei wie schon DJMicha1985 gesagt hat wenn mann 600 registrirte user zum beispiel hat wärmandasehr lange dran und wenn du eine homepage betreibst dan brauchst du sicherlich diese zeit für andere sachenauf deiner homepage zu machen zb. News, Berichte, Forum beiträge, oder sonnst ihrgend wie aktuell halten. @DJMicha1985 danke für den tipp diese datei hab ich ganz übersehe. nur ihrgend wiesehe ich dagerade nicht durch wo ich das genau hinsetzen soll. ich post hier mal den code der member_charts.php vielicht kann mirda jemand sagen wo ich den fehler gemacht habe, weil zur zeit gerade meine darstellung der page verhuntz ist darum nehm ich den code wieder raus damit sie wieder normal schaut. ich habs bei Linie 68 eingefügt aber daist es warscheinlich falsch [geshi=php]require_once "maincore.php"; require_once THEMES."templates/header.php"; if (IsSeT($_GET['id']) && !isnum($_GET['id'])) { redirect("index.php"); } include INFUSIONS."gr_member_charts_panel/infusion_db.php"; if (file_exists(INFUSIONS."gr_member_charts_panel/locale/".LOCALESET."index.php")) { include INFUSIONS."gr_member_charts_panel/locale/".LOCALESET."index.php"; } else { include INFUSIONS."gr_member_charts_panel/locale/German/index.php"; } if (iMEMBER && IsSeT($_GET['new_song'])) { add_to_title($locale['global_200'].$locale['grmc400']); opentable($locale['grmc400']); if (IsSeT($_POST['save'])) { $interpreter = stripinput($_POST['interpreter']); $title = stripinput($_POST['title']); if ($interpreter != "" && $title != "") { $result = dbquery("INSERT INTO ".DB_GR_MC_CHARTS." (mcc_interpreter, mcc_title, mcc_autor) VALUES('".$interpreter."', '".$title."', '".$userdata['user_name']."')"); $result2 = dbquery("INSERT INTO ".DB_MESSAGES." (message_to, message_from, message_subject, message_message, message_smileys, message_read, message_datestamp, message_folder) VALUES ('1', '".$userdata["user_id"]."', '".$locale['grmc424']."', '".$locale['grmc425']."', 'n', '0', '".time()."', '0')"); redirect(FUSION_SELF."?thanks"); } else { redirect(FUSION_SELF."?new_song"); } } else { echo "<form action='".FUSION_SELF."?new_song' method='post'><table align='center' class='tbl-border' cellpadding='0' cellspacing='0'> <tr> <td class='tbl1'>".$locale['grmc401']."</td> <td class='tbl2'><input class='textbox' maxlength='100' style='width: 200px;' type='text' name='interpreter' /></td> </tr> <tr> <td class='tbl1'>".$locale['grmc402']."</td> <td class='tbl2'><input class='textbox' maxlength='100' style='width: 200px;' type='text' name='title' /></td> </tr> <tr> <td align='center' classe='tbl2' colspan='2'><input class='button' name='save' type='submit' value='".$locale['grmc403']."' /></td> </tr> </table>\n</form>\n<a href='".FUSION_SELF."'>".$locale['grmc404']."</a>\n"; } } else { if (IsSeT($_GET['thanks'])) { opentable($locale['grmc420']); echo "<div align='center'>".$locale['grmc421']."</div>"; closetable(); } add_to_title($locale['global_200'].$locale['grmc419']); opentable($locale['grmc419']); if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $rowstart_save = 0; } else { $rowstart_save = $_GET['rowstart']; } $mcs_settings_result = dbquery("SELECT * FROM ".DB_GR_MC_SETTINGS." WHERE mcs_id='1'"); $mc_settings = dbarray($mcs_settings_result); $time = time(); $vtime = $time - ($mc_settings['mcs_vote_select']*24*60*60); if (iMEMBER) { $mcv_freigabe_result = dbquery("SELECT * FROM ".DB_GR_MC_VOTE." WHERE (mcv_userid='".$userdata['user_id']."' OR mcv_ip='".USER_IP."') AND mcv_votetime > '".$vtime."'"); $mc_freigabe = dbrows($mcv_freigabe_result); } elseif (!iMEMBER) { $mcv_freigabe_result = dbquery("SELECT * FROM ".DB_GR_MC_VOTE." WHERE mcv_ip='".USER_IP."' AND mcv_votetime > '".$vtime."'"); $mc_freigabe = dbrows($mcv_freigabe_result); } echo "<div align='center'>"; if (($mc_settings['mcs_end'] >= $time && $time >= $mc_settings['mcs_start']) && $mc_freigabe == 0) { if (IsSet($_POST['vote_now']) && isnum($_GET['id'])) { $vote_result = dbquery("UPDATE ".DB_GR_MC_CHARTS." SET mcc_votes=mcc_votes+1 WHERE mcc_id='".$_GET['id']."'"); $vote_result = dbquery("INSERT INTO ".DB_GR_MC_VOTE." (mcv_userid, mcv_ip, mcv_voteid, mcv_votetime) VALUES('".$userdata['user_id']."', '".USER_IP."', '".$_GET['id']."', '".time()."')"); redirect(FUSION_SELF); //V-Bank if (score_positive("MCVOT")) { score_free("RN Charts", "MCVOT", "5", "9999", "N", "0", "4"); //v-Bank } } if (IsSeT($_GET['order']) && $_GET['order'] == "interpreter_desc") { $order = "interpreter_desc"; $order_save = "interpreter DESC"; } elseif (IsSeT($_GET['order']) && $_GET['order'] == "title_asc") { $order = "title_asc"; $order_save = "title ASC"; } elseif (IsSeT($_GET['order']) && $_GET['order'] == "title_desc") { $order = "title_desc"; $order_save = "title DESC"; } else { $order = "interpreter_asc"; $order_save = "interpreter ASC"; } echo $locale['grmc406']."(".showdate("%d.%m.%Y %H:%M", $mc_settings['mcs_start'])." - ".showdate("%d.%m.%Y %H:%M", $mc_settings['mcs_end']).")<br /><br />"; $charts_vote_result = dbquery("SELECT * FROM ".DB_GR_MC_CHARTS." WHERE mcc_free='1' ORDER BY mcc_".$order_save." LIMIT ".$rowstart_save.",20"); if (dbrows($charts_vote_result) != 0) { echo "<table width='600' class='tbl-border' cellpadding='0' cellspacing='0'> <tr> <td width='250' class='tbl1'>".$locale['grmc410']." <img src='".INFUSIONS."gr_member_charts_panel/images/down.gif' onclick='return Interpreter_down();' /><img src='".INFUSIONS."gr_member_charts_panel/images/up.gif' onclick='return Interpreter_up();' /></td> <td width='250' class='tbl1'>".$locale['grmc411']." <img src='".INFUSIONS."gr_member_charts_panel/images/down.gif' onclick='return Title_down();' /><img src='".INFUSIONS."gr_member_charts_panel/images/up.gif' onclick='return Title_up();' /></td>"; if ($mc_settings['mcs_autor_select'] == 1) { echo"<td width='100' class='tbl1'>".$locale['grmc412']."</td>"; } echo "<td width='100' class='tbl1'>".$locale['grmc413']."</td> </tr>"; while ($charts = dbarray($charts_vote_result)) { echo "<tr> <td class='tbl2'>".$charts['mcc_interpreter']."</td> <td class='tbl2'>".$charts['mcc_title']."</td>"; if ($mc_settings['mcs_autor_select'] == 1) { echo"<td class='tbl2'>".$charts['mcc_autor']."</td>"; } echo "<td class='tbl2'><form action='".FUSION_SELF."?id=".$charts['mcc_id']."' method='post'> <input type='submit' name='vote_now' value='".$locale['grmc414']."' class='button' /></form></td> </tr>"; } $rowsend = dbrows(dbquery("SELECT mcc_id FROM ".DB_GR_MC_CHARTS." WHERE mcc_free='1'")); echo "</table><br>".makePageNav($rowstart_save,20,$rowsend,3,FUSION_SELF."?order=".$order."&"); } else { echo "<br />".$locale['grmc415']; } } else { echo $locale['grmc416']; if ($mc_settings['mcs_top_select'] != 0) { echo "TOP ".$mc_settings['mcs_top_select']." "; } echo "power by ".$settings['sitename']."</b><br />"; if ($mc_settings['mcs_top_select'] > 10 || $mc_settings['mcs_top_select'] == 0) { $max = 20; } else { $max = 10; } $charts_top_result = dbquery("SELECT * FROM ".DB_GR_MC_CHARTS." WHERE mcc_free='1' ORDER BY mcc_votes DESC LIMIT ".$rowstart_save.",".$max.""); if (dbrows($charts_top_result) != 0) { if ($mc_freigabe != 0 && !IsSeT($_GET['thanks'])) { echo "<br />".$locale['grmc417']."<br />"; } echo"<br /><table width='600' class='tbl-border' cellpadding='0' cellspacing='0'> <tr> <td width='50' class='tbl1'>".$locale['grmc407']."</td> <td width='250' class='tbl1'>".$locale['grmc401']."</td> <td width='250' class='tbl1'>".$locale['grmc402']."</td> <td width='50' class='tbl1'>".$locale['grmc408']."</td> </tr>"; $i = $rowstart_save+1; while ($charts = dbarray($charts_top_result)) { echo "<tr> <td class='tbl2'>".$i."</td> <td class='tbl2'>".$charts['mcc_interpreter']."</td> <td class='tbl2'>".$charts['mcc_title']."</td> <td class='tbl2'>".$charts['mcc_votes']."</td> </tr>"; $i++; } if ($mc_settings['mcs_top_select'] != 0) { $rowsend = dbrows(dbquery("SELECT mcc_id FROM ".DB_GR_MC_CHARTS." WHERE mcc_free='1' LIMIT 0,".$mc_settings['mcs_top_select']."")); echo "</table>".makePageNav($rowstart_save,$max,$rowsend,3,FUSION_SELF."?"); } else { $rowsend = dbrows(dbquery("SELECT mcc_id FROM ".DB_GR_MC_CHARTS." WHERE mcc_free='1'")); echo "</table>".makePageNav($rowstart_save,$max,$rowsend,3,FUSION_SELF."?"); } } else { echo "<br /><br />".$locale['grmc409']; } } if (iMEMBER) { echo "<div class='small1'>[ <a href='".FUSION_SELF."?new_song'>".$locale['grmc405']."</a> ]</div>"; } } echo "</div><div align='right'><a href='http://www.granade.eu/scripte/member_charts.html' target='_blank'>Member Charts ©</a></div>"; closetable(); echo "<script type='text/javascript'> function Interpreter_down() { document.location.href='".FUSION_SELF."?order=interpreter_asc'; } function Interpreter_up() { document.location.href='".FUSION_SELF."?order=interpreter_desc'; } function Title_down() { document.location.href='".FUSION_SELF."?order=title_asc'; } function Title_up() { document.location.href='".FUSION_SELF."?order=title_desc'; } </script>\n"; require_once THEMES."templates/footer.php"; ?>[/geshi] |
|
|
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 13:23
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
hehe nagut hast ja gewonnen ![]() MfG Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 13:26
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
oh man was hab ich nun nur getan vor 5 min lief sie noch einwand frei meine hp dann hab ich das in den member-charts.php gendert hochgeladenund nun siet sie so aus http://www.rave-nation.ch kann mir bitte einer sagen was ich da falsch gemacht habe das die page so auschaut sprich die reche navi die koplete page eingenommen hat. das einzige was ich gändert habe war das mit der membercharts.php doch dashabich wieder rückgängig gemacht und sonnst hab ich nichts getan . |
|
|
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 13:32
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
deswegen sagte ich lol machs via Admin-Transfer ![]() MfG Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 13:39
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
also page geht, nur wenn man sich einlogt bringt er die rechte Navi Panel auf die ganze strecke |
|
|
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 13:47
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
zeigt er dir denn dort einen Fehler an?
Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 13:53
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
ne zeigt er nicht |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 14:02
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
so kann mir mal einer sagen wo hier der fehler liegt Code <?php |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 14:17
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
hmpf ich weiss nicht mehr weiter keine ahnug wasich daangestellthabe so bald man sich einlogt siet die Page wie im anhang gezeigt aus
Bearbeitet von DJAranod am 26.09.2010 00000009 14:19 |
|
|
SpaceBoY2009 |
Geschrieben am 26.09.2010 00000009 14:19
|
![]() Jung Mitglied ![]() Beiträge: 45 Registriert am: 21.11.09 Fusioneer: 15 years 5 months 2 weeks 15 days 12 hours 30 minutes 51 seconds |
dann versuch doch mal die Original Dateien wieder draufzuziehen, erstelle aber vorsichtshalber vorher ein Backup, damit danach nicht noch mehr Schäden an deiner HP sind. MfG Kostenlos deine Webseite eintragen:
http://www.meine-webseite-eintragen.de |
|
|
DJAranod |
Geschrieben am 26.09.2010 00000009 14:36
|
![]() Neuling ![]() Beiträge: 8 Registriert am: 25.09.10 Fusioneer: 14 years 7 months 1 weeks 11 days 19 hours 9 minutes 40 seconds |
so habs glaub ich wieder hinbekommen nun ist nur noch das mit den member chart offen und da lass ich mal die finger davon ohne eine ahnung zu haben und warte auf eure hilfe . besten dank bis jetzt für eure hilfe ps. ich hab die member charst dateien und den setuser.php neu hochgeladen plus die änderungen bei setuser.php wieder eingefügt und nun leufts wieder hoff das ich alles bei setuser.php wieder drin habe |
|
Springe ins Forum: |