siraz 0 ارسال شده در فروردین 98 گزارش بازنشر ارسال شده در فروردین 98 (ویرایش شده) سلام من یه xmlrequest دارم برای ملی پیامک ولی وقتی به فایل function.php اضافشون میکنم ارور میگیرم: ارور: Cannot redeclare createRequestXML() (previously declared in /home/aquamahi/public_html/wp-content/themes/topcommerce/functions.php:1641) in /home/aquamahi/public_html/wp-content/themes/topcommerce/functions.php on line 1639 $user = get_users(); foreach($user as $item){ $URL = 'http://api.payamak-panel.com/post/Contacts.asmx'; function createRequestXML() { $first_name = get_user_meta($item->id,"first_name",true); $last_name = get_user_meta($item->id,"last_name",true); $xml = ' <?xml version="1.0" encoding="UTF-8" ?> <SecurityInfo> <Username>09212395651</Username> <Password>abcd12345</Password> </SecurityInfo> <Lead> <GroupIds>571566</GroupIds> <FirstName>'.$first_name.'</FirstName> <LastName>'.$last_name.'</LastName> <MobileNumber>'.$item->login.'</MobileNumber> <BirthDate>01/01/1300</BirthDate> <Gender>2</Gender> <Province>021</Province> <City>021</City> <AdditionalDate>1/1/1300</AdditionalDate> </Lead>'; return str_replace("\n","",$xml); } $send = createRequestXML(); try { $client = new SoapClient("http://api.payamak-panel.com/post/Contacts.asmx?wsdl",array( 'location' => $URL, 'uri' => "http://www.reefservices.co.uk/leadws/", 'trace' => 1, 'exceptions' => true )); $return = $client->Submit(array('Data' => $send)); echo '<pre>'; print_r($return); echo '</pre>'; } catch(SoapFault $e) { echo '<h3>Exception</h3>'; echo '<pre>'; print_r($e); echo '</pre>'; } } ویرایش شده فروردین 98 توسط siraz نقل قول لینک به ارسال
Ehsan Np 75 ارسال شده در فروردین 98 گزارش بازنشر ارسال شده در فروردین 98 سلام وقتتون بخیر؛ اگر درست خاطرم باشه این خطا معمولا زمانی پیش میاد که کد با همین شناسه قبلا فراخوانی شده باشه و این امکان وجود نداره که شما یه تابع رو با یه اسم 2 بار فراخوانی کنید. اگر افزونه ای مربوط به سامانه ی پیامکی روی سایتتون فعال هست اون رو غیرفعال کنید و مجدا تست بگیرید. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .