سلام
من کد زیر رو نوشتم واسه اینکه بعد اجرای کد از طرف ادمین یک تیکت به کاربر ارسال بشه
ولی اتفاقی که افتاد از طرف خود کاربر تیکت ارسال شد اونم نه یکی بلکه بیشتر از ۱۰۰۰ تا توی ۵ دقیقه هیچ جور هم نمیشد جلوش رو گرفت تا اینکه فایل api.php رو تغییر نام دادم
کسی میدونه کجای کدم مشکل داره؟
کد PHP:
 <?php
 
 $url 
"https://www.mysiteaddress.com/members/includes/api.php"# URL to WHMCS API file
 
$username "adminuser"# Admin username goes here
 
$password "passeadminam"# Admin password goes here
 
$postfields["username"] = "adminuser";
$postfields["password"] = md5("passe admin");
$postfields["action"] = "openticket"
$postfields["clientid"] = "1";
$postfields["deptid"] = "2";
$postfields["subject"] = "API Ticket";
$postfields["message"] = "This is a sample ticket opened by the API";
$postfields["priority"] = "High";
 
 
$ch curl_init();
 
curl_setopt($chCURLOPT_URL$url);
 
curl_setopt($chCURLOPT_POST1);
 
curl_setopt($chCURLOPT_TIMEOUT100);
 
curl_setopt($chCURLOPT_RETURNTRANSFER1);
 
curl_setopt($chCURLOPT_POSTFIELDS$postfields);
 
$data curl_exec($ch);
 
curl_close($ch);
 
  
$data explode(";",$data);
 foreach (
$data AS $temp) {
   
$temp explode("=",$temp);
   
$results[$temp[0]] = $temp[1];
 }
 
 if (
$results["result"]=="success") {
   
# Result was OK!
 
} else {
   
# An error occured
   
echo "The following error occured: ".$results["message"];
 }
 
?>