ptp 1 ارسال شده در آبان 98 گزارش بازنشر ارسال شده در آبان 98 درود از دوستان متخصص برنامه نویس سوالی داریم ؛ لطفا بفرمایید که این کد آماده ای است که از بانک به عنوان افزونه وردپرسی دریافت کرده ایم . این کد را به صورت HTML در صفحه بارگزاری نمودیم. منتهی خیلی بدشکل و علی الخصوص دکمه پرداخت آن به هم ریخته است . شایان ذکر است که صفحه جدید پرداخت را با المنتور تولید کردیم . با Edit روی فایل PHP دریافتی این متن ها نمایان است ؛ لطفا و در صورت امکان اگر می توانید بدون اینکه عملیات پرداخت دچار مشکل شود کدی یا Css مربوط به کل قالب این پرداخت و یا حداقل درست کردن بهم ریختگیه دکمه برای ما ارسال فرمایید. نشانی صفحه پرداخت ایجاد شده : http://parsianticket.com/?page_id=1085 است و متن Php: <?php /* Plugin Name: Saman-gateway Plugin URI: Description: Saman gateway for wordpress To use plagin shortcode [sep_module] enjoy it! Version: 1.2 Author: Amin - Rahimi Author URI: License: GPL2 */ include_once('inc/Sep.class.php'); $Sep = new Sep; if(get_option('MerchantID') && get_option('port_password')) { $Sep->MerchantID = get_option('MerchantID'); $Sep->Password = get_option('port_password'); } function Sep_menu() { if (function_exists('add_options_page')) { add_menu_page(__('Saman gateway', 'Sep'), __('Saman gateway', 'Sep'), 'manage_options', 'Amin-Saman/setting.php', 'Sep_menupage', plugin_dir_url( __FILE__ ).'/images/Saman_favicon.png'); add_submenu_page('Amin-Saman/setting.php', __('Sep Setting', 'Saman gateway'), __('Sep Setting', 'Saman gateway'), 'manage_options', 'Amin-Saman/setting.php', 'Sep_menupage'); } } add_action('admin_menu', 'Sep_menu'); function Sep_menupage() { if (!current_user_can('manage_options')) { wp_die(__('You do not have sufficient permissions to access this page.', 'Sep')); } settings_fields('Sep_options'); function register_Sep() { register_setting('Sep_options', 'MerchantID'); register_setting('Sep_options', 'port_password'); } include_once('setting.php'); } function sep_form(){ global $current_user, $Sep; include_once('inc/form.php'); $state = $_POST['State']; if(empty($state)) { }else if($state!="OK") { echo("<p class='error-payment'>عملیات ناموفق</p>"); }else{ $result=$Sep->Verify(); if( $result <= 0 ){ echo '<p class="error-payment">ویرایفای انجام نشد</p>' ; echo $result ; echo '</p>'; } else { echo '<p class="success-payment">تراکنش با موفقیت انجام شد<br/> مبلغ :'; echo $result ; echo ' ریال</p>'; } } } add_shortcode('sep_module', 'sep_form'); add_filter('widget_text', 'do_shortcode'); ?> لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری