foreach loop
のwhile loop
にこれらのクッキーを設定しようとしているときにエラーが発生します。私は取得していますエラーが.... Notice: A non well formed numeric value encountered in
PHPスクリプトです:ループ内にループを設定している間にクッキーを設定する
while($row = mysql_fetch_array($sql)){
$path = "/";
$expire = time() + 2592000;
$expire = date("Y-m-d h:i:s",$expire);
$c = array(
md5('id')=>$row['id'],
md5('name')=>$row['u'],
md5('sex')=>$row['s'],
md5('country')=>$row['co'],
md5('state')=>$row['st'],
md5('city')=>$row['ci'],
md5('timezone')=>$row['ti']
);
foreach($c as $name=>$value){
setcookie($name,$value,$expire,$path);
}
echo "Logging you in! <img src=\"source/image/50gl.gif\"><br>";
}
どのラインでエラーが表示されますか? –
私はそれを解決しました。ありがとうございました。タイムスタンプをフォーマットしてくれた私から来ていました。私はいつもあなたがタイムスタンプ(フォーマットされているかどうか)に日付を入れることを許されていたと仮定しました。 :) –
なぜあなたはmd5でクッキーのデータ名を暗号化していますか? – Gajus