私はこの1つのエラーを理解するために1時間ほどを費やしました。それは私には正しいように見えますが、私ははるかに専門家ではありません。だから専門家に聞いてみようと思いました!私はこのエラーを受け取り続けます:
解析エラー:構文エラー、予期しない''(T_ENCAPSED_AND_WHITESPACE)、29行目の...に識別子(T_STRING)または変数(T_VARIABLE)または数値(T_NUM_STRING)が必要です
このコード行から:
eval("$var_value = $_REQUEST['{$value}']");
これがその周りのコードです。
function save_edits($var_name, $var_value)
{
eval("{$var_name} = sql_safe({$var_value});");
eval("mysql_query(\"UPDATE settings set {$var_name}='{$var_value}' where variable='{$var_name}'\") or die(mysql_error());");
}
foreach ($_REQUEST as $key => $value)
{
eval("$var_value = $_REQUEST['{$value}']");
save_edits($value, $var_value);
}