2016-07-22 26 views
-2

に与えられ、パラメータ1はmysqliのことを期待...ライン上/ general.php 10mysqli_real_escape_string()がnullを

こんにちは、これは私のエラーですが、私は、ホストに自分のWebをアップロードする場合にのみ発生しますローカルホストは正常に動作します。

(return mysqli_real_esc ..)行は「行10」です。

$conncet = mysqli_connect('xxx','xxx','xxx','xxx'); 
 
function array_sanitize(&$datos) { 
 
\t \t global $connect; 
 
\t \t $datos = mysqli_real_escape_string($connect,$datos); 
 
}

お時間をありがとう!

+1

あなたの$ connect変数はおそらくNULLです。データベースに接続した場所を調べて、その部分が正しいかどうかを確認します。正しいユーザー名/パスワード/ホストの組み合わせを入力しましたか? – Dacaspex

+2

'$ conncet'!=' $ connect' –

+0

error_reportingとdisplay_errorsを有効にして実行していた場合は、未定義の変数について語られています。これらの設定は、devel/debugシステムでは決してオフにすべきではありません。 –

答えて

0

を接続する必要があります私はあなたの変数にタイプミスがあると思い、確認してくださいあなたの$は=> $ conncet変数

を接続

$conncet = mysqli_connect('xxx','xxx','xxx','xxx'); 
 
function array_sanitize(&$datos) { 
 
\t \t global $connect; 
 
\t \t $datos = mysqli_real_escape_string($connect,$datos); 
 
}

0

初期化時にミスペルトで接続します。あなたはそれを綴りました。私がlocalhost上でうまく動作していると思う唯一の理由は、エラーが表示されないように設定されていることです。

0

最初のオフ、あなたの最初の行の「$ conncet」のスペルエラーがある$

関連する問題