ephotoVote modul

Begonnen von vitalik_1984, 04 Februar 2006, 18:52:32

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

vitalik_1984

hallo Leute,
habe mir das ephotoVote modul hinzu gefügt. Im Admin bereich sehe ich auch einen Button ephotoVote wenn ich jetzt da drauf gehe kommt eine neue Seite mit Access Denied.

Ich habe aber alles gemacht was in der Readme stand!

ePhotoVote



1. install db, use phpMyAdmin, copy and paste photo.sql into sql_query.

2. dont forget to chmod 777 pollPhotos.

3. install admin to admin

4. install modules to modules

5. install images to images

6. goto upload.php, change $root, example $Root ="/home/dgrabows/ecomjunk-www/modules/PhotoVote/pollPhotos"; then upload files upload photo's

7. go to admin, ePhotoVote accept or delete photo's


and Enjoy !!!!

Compliments of eComjunk.com

Oder muss ich noch was machen im cms selber.
Bitte um hilfe brauche ein module photovote.

Am besten wäre natürlich so eins.

User melden sich an. Laden photo als avatar oder Albumphoto hoch. So dann soll ein link geben photovote. Das  photovote soll die schon vorhandenen photos dafür benutzen. Hat jemand schon so was gemacht?



Hier ist der Quelltext der photovoteadmin.php ich denke der liest das was falsches aus der Datenbank.

<?
######################################################################
# For PHP-NUKE: Web Portal System
# ===========================
# Daily Theme ADD-On
# Copyright (c) 2001 by Lebios (webmaster@lebios.com)
# http://www.lebios.com
#
# This add-on able the site to have a different theme each day of the week
##
# This program is free software. You can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License.
######################################################################

if (!eregi("admin.php", $PHP_SELF)) { die ("Access Denied"); }
$hlpfile = "manual/config.html";
$result = mysql_query("select radminsuper from nuke_authors where aid='$aid'");
list($radminsuper) = mysql_fetch_row($result);



if ($radminsuper==1) {



$module_name = "ePhotoVote";

    if (isset($newlang)) {



        include("modules/$ModName/language/lang-$newlang.php");



        $language = $newlang;



} elseif (isset($lang)) {



    include("modules/$ModName/language/lang-$lang.php");



    $language = $lang;



} else {



    include("modules/$ModName/language/lang-$language.php");



}



include("header.php");

GraphicAdmin();



OpenTable();



CloseTable();






    OpenTable();
$serverdate = date("l, d F Y h:i a");
print("<p align=center><br><br><B>ePhotoVote Administration<br> <a href=\"modules.php?name=PhotoVote\">"._MSGPHOTOV."</a><br><br>"._MSGSERV." $serverdate</B></p>");
CloseTable();
OpenTable();
if(!isset($flag)) {
global $prefix;
     $sqlStr = "SELECT id, imageLink, comment, valid FROM $prefix"._photovote." WHERE valid='0'";



     $result = mysql_query($sqlStr);

     //echo mysql_num_rows($result);

     if(mysql_num_rows($result)==0) {
                 OpenTable2();
                 die("<center>"._MSG_VALID."</center>");
                 CloseTable2();
         }

         while($array = mysql_fetch_row($result)) {

                 $id=$array[0];

                $id_1 = $id . "_1";

                $id_2 = $id . "_2";

                 OpenTable2();
                 echo "<BR><BR><center>"._MSG_COM."<B>$array[2]</b><BR>";

                echo ""._MSG_USER." <B>$array[5]</b><BR><BR>";

                echo "<img src=\"./modules/PhotoVote/pollPhotos/$array[1]\"><BR>";

                echo "<a href=\"admin.php?op=PhotoVote&file=photovoteadmin&flag=1&id=$id&action=accept\">"._MSG_ACPT."</a>&nbsp<a href=\"admin.php?op=PhotoVote&file=photovoteadmin&flag=1&id=$id&action=delete\">"._MSG_REJ."</a> ";

                echo "<BR><BR></center>";
                CloseTable2();
        }

} else {

        if($action=="accept") {
                OpenTable2();
                global $prefix;
                $sqlStr = "UPDATE $prefix"._photovote." SET valid=1 WHERE id=$id";

                $result = mysql_query($sqlStr);

                echo "<BR><BR><center>"._MSG_ACPTPR." <a href=\"admin.php?op=PhotoVote\">"._MSG_H."</a> "._MSG_BACK."</center>";
                CloseTable2();
        }
        if($action=="delete") {
                global $prefix;
                OpenTable2();
                $sqlStr = "UPDATE $prefix"._photovote." SET valid=-1 WHERE id=$id";

                $result = mysql_query($sqlStr);

                echo "<BR><BR><center"._MSG_REJPR." <a href=\"admin.php?op=PhotoVote\""._MSG_H."</a> "._MSG_BACK."</center>";
               CloseTable2();

        }

}
CloseTable();
include("footer.php");



} else {



    echo "Access Denied";



}

?>

jubilee

Zitat# Copyright (c) 2001 by Lebios (webmaster@lebios.com)

Vorsicht bei solch alten Scripten.
Da steckt meistens mehr drinne, als man haben möchte. .....

MfG
jubilee

vitalik_1984

ja kennt ihr sonst ein gutes Modul womit ich mein Voting machen kann, wie ich das haben will habe ich oben beschrieben.

Danke für eure mühe

RiotheRat

http://www.pragmamx.org/modules.php?name=Forum&topic=15324.msg105711#msg105711

2 Threads zum gleichen Themenkomplex müssen nicht sein - daher hier ... closed

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...