1樓:紀念未知
樓上的方法可以解決問題,但需要每次都輸入,比較麻煩其實這個問題的根本原因是 php.ini 配置問題。
本來 php 是不需要事先定義變數的,但有些 php.ini 修改過了。對於這些未定義的變數,會報錯!
解決方案:
修改 php.ini 的錯誤配置,如下:
error_reporting = e_all & ~e_notice
修改好以後,重啟 apache ,就可以不用 isset 來判斷了。
2樓:御含靈
你第一次訪問add.php使用get方法訪問的 根本沒有踢腳 所以沒有($_post['submit']
你應該修改為 if (isset($_post['submit']))
3樓:短毛蕾
應該是你if 下面的大括號的問題吧,你把大括號緊挨那個小括號
php提示錯誤
4樓:匿名使用者
第一次載入頁面時沒有收到$_post['submit'],因此會報錯,所以前面加個判斷
<?php
include("conn.php");
/******這裡加判斷******/
if (!isset($_post['submit']))/*********above***********/if(($_post['submit']))mysql_query($sql);
?>
--------------------------------
5樓:嘟嘟樂悠
if(($_post['submit'])){ 應寫成 if(isset($_post['submit'])){
mysql_query($sql); 放到前面的if的花括號裡面去
6樓:奮鬥依然
if (!isset($_post['submit'])){sql語句錯誤,
echo $sql;看看能出現什麼。記得$_post不用加『』的php中有now();函式嗎??
表單提交到php頁面出現這種情況,路徑是對的,求解決? notice: undefined index: serverurl in d:\wamp\
7樓:湯貴祥
<?php
/*如果你直接
echo $_post['serverurl'];就會出錯換成下面的先判斷一下就不會了
*/if(isset($_post['submit']))?>
金蝶工資模組中設定公式時,提示語法錯誤,要求有怎
尊敬的客戶,您好抄 完整的問題襲描述應包括產品 版 bai本 模組等資訊,du您提供的資訊不全zhi 金蝶軟體輸入公式檢查時提示語法錯誤要求有 求解決方法 5 去掉標點符號,如果 否則 等後面 如果 基本工資 2000 則 住房公積金 基本工資 0.08否則住房公積金 320如果完 如果語法放到語句...
php中陣列的分類有哪兩種,php中陣列的定義有幾種方法及區別
1 索引陣列 有兩種建立索引陣列的方法 索引是自動分配的 索引從 0 開始 cars array porsche bmw volvo 2 關聯陣列 關聯陣列是使用您分配給陣列的指定鍵的陣列。有兩種建立關聯陣列的方法 age array bill 35 steve 37 elon 43 擴充套件資料 ...
php中this的作用是
person是類,在類中定義的變數代表成員變數,this代表當前物件,this name代表呼叫當前物件的內name屬性,也就是在類中的成員變數容,方法定義中括號裡面的 name代表形參,用於接收呼叫方法傳入的實參。在php裡面 this name 這個是什麼意思?在物件內部使用的,this代表物件...