رفتن به مطلب

مشکل در ارتباط با دیتابیس


پست های پیشنهاد شده

سلام من یه کد اتصال به دیتابیس ساختم


<?php
mysql_connect("localhost","bourstah_us","jaboli09354512500") or die (mysql_error());
mysql_select_db("bourstah_word");
if(isset($_request['submit']))
{
$email = $_request['email'];
$mobile = $_request['mobile'];
$sql = "insert into khabarname(email,mobile) values('$email','$mobile')";
if(mysql_query($sql))
{
echo"اطلاعات شما در خبرنامه سایت ثبت شد.";
}
else
{
echo"متاسفانه اطلاعات شما در سایت ثبت نشد.لطفا مجددا تلاش نمایید.";
}
}
?>

ولی این اررور رو میده تو سایت

Warning

: mysql_connect() [

function.mysql-connect

]: Access denied for user 'bourstah_us'@'localhost' (using password: YES) in

/home/bourstah/public_html/home/wp-content/themes/Silver/rightbar.php

on line

353

لینک به ارسال

حالا مشکل اینجاست که وقتی دکمه submit رو میزنم فقط صفحه لود میشه و هیچ چیز توی جدول ذخیره نمیشه!!

لینک به ارسال

درج فکر نمی کنم مشکلی داشته باشه. اما 2 تا پیشنهاد دارم. یکی اینکه متد کارتون رو PDO کنید خیلی بهتره. یکی دیگه هم اینکه اعتبارسنجی روی فرم هاتون انجام بدید.

لینک به ارسال

این سبک کد نویسی اصلا امن نیست

بهتره برای استفاده از db در کنار وردپرس

اول فایل wp-blog-header.php که در روت وردپرس هست رو اینکلاد کنید

بعد از خود توابع wpdb استفاده کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...