php提示錯誤,php提示錯誤Notice Undefined index submit in D WWW add php on line

時間 2021-10-14 22:04:40

1樓:匿名使用者

第一次載入頁面時沒有收到$_post['submit'],因此會報錯,所以前面加個判斷

<?php

include("conn.php");

/******這裡加判斷******/

if (!isset($_post['submit']))/*********above***********/if(($_post['submit']))mysql_query($sql);

?>

--------------------------------

2樓:嘟嘟樂悠

if(($_post['submit'])){ 應寫成 if(isset($_post['submit'])){

mysql_query($sql); 放到前面的if的花括號裡面去

3樓:奮鬥依然

if (!isset($_post['submit'])){sql語句錯誤,

echo $sql;看看能出現什麼。記得$_post不用加『』的php中有now();函式嗎??

表單中php的錯誤提示

4樓:紀念未知

樓上的方法可以解決問題,但需要每次都輸入,比較麻煩其實這個問題的根本原因是 php.ini 配置問題。

本來 php 是不需要事先定義變數的,但有些 php.ini 修改過了。對於這些未定義的變數,會報錯!

解決方案:

修改 php.ini 的錯誤配置,如下:

error_reporting = e_all & ~e_notice

修改好以後,重啟 apache ,就可以不用 isset 來判斷了。

5樓:御含靈

你第一次訪問add.php使用get方法訪問的 根本沒有踢腳 所以沒有($_post['submit']

你應該修改為 if (isset($_post['submit']))

6樓:短毛蕾

應該是你if 下面的大括號的問題吧,你把大括號緊挨那個小括號

執行php檔案提示是怎麼回事

7樓:

關閉提示就好了,在檔案第一行加上

error_reporting(e_all ^ e_notice)

表單中php的錯誤提示noticeundefined

紀念未知 樓上的方法可以解決問題,但需要每次都輸入,比較麻煩其實這個問題的根本原因是 php.ini 配置問題。本來 php 是不需要事先定義變數的,但有些 php.ini 修改過了。對於這些未定義的變數,會報錯!解決方案 修改 php.ini 的錯誤配置,如下 error reporting e ...

電腦開機錯誤提示

載入c progra 1 tencent ssplus splus.dll時出錯,找不到指定模組。為什麼會彈出這個?1 開始 執行 msconfig 啟動 把載入項 dll的那個勾勾去掉。重啟電腦,通常到這就可以了,如果還彈出來再進行第二步 2 開始 執行 regedit 在下面的位置刪除相應鍵值 ...

foxmail提示錯誤,foxmail老是顯示錯誤怎麼回事

找到foxmail安裝目錄,複製一份放到別的盤。把foxmial重灌安裝一下。看是否可行 拷貝到非系統盤,foxmail可以直接執行 foxmail老是顯示錯誤怎麼回事 foxmail老是顯示錯誤的原因是系統錯誤導致的,具體解決方法步驟如下 1 首先開啟計算機,在計算機內開啟foxmail,然後在f...