htmlフォームコード-
<td width="75">
<input name="txtQty[]" type="text" id="txtQty[]" size="5"
value="<?php echo $ct_qty; ?>" class="box" onKeyUp="checkNumber(this);">
フォームを送信すると、次のスクリプトを呼び出します-
if (!get_magic_quotes_gpc()) {
if (isset($_POST)) {
foreach ($_POST as $key => $value) {
$_POST[$key] = trim(addslashes($value));
}
}
if (isset($_GET)) {
foreach ($_GET as $key => $value) {
$_GET[$key] = trim(addslashes($value));
}
}
}
エラー-
警告:addslashes()は、パラメーター1が文字列であり、配列がC:\ xampp \ htdocs \ shizin \ products \ library\config.phpの53行目にあることを想定しています。
このスクリプトは入力をトリミングするためだけに使用されていると思いますが、このaddslash関数が何をするのか、なぜこのエラーが発生するのかわかりません。