/
  • استفاده از $_get و ساخت یک فایل js با php

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی استفاده از $_get و ساخت یک فایل js با php
    نویسنده پیام
    erfannew آفلاین
    عضو جدید
    **

    ارسال‌ها: 6
    تاریخ عضویت: ۱۳۸۸ دي ۱۷
    اعتبار: 1
    تشکرها : 6
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    استفاده از $_get و ساخت یک فایل js با php
    سلام وقت بخیر
    من میخوام به کدی به کاربران سایتم بدم که با قرار دادن این کد بتونن اون آهنگ را بخونن در وبلاگشون
    من اینجا اون آهنگ را به خوام از طریق $_get در تگ اینطور استفاده کنم

    http://www.roozlink.com/get.php

    لطفا راهنمایی کنید که چطور میتونم مثل این رز لینک طراحی کنم که جواب بده
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۲۳ ۰۷:۳۳ عصر، توسط erfannew.)
    ۱۳۸۸ دي ۱۷ ۰۹:۰۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    bitanaz آفلاین
    عضو جدید
    **

    ارسال‌ها: 41
    تاریخ عضویت: ۱۳۸۸ مرداد ۲۵
    اعتبار: 3
    تشکرها : 36
    ( 17 تشکر در 11 ارسال )
    ارسال: #2
    RE: استفاده از $_get و ساخت یک فایل js با php
    با سلام

    یه مثال کوچیک میزنم متوجه میشی
    توی فایل پی اچ پی به صورت زیر عمل میکنی

    کد PHP:
    <?php
    header
    ("Content-type: text/javascript");
    ?>

        function donor_login() {
            var userr = document.getElementById('donor_username').value;
            var passr = document.getElementById('donor_password').value;
            var formr = document.getElementById('Formr').value;
            
            queriesr = "Formr="+formr+"&donor_username="+userr+"&donor_password="+passr;
            
            do_main('post', '<?php echo $show_path?>engine/function/login/donor_login.php', queriesr, 'main_donor');
        }
        function customer_login() {
            var users = document.getElementById('customer_username').value;
            var passs = document.getElementById('customer_password').value;
            var forms = document.getElementById('Forms').value;
            
            queriess = "Forms="+forms+"&customer_username="+users+"&customer_password="+passs;
            
            do_main('post', '<?php echo $show_path?>engine/function/login/customer_login.php', queriess, 'main_customer');
        }
        
        function news() {
            var id = document.getElementById('to').value;
            do_main('post', '<?php echo $show_path?>engine/news.php', 'id='+id, 'newstext');
        }
        
        function forget(url) {
            var user_name = document.getElementById('user_name').value;
            var email_email = document.getElementById('email_email').value;
            
            do_main('post', url, "user_name="+user_name+"&email_email="+email_email, 'recovery_main');
        }
        
        function donor_signup() {
            var name = decodeURIComponent(document.getElementById('name').value);
            var family = decodeURIComponent(document.getElementById('family').value);
            var phone = document.getElementById('phone').value;
            var mobile = document.getElementById('mobile').value;
            var email = decodeURIComponent(document.getElementById('email').value);
            var username = decodeURIComponent(document.getElementById('username').value);
            var password = decodeURIComponent(document.getElementById('password').value);
            var try_password = decodeURIComponent(document.getElementById('try_password').value);
            var security = decodeURIComponent(document.getElementById('security').value);
            var refere = decodeURIComponent(document.getElementById('refere').value);
            var form = decodeURIComponent(document.getElementById('Form').value);
            
            queries = "Form="+form+"&name="+name+"&family="+family+"&phone="+phone+"&mobile="+mobile+"&email="+email+"&username="+username+"&password="+password+"&try_password="+try_password+"&security="+security+"&refere="+refere;
            
            do_main('post', '<?php echo $show_path?>engine/function/signup/donor.php', queries, 'main');
        }
        function ckeck() {
            if(document.getElementById('c').checked == false) {
                document.getElementById('b').disabled = "disabled";
            }
        }
        
        function check_1() {
            if(document.getElementById('c').checked == true) {
                document.getElementById('b').disabled = false;
            } else {
                document.getElementById('b').disabled = true;
            }
        }
        
        function customer_signup() {
            var name = decodeURIComponent(document.getElementById('name').value);
            var family = decodeURIComponent(document.getElementById('family').value);
            var phone = decodeURIComponent(document.getElementById('phone').value);
            var mobile = decodeURIComponent(document.getElementById('mobile').value);
            var email = decodeURIComponent(document.getElementById('email').value);
            var bankname = document.getElementById('bankname').value;
            var account = decodeURIComponent(document.getElementById('account').value);
            var username = decodeURIComponent(document.getElementById('username').value);
            var password = decodeURIComponent(document.getElementById('password').value);
            var try_password = decodeURIComponent(document.getElementById('try_password').value);
            var security = decodeURIComponent(document.getElementById('security').value);
            var refere = decodeURIComponent(document.getElementById('refere').value);
            var form = document.getElementById('Form').value;
            
            queries = "Form="+form+"&name="+name+"&family="+family+"&phone="+phone+"&mobile="+mobile+"&email="+email+"&bankname="+bankname+"&account="+account+"&username="+username+"&password="+password+"&try_password="+try_password+"&security="+security+"&refere="+refere;
            
            do_main('post', '<?php echo $show_path?>engine/function/signup/customer.php', queries, 'main');
        }
        
        function send_contact() {
            var mail_name = decodeURIComponent(document.getElementById('name').value);
            var mail_family = decodeURIComponent(document.getElementById('family').value);
            var mail_email = decodeURIComponent(document.getElementById('email').value);
            var mail_message = decodeURIComponent(document.getElementById('message').value);
            var security = decodeURIComponent(document.getElementById('security').value);
            var mail_form = document.getElementById('Form').value;
            
            queries_mail = "Form="+mail_form+"&name="+mail_name+"&family="+mail_family+"&email="+mail_email+"&message="+mail_message+"&security="+security;
            
            do_main('post', '<?php echo $show_path?>engine/function/contact.php', queries_mail, 'main');
        } 
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۲۱ ۰۲:۴۱ صبح، توسط bitanaz.)
    ۱۳۸۸ دي ۲۱ ۰۲:۴۰ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : erfannew molana
    erfannew آفلاین
    عضو جدید
    **

    ارسال‌ها: 6
    تاریخ عضویت: ۱۳۸۸ دي ۱۷
    اعتبار: 1
    تشکرها : 6
    ( 0 تشکر در 0 ارسال )
    ارسال: #3
    RE: استفاده از $_get و ساخت یک فایل js با php
    متوجه نمیشم
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۲۳ ۰۷:۳۴ عصر، توسط erfannew.)
    ۱۳۸۸ دي ۲۱ ۱۱:۰۳ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #4
    RE: استفاده از $_get و ساخت یک فایل js با php
    کد PHP:
    get.js.php 
    معمولا وقتی می گن فایل PHP رو اینکلود کنید ، یه سریها که یکم سر در میارن نه و نو میارن و کارو خراب میکنند.
    من فکر می کنم بهتره شما بطور کامل از جاوا اسکریپت استفاده کنید و توی این کاری که شما می خواید انجام بدید من هیچ نیازی به سمت سرور نمی بینم.
    ۱۳۸۸ دي ۲۱ ۱۱:۴۹ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : zoghal
    erfannew آفلاین
    عضو جدید
    **

    ارسال‌ها: 6
    تاریخ عضویت: ۱۳۸۸ دي ۱۷
    اعتبار: 1
    تشکرها : 6
    ( 0 تشکر در 0 ارسال )
    ارسال: #5
    RE: استفاده از $_get و ساخت یک فایل js با php
    کسی می تونه این لطف بکنه و این اسکریپت با جاوا بنویسه و اینجا قرار بده
    ممنون میشم
    ۱۳۸۸ دي ۲۲ ۰۲:۰۳ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #6
    RE: استفاده از $_get و ساخت یک فایل js با php
    یه راه بهتر هم هست. می تونی با استفاده از mod_rewrite فایل .js رو به .php ریدایرکت کنی، اینطوری کاربر نمی فهمی که این فایل js هست یا php
    بعد هم خروجی مناسب رو بده. توی اینترنت سرچ کن کلی اطلاعات در این زمینه می تونی گیر بیاری
    ۱۳۸۸ دي ۲۲ ۰۴:۴۰ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    php آفلاین
    hossein
    ****

    ارسال‌ها: 612
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #7
    RE: استفاده از $_get و ساخت یک فایل js با php
    من درست متوجه نشدم .
    می خوای یه کد نمایش داده بشه برای مثلا اهنگ هایی که که تو سایتت هست برای هر اهنگ خودش تومات کد تولید کنه وادرس اهنگ رو در فایل جاوا اسکریپت قرار بده .
    در این حالت باید از روشی که bitanaz گفت بری اگه خواسته باشم یه توضیح ساده هم در مورد اون کدها بدم میشه گفت خط اول میگه که قراره یه خروجی فایل از نوع javascript داشته باشیم بعدش کدای لازم برای اهنگ رو قرار میدیم که تو اینترنت به وفور ریخته و بعد هم در اونجایی که قرار ادرس اهنگ قرار بگیره ادرس رو از بانک یا هر جای دیگه می خونیم و اونجا قرار میدیم .


    یا قرار فقط یه کد نمایش داده بشه و همیشه ثابت هست .

    اگه اینجوریه هر دو موردی که hidensfot گفت رو می تونی استفاده کنی و نیازی به کد نویسی یادی نداره .
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۸۸ دي ۲۴ ۰۲:۵۷ عصر، توسط php.)
    ۱۳۸۸ دي ۲۴ ۰۲:۵۵ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6198 تشکر در 3439 ارسال )
    ارسال: #8
    RE: استفاده از $_get و ساخت یک فایل js با php
    کد:
    // Read a page's GET URL variables and return them as an associative array.
    function getUrlVars()
    {
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');

        for(var i = 0; i < hashes.length; i++)
        {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        }

        return vars;
    }
    ۱۳۸۸ دي ۲۴ ۰۳:۲۰ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS