2011-11-09 86 views
0

所以,第二部分。MySQL in Wordpress

我現在已經獲得了mysql數據庫的數據,但每次我在wordpress HTML編輯器中包含一個mysql函數(啓用exec-php)時,該網站都是空的(除了標準設計和網站標題標籤是「找不到網站」時,之前的一切偉大的工作。

任何想法?什麼是WordPress的問題?

if(isset ($_POST['name'])) 
    { 
     if($_POST['name'] == "" || $_POST['adresse1'] == "" || $_POST['adresse2'] == "" || $_POST['land'] == "" || $_POST['tel'] == "" || $_POST['email'] == "" || $_POST['interessen'] == "") 
     { 
      echo "Mindestens eine Angabe fehlt leider."; 

echo "<br/><br/><a href=\"javascript:history.back()\">Zurück</a>"; 
     } 
     else 
     { 
      mysql_connect("xx","xx","xx") or die(mysql_error()); 
     } 
    } 

這是我的代碼,$ _ POST工作好,也所示的形式。但是,當我嘗試使用一個mysql_connect它加載沒有文本,也不提供錯誤報告,並在標籤欄中的標題更改爲「網站未找到」。但與PHP myadmin我可以訪問數據庫。

+0

第一部分是什麼?你可以包含一些示例代碼嗎?你究竟想要完成什麼? – Bryan

+0

如果我只是將代碼插入代碼 '$ db = mysql_connect(「localhost」,「dbxx6728」,「lusxxx608」);' 我的網站不會加載,只會顯示WordPress中的標題集,它會停止加載操作。嘗試使用保存在MySQL數據庫中的表單,但之前完成了一千次,但WP使它變得很難! –

+0

您需要查看錯誤日誌文件。如果你在Linux上,它可能在/var/log/apache2/error.log –

回答

0

啓用wordpress調試模式並查看您的錯誤日誌。 要啓用調試模式,把下列您的wp-config.php文件:

/** Debugging WP */ 
define('WP_DEBUG', true); 
define('WP_DEBUG_DISPLAY', true); 
define('WP_DEBUG_LOG', true); 
define('SCRIPT_DEBUG', true); 

另外看你的web服務器的錯誤日誌。