اخوانى الكرام
السلام علكم ورحمة الله وبركاته
قمت بوضع كود للدفع الالكترونى عن طريق موقع PayPal وهذا الكود يقوم موقع paypal باخراجه لك لكى تستخدمه فى موقعك... وهو كالتالى
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <input type="hidden" name="cmd" value="_s-xclick"> <input type="hidden" name="hosted_button_id" value="PWNJDEA2AD97Y"> <table> <tr><td><input type="hidden" name="on0" value="Room Type">Room Type</td></tr><tr><td><select name="os0"> <option value="Standard Room">Standard Room $40.00</option> <option value="Superior Room">Superior Room $70.00</option> <option value="Deluxe Room">Deluxe Room $140.00</option> <option value="Annex Room">Annex Room $250.00</option> <option value="Apartment">Apartment $400.00</option> </select> </td></tr> </table> <input type="hidden" name="currency_code" value="USD"> <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_paynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"> <img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1"> </form>
فظهر لى الخطأ التالى :
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.
ما معنى هذا الخطأ لا اعرف؟؟؟
فقمت بالبحث عن حل لهذه المشكلة فوجدت بعض الاقتراحات بوضع هذه القيم فىpage directive فى اول الصفحة
enableViewStateMac="False" viewStateEncryptionMode ="Always"
ولكن للاسف ظهرت رسالة خطأ اخرى هى :
The state information is invalid for this page and might be corrupted
ولم اجد حل لهذه المشكلة؟؟؟
ارجو من الاخوة الكرام محاولة حل هذه المشكلة ؟؟؟؟