تسجيل الدخول باستخدام اجاكس و php و xml
الاخوة الكرام
لدي مشكلة في ملف php و اجاكس و xml ادخال اسم المستخدم وكلمة المرور والتحقق منها سليم ولكن المشكلة في العودة بالنتيجة التي اريد طباعتها اريد جلب معلوماته الشخصية وجميع بياناته وخدماته لدي بالموقع ارجو المساعده وشكرا
6 إجابات
نعم أكواد ملف css وملف بي اتش بي مع اكس أم آل
والملف الأخير ملف الفورم اتش تي أم آل مع أجاكس الآن هذا الملف موجود على الموقع وويذهب لجلب البيانات من سيرفءر آخر باستخدام الإجاكس والاكس أم آل. بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
نعم أكواد ملف css وملف بي اتش بي مع اكس أم آل
والملف الأخير ملف الفورم اتش تي أم آل مع أجاكس الآن هذا الملف موجود على الموقع وويذهب لجلب البيانات من سيرفءر آخر باستخدام الإجاكس والاكس أم آل. بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
ملف css
@charset "utf-8"; /* CSS Document */ body { margin: 10px auto; width: 570px; font: 75%/120% Arial, Helvetica, sans-serif; } .ab { width: 480px; border-bottom: solid 1px #c4c4c4; } .ab h3 { background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px; padding: 7px 15px; margin: 0; font: bold 120%/100% Arial, Helvetica, sans-serif; border: solid 1px #c4c4c4; border-bottom: none; cursor: pointer; } .ab p { background: #f7f7f7; margin: 0; padding: 10px 15px 20px; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; } /*******************************************************/ .service{ width: 480px; border-bottom: solid 1px #c4c4c4; } .service h3{ background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px; padding: 7px 15px; margin: 0; font: bold 120%/100% Arial, Helvetica, sans-serif; border: solid 1px #c4c4c4; border-bottom: none; cursor: pointer; } .service p{ background: #f7f7f7; margin: 0; padding: 10px 15px 20px; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; } .service h3:hover { background-color: #e3e2e2; } .service h3.active { background-position: right 5px; } /*********************************************************/ .accordion { width: 480px; border-bottom: solid 1px #c4c4c4; } .accordion h3 { background: #e9e7e7 url(images/arrow-square.gif) no-repeat right -51px; padding: 7px 15px; margin: 0; font: bold 120%/100% Arial, Helvetica, sans-serif; border: solid 1px #c4c4c4; border-bottom: none; cursor: pointer; } .accordion h3:hover { background-color: #e3e2e2; } .accordion h3.active { background-position: right 5px; } .accordion p { background: #f7f7f7; margin: 0; padding: 10px 15px 20px; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; } بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
تسجيل الدخول سليم لايوجد به مشكلة يدخل ولكن المشكلة في الطباعة
عند ذهابه على رابط السيرفر الاخر لايعود بالبيانات طريقة جلب البيانات بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا كل دى اكواد
وهذا ملف php مع xml
<?php $UserName = $_POST["UserName"]; $PassWord = $_POST["PassWord"]; $errorMessage = ""; if($_POST) { if(empty($UserName)) { $errorMessage .= "<li>ENTER YOUR USERNAME!</li>"; } if(empty($PassWord)) { $errorMessage .= "<li>ENNTER YOUR PASSWORD</li>"; } else{ ////////// request $xml ='<MOBILY_IPHONE_REQUEST>'.'<FunctionId>login</FunctionId>'. '<device>0</device>'. '<username>'.$UserName.'</username>'. '<password>'.$PassWord.'</password>'. '<RequestorLanguage>E</RequestorLanguage>'. '</MOBILY_IPHONE_REQUEST>'; //echo $xml; $url = ''; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml); curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'Content-type: application/xml', 'Content-length: ' . strlen($xml) )); $response = curl_exec($ch); curl_close($ch); echo $respons; ?> <?Php // Print line info. /* $HashCode = $parser->HashCode; $MSISDN = $parser->MSISDN; $LineType = $parser->LineType; $CustomerType = $parser->CustomerType; $ERROR = $parser->ERROR->ErrorCode; */ echo "\n\n Line Information \n\n"; echo "MSISDN : {$parser->MSISDN} \n"; echo "LineType : {$parser->LineType} \n"; echo "\n\n -------------- \n\n"; if($parser->ERROR->ErrorCode) { // echo("<p>There was an error with Number:</p>\n"); // echo("<ul>" . $errorMessage . "</ul>\n"); $errorMessage = "<p>There was an error with User or Password: {$parser->ERROR->ErrorCode}</p>\n"; } }} $data['errorMessage'] = @$errorMessage; //} echo $errorMessage; ?> بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>login</title> <link rel="stylesheet" type="text/css" href="indextest.css" /> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".ab").hide(); $(".service").show(); /*$("#submit").click(function(){});*/ $(".service h3:first").addClass("active"); $(".service p:not(:first)").hide(); $(".service h3").click(function(){ $(this).next("p").slideToggle("") .siblings("p:visible").slideUp(""); $(this).toggleClass("active"); $(this).siblings("h3").removeClass("active"); }); }); /****************************************************************/ function login(){ $.ajax({ type: "POST", url: "info.php", data: "UserName="+$('#UserName').val() + "&PassWord="+$('#PassWord').val(), beforsend: function (){ $('.msg').text("loading...."); }, success: function( data ) { document.location.href = "#myinformation"; /*var x =$("#myinformation").val;*/ } }); } /******************************************************************/ function bill(){ $.ajax({ type: "POST", url: "info.php", data: "UserName="+$('#UserName').val() + "&PassWord="+$('#PassWord').val(), success: function( data ) { document.location.href = '#Mybill'; } }); }; </script> </head> <body> <form action="info.php" method="post"> <div class="accordion"> <h3>login</h3> <p> <font color=#003399>UserName:</font> <input type="text" class="box" id="UserName" name="UserName" value="" maxlength="50"> <br><font color=#003399>Password:</font> <input type="password" id="PassWord" name="PassWord" maxlength="50" value=""> <br> <input type="submit" value="Login" onclick="login"> </p> </div> <br> <div class="service"> <h3 class="myinformation">myinformation</h3> <p> </p> <h3 class="Mybill">Mybill</h3> <p></p> <h3>ggggg</h3> <p>dddddd</p> <h3>ggggg</h3> <p>ddddd</p> </div> <br> <div class="ab"> <h3> regi</h3> <p>UserName </p> <h3></h3> <p></p> </div> </form> </body> </html> بواسطة: rawagan 0 من 0 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا |
اطرح لنا محاولاتك بالاكواد
23 / يونيو / 2012 الساعة 14:2