Mohammad Javad 54 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلاممن میخوام یک فرم پرداخت درست کنمیه متغیر دارم$au = $res['au'];میخوام این متغیر رو که شناسه پیگیری رو در خودش ذخیره میکنه در داخل دیتا بیس ذخیره کنمو داخل یک فایل ذیگه همین متغیر رو از دیتابیش بخونمچطور این کار رو انجام بدم؟ نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلامداخل دیتابیس وردپرس؟ یا سیستم اختصاصیه؟ 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 نه داخل یک دیتابیس جداگانهمیخوام یک فرم ساده پرداخت درست کنم نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 خب شما اول باید دیتابیس رو بسازی. بعد جدول مورد نیاز رو.اول کانکشن باید بزنی و بعد کوئری insert بنویسی. من پیشنهاد میدم از متد pdo استفاده کنی. 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 میشه یکم بیشتر راهنماییم کنینمن تاحالا با دیتابیس کار نکردمیکم در موردش تحقیق کردم و فهمیدم باید چطوری به دیتابیس وصل بشماما نمیدونم چطور باید$au = $res['au'];داخل دیتابیس ذخیره کنمو یه جای دیگه اونو بخونم نقل قول لینک به ارسال
rezaonline 2655 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 از این اسکریپت الگو بگیرhttp://jahanadwords.com/epay/jahanpay_form2.zip 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 ممنون اقا رضااین واسه فریم فورک yii نیست؟از,این فریم ورک هیچ چیز سردر نمیارم نقل قول لینک به ارسال
محمد امین 49 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سرچ کنید آموزش ساخت درگاه پرداخت آنلاین با php گمون به جاهای خوبی برسی! نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 سرچ کردم اموزش ثبت نام در سایت بودولی کلا سوال من یه چیز دیگه هست نقل قول لینک به ارسال
rezaonline 2655 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 ممنون اقا رضااین واسه فریم فورک yii نیست؟از,این فریم ورک هیچ چیز سردر نمیارمساختار دیتابیسش رو نگاه کنید متوجه میشید 2 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 یه آموزش نصفه و نیمه در مورد pdo اینجا نوشتم. کسی استقبال نکرد.اگه دوست دارید ادامه داده بشه داخل تاپیک نظرات و انتقادات اعلام کنید. آموزش مفیدیه. 3 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 برای ذخیره یک مقدار داخل دیتابیسشما باید یک دیتابیس بسازیدبا حداقل یک جدولمثلانام -ادرس ایمیل-مبلغ-کد رهگیری-کد کالاخب حداقل اطلاعاتی رو که از کاربر باید ذخیره کنید همینها هستبا استفاده از اموزش SM-Mahdavi عزیز با یک insert میتونین این اطلاعات رو درون بانک ذخیره کنید 4 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 سلامهمه ی این کارها رو انجام دادم الان فقط یک مشکل دارمببینید هر باز که صفحه پرداخت باز میشهیک au به صورت خودکار به اخر ذیتابیس اضاف میشهمثلا الان دیتابیس من تا 7 رفته و باید اخرین یعنی هفتیم au انتخاب بشهحالا کدش SELECT چظوری میشه؟ft.zip نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 SELECT fields FROM table ORDER BY id DESC LIMIT 1; 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 SELECT fields FROM table ORDER BY id DESC LIMIT 1;ممنونولی نشدفکر کنم باید از last_insert_id استفاده کنممیشه راهنماییم کنین نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 با استفاده از این کد تونستم اخرین au رو به دست بیارم$sql = "SELECT au FROM pay ORDER BY id DESC LIMIT 1";$result = $conn->query($sql);if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["au"] . "<br>"; }}الان اینو چطور توی متغیر $au ذخیره کنم؟$au = '....'; // az database begiridهنگ کردم دیگه نمیدونم چیکار کنم نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 خب به جای echo بنویس:$au = $row["au"]; 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 نشد<?php$servername = "localhost";$username = "root";$password = "";$dbname = "jahanpay";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}//$api = 'api';$amount = 100; // toman$order_id = 1;$sql = "SELECT au FROM pay ORDER BY id DESC LIMIT 1";$result = $conn->query($sql);if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["au"] . "<br>"; }}$au = $row["au"];$client = new SoapClient("http://www.jahanpay.com/directservice?wsdl");$res = $client->verification($api , $amount , $au , $order_id, $_POST + $_GET );if($res['result']==1){echo "پيگيري بانک ". $res['bank_au'];}else{echo '<meta charset=utf-8><pre>';$res = array_map('urldecode',$res);print_r($res);}$conn->close();?> نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 <?php$servername = "localhost";$username = "root";$password = "";$dbname = "jahanpay";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}//$api = 'api';$amount = 100; // toman$order_id = 1;$sql = "SELECT au FROM pay ORDER BY id DESC LIMIT 1";$result = $conn->query($sql);if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { $au = $row["au"]; }}$client = new SoapClient("http://www.jahanpay.com/directservice?wsdl");$res = $client->verification($api , $amount , $au , $order_id, $_POST + $_GET );if($res['result']==1){echo "پيگيري بانک ". $res['bank_au'];}else{echo '<meta charset=utf-8><pre>';$res = array_map('urldecode',$res);print_r($res);}$conn->close();?>کد که گفتم باید تو حلقه میزاشتی 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 (ویرایش شده) <?php$servername = "localhost";$username = "root";$password = "";$dbname = "jahanpay";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) { die("Connection failed: " . $conn->connect_error);}//$api = 'api';$amount = 100; // toman$order_id = 1;$sql = "SELECT au FROM pay ORDER BY id DESC LIMIT 1";$result = $conn->query($sql);if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { $au = $row["au"]; }}$client = new SoapClient("http://www.jahanpay.com/directservice?wsdl");$res = $client->verification($api , $amount , $au , $order_id, $_POST + $_GET );if($res['result']==1){echo "پيگيري بانک ". $res['bank_au'];}else{echo '<meta charset=utf-8><pre>';$res = array_map('urldecode',$res);print_r($res);}$conn->close();?>کد که گفتم باید تو حلقه میزاشتیدمت گرمبلاخره موفق شدم :Dفقط باید چیکار کنم که order_id هر بار یک چیز متفاوت رو داخل دیتابیس ثبت کنه؟--------------------------------راستی الان این کدی که با کمک دوستان نوشتم درسته نوشته شده؟ یعنی از روی اصول نوشته شده؟<?php$servername = "localhost";$username = "root";$password = "";$dbname = "jahanpay";// Create connection$conn = new mysqli($servername, $username, $password, $dbname);// Check connectionif ($conn->connect_error) {die("Connection failed: " . $conn->connect_error);}//$api = 'api';$amount = 100; // toman$order_id = 1;$sql = "SELECT au FROM pay ORDER BY id DESC LIMIT 1";$result = $conn->query($sql);if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { $au = $row["au"]; }}$client = new SoapClient("http://www.jahanpay.com/directservice?wsdl");$res = $client->verification($api , $amount , $au , $order_id, $_POST + $_GET );if($res['result']==1){echo "پيگيري بانک ". $res['bank_au'];}else{echo '<meta charset=utf-8><pre>';$res = array_map('urldecode',$res);print_r($res);}$conn->close();?> ویرایش شده آبان 93 توسط Mohammad Javad نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 کدی که جناب مهدوی نوشتند تکمیله تایپ ستون آی دی رو serial بگذارید 2 نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 برای تولید order_id از تابع time هم می تونی استفاده کنی:$order_id = time();دیگه مطمئنی کد تکراری تولید نمیشه. 3 نقل قول لینک به ارسال
amirali.bk 656 ارسال شده در آبان 93 گزارش بازنشر ارسال شده در آبان 93 سلامپاسخ رو دوسته عزیزم بهتون دادنولی تایپ ستون آی دی رو serial بذارید و تست کنیدپ.ن : ببخشید مثله اینکه جناب فخار جوابه من رو نوشته بودن 2 نقل قول لینک به ارسال
Mohammad Javad 54 ارسال شده در آبان 93 مالک گزارش بازنشر ارسال شده در آبان 93 ممنون باشه روی سریال میزامابن کار دلیل خاصی داره؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .