ايمپورت كردن در PhpMyAdmin

شروع موضوع توسط logical_82 ‏27 اکتبر 2005 در انجمن برنامه‌نویسی با PHP

  1. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    چطوري بايد به PHPMYADMIN يه سري عكس ايمپورت كرد
    مثلا توي راهنماي نصب يه برنامه تبليغاتي اينو نوشته :

    maxer- date:14/06/2005

    hey, thanks for downloading my script.. its what i love doing-

    anyways- firstly this is distributed under GPL license see LICENSE file for more details -

    check out http://scripts.maxersmix.com for more updates and other scripts.

    anyways.. i thought this didnt need a admin area as phpmyadmin could do all the work. so to install setup a database on your mysql server and then goto banners.php and edit the connection details with your server- login and pass and the name of the db..

    then run this sql in phpmyadmin

    CREATE TABLE `banners` (
    `id` int(11) NOT NULL auto_increment,
    `banner` varchar(180) NOT NULL default '',
    `link` varchar(180) NOT NULL default '',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;


    then add a few banners using phpmyadmin then drop this html into you pages

    <script src="http://PATHTOFILE/banners.php"></script>

    change this url to wherever you have put the file on your server.
    زبانم بد نيست اما نفهميدم چيكار بايد بكنم !!!
    __________________
     
    نوشته شده توسط logical_82 در ‏27 اکتبر 2005
  2. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    كسي نمي تونه اين مشكل ما رو حل كنه !؟
     
    نوشته شده توسط logical_82 در ‏27 اکتبر 2005
  3. mosi20

    mosi20 Active Member

    ارسال‌ها:
    1,296
    تشکر شده:
    220
    امتیاز دستاورد:
    36
    کد زیر را توی دیتابیست ایمپورت کن
     
    نوشته شده توسط mosi20 در ‏28 اکتبر 2005
  4. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    دوست من اينو مي دونستم مشكلم تو اين قسمت هستش : then add a few banners using phpmyadmin
    اين بنر ها رو كجاي Phpmyadmin بايد ايمپورت كنم ؟؟؟
     
    نوشته شده توسط logical_82 در ‏28 اکتبر 2005
  5. mosi20

    mosi20 Active Member

    ارسال‌ها:
    1,296
    تشکر شده:
    220
    امتیاز دستاورد:
    36
    اصلا بنر که توی Phpmyadmin نمیره !!
    فقط اطلاعات مربوط به بنرت تو Phpmyadmin میره و شما باید بنرهای مورد نظرت را از طریق یک فایل آپلود کنی و در موقع آپلود فایل اطلاعات مربوط به بنر را توی Phpmyadmin ذخیره کنی
     
    نوشته شده توسط mosi20 در ‏28 اکتبر 2005
  6. iman_ebru

    iman_ebru Active Member

    ارسال‌ها:
    4,400
    تشکر شده:
    130
    امتیاز دستاورد:
    36
    اگر اسکریپت مشکلی داره http://wm.maxersmix.com/viewforum.php?f=10 گزارش بدید.

    ایمان
     
    نوشته شده توسط iman_ebru در ‏28 اکتبر 2005
  7. iman_ebru

    iman_ebru Active Member

    ارسال‌ها:
    4,400
    تشکر شده:
    130
    امتیاز دستاورد:
    36
    حرفهای mosi20 عزیز هم صحیح هست. در database همونطور که از اسمش بر میاد فقط data و اطلاعات رو میشه ذخیره کرد.

    اگر کل اسکریپت رو اینجا بزاری شاید بهتر بشه کمک کرد. همونی هست که از http://scripts.maxersmix.com/ داونلود کردی؟


    ایمان
     
    نوشته شده توسط iman_ebru در ‏28 اکتبر 2005
  8. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    مي زارمش اينجا لطفا كمك كنيد!:cool:
     

    پیوست ها:

    • banner.zip
      اندازه فایل:
      کیلوبایت 8.3
      نمایش ها:
      1
    آخرین ویرایش: ‏28 اکتبر 2005
    نوشته شده توسط logical_82 در ‏28 اکتبر 2005
  9. mosi20

    mosi20 Active Member

    ارسال‌ها:
    1,296
    تشکر شده:
    220
    امتیاز دستاورد:
    36
    آقا برات یه مدیریت ساختم
    نام کاربری به صورت پیش فرض admin هستش.
    باید یه سری متغییر ها را براش تکمیل کنی مثل آدرس پوشه ی بنرهایت و یوزرنیم دیتابیس و...
    فقط پوشه ای که برای آپلود بنرها انتخاب میکنی را حتما باید روی سرورت بسازی و دسترسیش هم 777 باشه.
    برو حال کن


    PHP:

    <?
    ///////////////////////////////////////////////////////////////////////////////////////
    //                                   In the name of God                              //
    //   This portal is a private portal And it was writen by Mohsen Davari              //
    //   Please  do not change its copyright                                             //
    //   I hope that you enjoy using my portal                                           //
    //   If you have any problem contact me with this email => [email protected]    //
    //   Thank`s a lot                                                                   //
    //   Bye                                                                             //
    ///////////////////////////////////////////////////////////////////////////////////////

    session_start();
    define( "mohsendavari_step1", 1 );
    //admin password //
    $username ="admin";

    //upload directory//
    $up_dir = "banners/";
    $uploadfile_fullurl="http://127.0.0.1/project/banners/";

    //database information//
    $DBHOST ="localhost";              //mysql host name
    $DBUSER ="";             //database username
    $DBPASS ="";             //database password
    $DBNAME ="";               //database name

    //check for login//
    if(isset($_GET['show'])){
           if(isset($_SESSION['mohsendavari_login'])){
                if ( $_SESSION['mohsendavari_login'] !== "$username"){
                echo '<script>document.location.href="'.$_SERVER['PHP_SELF'].'?show=loginform"</script>\n';
                die;
                exit();
                }
           }
    }else{
    echo '<script>document.location.href="'.$_SERVER['PHP_SELF'].'?show=loginform"</script>\n';
    die;
    exit();
    }
    ?>
    <html>
    <head>
    <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <META http-equiv=imagetoolbar content=no>
    <meta http-equiv="pragma" content="no-cache">
    <meta name="contact" content="[email protected]">
    <meta name="copyright" content="2005">
    <meta name="robots" content="index, follow" />
    <meta name="author" content="mohsen davari">
    <title>admin</title>
    <style>
    <!--
    td           { font-family: Tahoma; font-size: 10pt; text-decoration: none }
    a:link       { text-decoration: none }

    -->
    </style>
    </head>
    <?
    if (defined( 'mohsendavari_step1' )) {
            if(isset($_GET['show'])){
                      if( $_GET['show'] == "loginform" ) {
    ?>
    <body>
    <form method="POST" enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>?show=check" name="ersal">
    <body onLoad="document.ersal.username.focus();">
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#6666FF" height="480">
        <tr>
            <td align="center" valign="top">
            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%" height="466">
                <tr>
                    <td style="border-style: none; border-width: medium" height="39" dir="rtl">
                    <p align="center"><b><font size="5" color="#6666FF">مدیریت سیستم
                    بنر</font></b></td>
                </tr>
                <tr>
                    <td style="border-style: none; border-width: medium" dir="rtl">
                    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%">
                        <tr>
                            <td style="border-style: none; border-width: medium" align="center" width="352" valign="middle">
                            <p align="left">نام کاربری</td>
                            <td style="border-style: none; border-width: medium" align="center" width="258" valign="middle">
                <input class="inputbox" name="username" size="35" dir="ltr" ></td>
                            <td style="border-style: none; border-width: medium" align="center" valign="middle">
                            <input class="button" type="submit" name="next" value="  ورود  " style="float: right"  /></td>
                        </tr>
                    </table>
                    </td>
                </tr>
            </table>
            </td>
        </tr>
    </table>
    </body>
    </form>
    </html>
    <?    
                   }
                   if( $_GET['show'] == "check" ) {
                                   if( $_POST['username'] == "$username" ) {
                                   $_SESSION['mohsendavari_login'] = $username;
                                   echo '<script>document.location.href="'.$_SERVER['PHP_SELF'].'?show=main"</script>\n';
                                   }else{
                                   print'wrong username';
                                   die;
                                   exit();
                                   }
                   }
                   if(isset($_SESSION['mohsendavari_login'])){
                   mysql_connect($DBHOST, $DBUSER, $DBPASS) or die(mysql_error());
                   //Connect to database
                   mysql_select_db($DBNAME) or die(mysql_error());
                           if( $_GET['show'] == "logout" ) {
                           $_SESSION['mohsendavari_login'] = "";
                           session_destroy();
                           echo '<script>document.location.href="'.$_SERVER['PHP_SELF'].'?show=loginform"</script>\n';
                           die;
                           exit();
                           }
                           if( $_GET['show'] == "main" ) {
                           ?>
    <body>
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#6666FF" height="480">
        <tr>
            <td align="center" valign="top">
            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%" height="466">
                <tr>
                    <td style="border-style: none; border-width: medium" height="39" dir="rtl">
                    <p align="center"><b><font size="5" color="#6666FF">مدیریت سیستم
                    بنر</font></b></td>
                </tr>
                <tr>
                    <td style="border-style: none; border-width: medium" dir="rtl" valign="top">
                    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%" height="181">
                        <tr>
                            <td style="border-style: none; border-width: medium" valign="middle" height="47">
                            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%">
                                <tr>
                                    <td style="border-style: none; border-width: medium" valign="middle">
                                    <p align="center">
                                    <a href="<?=$_SERVER['PHP_SELF']?>?show=main">
                                    <span lang="en-us" style="text-decoration: none">
                                    <font color="#FF0000">&nbsp;لیست بنرهای
                                    ارسال شده</font></span></a><span lang="en-us"><font color="#FF0000">
                                    ||</font></span><font color="#FF0000"><a href="<?=$_SERVER['PHP_SELF']?>?show=addform"><span style="text-decoration: none"><font color="#FF0000">
                                    اضافه کردن
                                    بنر جدید</font></span></a> </font>
                                    <span lang="en-us"><font color="#FF0000">&nbsp;||</font></span><font color="#FF0000"><a href="<?=$_SERVER['PHP_SELF']?>?show=addform"><font color="#FF0000"><span style="text-decoration: none"> </span></font></a></font>
                                    <a href="<?=$_SERVER['PHP_SELF']?>?show=logout">
                                    <font color="#FF0000">
                                    <span style="text-decoration: none">خروج</span></font></a></td>
                                </tr>
                            </table>
                            </td>
                        </tr>
                        <tr>
                            <td style="border-style: none; border-width: medium" valign="top">
                            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%">
    <?
    $showbanner = mysql_query("SELECT * FROM  banners  ORDER BY `id` DESC ") or die(mysql_error());
    while($row = mysql_fetch_array($showbanner )) {
    ?>
                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px">
                                    <a target="_blank" href="<?=$row['banner']?>">
                                    <span style="text-decoration: none">[&nbsp;&nbsp;link&nbsp;&nbsp;]
                                    [&nbsp;&nbsp;banner&nbsp;&nbsp;]</span></a><font color="#FF0000"><span lang="en-us">&nbsp;
                                   
                                    &nbsp;<a href="<?=$_SERVER['PHP_SELF']?>?show=del&id=<?=$row['id']?>"><font color="#FF0000">[</font></a></span><a href="<?=$_SERVER['PHP_SELF']?>?show=del&id=<?=$row['id']?>"><font color="#FF0000">حذف</font><span lang="en-us"><font color="#FF0000">
                                    ]</font></span></a></font></td>
                                </tr>
    <?
    }
    ?>
                            </table>
                            </td>
                        </tr>
                    </table>
                    </td>
                </tr>
            </table>
            </td>
        </tr>
    </table>

    </body>                    <?
                           }
                           if( $_GET['show'] == "addform" ) {  
                           ?>
    <form method="POST" enctype="multipart/form-data" action="<?=$_SERVER['PHP_SELF']?>?show=send" name="ersal">
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" bordercolor="#6666FF" height="480">
        <tr>
            <td align="center" valign="top">
            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%" height="466">
                <tr>
                    <td style="border-style: none; border-width: medium" height="39" dir="rtl">
                    <p align="center"><b><font size="5" color="#6666FF">مدیریت سیستم
                    بنر</font></b></td>
                </tr>
                <tr>
                    <td style="border-style: none; border-width: medium" dir="rtl" valign="top">
                    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%" height="181">
                        <tr>
                            <td style="border-style: none; border-width: medium" valign="middle" height="47">
                            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%">
                                <tr>
                                    <td style="border-style: none; border-width: medium" valign="middle">
                                    <p align="center">
                                    <a href="<?=$_SERVER['PHP_SELF']?>?show=main">
                                    <span lang="en-us" style="text-decoration: none">
                                    <font color="#FF0000">&nbsp;لیست بنرهای
                                    ارسال شده</font></span></a><span lang="en-us"><font color="#FF0000">
                                    ||</font></span><font color="#FF0000"><a href="<?=$_SERVER['PHP_SELF']?>?show=addform"><span style="text-decoration: none"><font color="#FF0000">
                                    اضافه کردن
                                    بنر جدید</font></span></a> </font>
                                    <span lang="en-us"><font color="#FF0000">&nbsp;||</font></span><font color="#FF0000"><a href="<?=$_SERVER['PHP_SELF']?>?show=addform"><font color="#FF0000"><span style="text-decoration: none"> </span></font></a></font>
                                    <a href="<?=$_SERVER['PHP_SELF']?>?show=logout">
                                    <font color="#FF0000">
                                    <span style="text-decoration: none">خروج</span></font></a></td>
                                </tr>
                            </table>
                            </td>
                        </tr>
                        <tr>
                            <td style="border-style: none; border-width: medium" valign="top">
                            <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-width: 0px" width="100%">

                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" height="15" align="left">
                                    <p>چگونگی ارسال</td>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" width="645" height="15">
                                    <font size="1">
                          <input name="what_do" type="radio" class="textbox" value="send_file" onClick="if (this.value=1) { document.ersal.uploadpic.disabled=false;}" checked></font>ارسال
                                    فایل <font size="1">
                          <input name="what_do" type="radio" class="textbox" value="send_code" onClick="if (this.value=1) { document.ersal.uploadpic.disabled=true;}"></font>
                                    ارسال آدرس فایل</td>
                                </tr>

                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" height="30" align="left">
                                    <p><span lang="fa">بنر</span></td>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" width="645" height="30">
                                    <input type="file" name="uploadpic" size="40" class="button"></td>
                                </tr>

                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" height="30" align="left">
                                    <span lang="fa">آدرس بنر</span></td>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" width="645" height="30">
                <input class="inputbox" name="banner_url" size="35" dir="ltr" ></td>
                                </tr>

                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" height="30" align="left">
                                    <span lang="fa">آدرس لینک</span></td>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" width="645" height="30">
                <input class="inputbox" name="link_url" size="35" dir="ltr" ></td>
                                </tr>
                                <tr>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" height="30">
                                    &nbsp;</td>
                                    <td style="border-style: none; border-width: medium; padding-left: 10px; padding-right: 10px" width="645" height="30">
                                    <input class="button" type="submit" name="upload" value="     ارسال     "  /></td>
                                </tr>
                            </table>
                            </td>
                        </tr>
                    </table>
                    </td>
                </tr>
            </table>
            </td>
        </tr>
    </table>
    </form>
    </body>
                           <?
                           }
                           if( $_GET['show'] == "send" ) {  
                           if($_POST['link_url'] == '' ){
                           print'please complete all field';
                           die;
                           exit();
                           }
                           if( $_POST['what_do']=="send_file"){
                           $name=$_FILES["uploadpic"]["name"];
                           $temp=$_FILES["uploadpic"]["tmp_name"];
                           $size=$_FILES["uploadpic"]["size"];
                           $type=$_FILES["uploadpic"]["type"];
                           $new_name= $name;
                           @move_uploaded_file($temp, $up_dir . $new_name);
                           $banner_url="$uploadfile_fullurl$name";
                           }else{
                           $banner_url=$_POST['banner_url'];
                           }
                           $link_url=$_POST['link_url'];
                           mysql_query("INSERT INTO `banners` ( `banner` , `link`  )
                           VALUES('{$banner_url}' ,'{$_POST['link_url']}')"
    ) or die(mysql_error());
                           echo '<script>alert("done and successful"); document.location.href="javascript:history.back(1)"</script>\n';
                           }
                           if( $_GET['show'] == "del" ) {
                           $getid=$_GET['id'];
                           $result = mysql_query("DELETE FROM `banners` WHERE  `id`=$getid")      or die(mysql_error());
                           echo '<script>alert("done and successful"); document.location.href="'.$_SERVER['HTTP_REFERER'].'"</script>\n';
                           }
                           
                   }
                   
            }
    }
    ?>
     
     

    پیوست ها:

    • modiriat.zip
      اندازه فایل:
      کیلوبایت 3
      نمایش ها:
      2
    آخرین ویرایش: ‏29 اکتبر 2005
    نوشته شده توسط mosi20 در ‏29 اکتبر 2005
  10. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    آقا اينو نصب كردم ازت هم خيلي خيلي ممنونم اما با كدي كه خود برنامه داشت كار نكرد يعني بنر رو هم اضافه كرم اما هيچ بنري با اسكريپتي كه داده بود تو صفحه نمايان نشد
     
    آخرین ویرایش: ‏29 اکتبر 2005
    نوشته شده توسط logical_82 در ‏29 اکتبر 2005
  11. mosi20

    mosi20 Active Member

    ارسال‌ها:
    1,296
    تشکر شده:
    220
    امتیاز دستاورد:
    36
    این کد را به جای کدهای banner.php وارد کن
    هنوز تستش نکردم اما فکر کنم درست باشه

    PHP:

    document.write('<?
    //database information//
    $DBHOST ="localhost";              //mysql host name
    $DBUSER ="";             //database username
    $DBPASS ="";             //database password
    $DBNAME ="";               //database name
    mysql_connect($DBHOST, $DBUSER, $DBPASS) or die(mysql_error());
    //Connect to database
    mysql_select_db($DBNAME) or die(mysql_error());
    $randombanner = mysql_query("SELECT * FROM banners ORDER BY RAND() LIMIT 0, 1") or die(mysql_error());
    $row = mysql_fetch_array($randombanner );
    echo '<a href="'.$row['link'].'"><img border="0" src="'.$row['banner'].'"></a>';
    mysql_close();
    ?>');

     
     
    آخرین ویرایش: ‏31 اکتبر 2005
    نوشته شده توسط mosi20 در ‏29 اکتبر 2005
  12. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    فداي مرامت تستش مي كنم !
     
    نوشته شده توسط logical_82 در ‏30 اکتبر 2005
  13. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    بازم همون مشكل
    روي لوكال با همون كد امتحان كردم نشد !
    بي زحمت خودت هم يه بار تستش كن .
    بازم ممنونم
     
    نوشته شده توسط logical_82 در ‏30 اکتبر 2005
  14. mosi20

    mosi20 Active Member

    ارسال‌ها:
    1,296
    تشکر شده:
    220
    امتیاز دستاورد:
    36
    شرمنده توی کد یه ' را " گذاشته بودم کد را دوباره توی صفحه ی banner.php ذخیره کن
    و در صفحه ی مورد نظرت هم آدرس این صفحه را به طور کامل بزار مثلا
    <SCRIPT src="http://127.0.0.1/banner/banners.php" type=text/javascript></SCRIPT>
     
    نوشته شده توسط mosi20 در ‏31 اکتبر 2005
  15. logical_82

    logical_82 Member

    ارسال‌ها:
    875
    تشکر شده:
    296
    امتیاز دستاورد:
    16
    ممنونم كه كارم رو راه انداختي
    درست شد .
    فداي دستت
    يه دنيا ممنون
     
    نوشته شده توسط logical_82 در ‏31 اکتبر 2005

به اشتراک بگذارید