pasargadteam
یک شنبه 21 مهر 1392, 12:33 عصر
سلام و وقت بخیر
بنده برای اسکریپتی که نوشتم قسمت تنظیماتش رو براش یک ROW درنظر گرفتم که کدهایی مثل گوگل آنالایزر رو که باید قبل از تگ head در طراحی قرار بگیره رو قرار بدهند و با کد نمایش داده بشه.
اما الان کد جاوا اسکریپت گوگل آنالایزر یا هر کدی رو قرار میدم این مشکل رو داره که خطا میده. خطاش به شرح ذیل است:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '_setAccount', 'UA-11111111-1']); _gaq.push(['_setDomainName', 'mydomain.com' at line 1
علت از چیست؟
کوئری مربوط به ذخیره سازی هم اینه:
if(isset($_POST['sitetitle']))
{
$sitetemplate = $_POST["sitetemplate"];
$sitetitle = $_POST["sitetitle"];
$sitekeywords = $_POST["sitekeywords"];
$sitedescription = $_POST["sitedescription"];
$siteheadcode = $_POST["siteheadcode"];
move_uploaded_file($_FILES["sitefavicon"]["tmp_name"] , "../uploads/favicon/" . $_FILES["sitefavicon"]["name"]);
$sitetelephone = $_POST["sitetelephone"];
$sitefax = $_POST["sitefax"];
$mobile = $_POST["mobile"];
$siteemail = $_POST["siteemail"];
$siteaddress = $_POST["siteaddress"];
$siteyahooid = $_POST["siteyahooid"];
$sitegtalkid = $_POST["sitegtalkid"];
$livesupports = $_POST["livesupports"];
$siteskype = $_POST["siteskype"];
$sitefacebook = $_POST["sitefacebook"];
$sitetwitter = $_POST["sitetwitter"];
$sitegoogleplus = $_POST["sitegoogleplus"];
$siteyoutube = $_POST["siteyoutube"];
$sitelinkedin = $_POST["sitelinkedin"];
$adminid = GetAdminID($_SESSION['admin']);
$query = ("UPDATE settings Set `sitetemplate` = '".$sitetemplate."',`sitetitle` = '".$sitetitle."', `sitekeywords` = '".$sitekeywords."', `sitedescription` = '".$sitedescription."', `siteheadcode` = '".$siteheadcode."', `sitetelephone` = '".$sitetelephone."', `sitefax` = '".$sitefax."', `mobile` = '".$mobile."', `siteemail` = '".$siteemail."', `siteaddress` = '".$siteaddress."', `siteyahooid` = '".$siteyahooid."', `sitegtalkid` = '".$sitegtalkid."', `livesupports` = '".$livesupports."', `siteskype` = '".$siteskype."', `sitefacebook` = '".$sitefacebook."', `sitetwitter` = '".$sitetwitter."', `sitegoogleplus` = '".$sitegoogleplus."', `siteyoutube` = '".$siteyoutube."', `sitelinkedin` = '".$sitelinkedin."', `adminid` = '".$adminid."'");
mysql_query($query) or die(mysql_error());
}
ممنون میشم کمک کنید. سرچ هم کردم چیز خاصی پیدا نکردم.
بنده برای اسکریپتی که نوشتم قسمت تنظیماتش رو براش یک ROW درنظر گرفتم که کدهایی مثل گوگل آنالایزر رو که باید قبل از تگ head در طراحی قرار بگیره رو قرار بدهند و با کد نمایش داده بشه.
اما الان کد جاوا اسکریپت گوگل آنالایزر یا هر کدی رو قرار میدم این مشکل رو داره که خطا میده. خطاش به شرح ذیل است:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '_setAccount', 'UA-11111111-1']); _gaq.push(['_setDomainName', 'mydomain.com' at line 1
علت از چیست؟
کوئری مربوط به ذخیره سازی هم اینه:
if(isset($_POST['sitetitle']))
{
$sitetemplate = $_POST["sitetemplate"];
$sitetitle = $_POST["sitetitle"];
$sitekeywords = $_POST["sitekeywords"];
$sitedescription = $_POST["sitedescription"];
$siteheadcode = $_POST["siteheadcode"];
move_uploaded_file($_FILES["sitefavicon"]["tmp_name"] , "../uploads/favicon/" . $_FILES["sitefavicon"]["name"]);
$sitetelephone = $_POST["sitetelephone"];
$sitefax = $_POST["sitefax"];
$mobile = $_POST["mobile"];
$siteemail = $_POST["siteemail"];
$siteaddress = $_POST["siteaddress"];
$siteyahooid = $_POST["siteyahooid"];
$sitegtalkid = $_POST["sitegtalkid"];
$livesupports = $_POST["livesupports"];
$siteskype = $_POST["siteskype"];
$sitefacebook = $_POST["sitefacebook"];
$sitetwitter = $_POST["sitetwitter"];
$sitegoogleplus = $_POST["sitegoogleplus"];
$siteyoutube = $_POST["siteyoutube"];
$sitelinkedin = $_POST["sitelinkedin"];
$adminid = GetAdminID($_SESSION['admin']);
$query = ("UPDATE settings Set `sitetemplate` = '".$sitetemplate."',`sitetitle` = '".$sitetitle."', `sitekeywords` = '".$sitekeywords."', `sitedescription` = '".$sitedescription."', `siteheadcode` = '".$siteheadcode."', `sitetelephone` = '".$sitetelephone."', `sitefax` = '".$sitefax."', `mobile` = '".$mobile."', `siteemail` = '".$siteemail."', `siteaddress` = '".$siteaddress."', `siteyahooid` = '".$siteyahooid."', `sitegtalkid` = '".$sitegtalkid."', `livesupports` = '".$livesupports."', `siteskype` = '".$siteskype."', `sitefacebook` = '".$sitefacebook."', `sitetwitter` = '".$sitetwitter."', `sitegoogleplus` = '".$sitegoogleplus."', `siteyoutube` = '".$siteyoutube."', `sitelinkedin` = '".$sitelinkedin."', `adminid` = '".$adminid."'");
mysql_query($query) or die(mysql_error());
}
ممنون میشم کمک کنید. سرچ هم کردم چیز خاصی پیدا نکردم.