0

「m」という名前の別のページから変数 $museum を解析しました。解析したページでチェックボックスがオンになっている場合、この新しい領収書ページでコストに 5 が追加されるか、0 が追加されます。コストがエコーされます。しかし、どちらの方法でも 0 が返されます。初めてのポスターと PHP の初心者なので、何か間違っていたり、具体的でなかったりした場合は申し訳ありません。これが領収書ページのコードです。

<?php

$cost = 0;

if(isset($_GET['m']))
{
$museum = $_GET['m'];
if($museum==false){ 
$cost + 0;
}else{
$cost + 5;
}
}

echo $cost;
?>
4

2 に答える 2

2

操作の戻り値を使用していません。試す

$cost += 5;

それ以外の

$cost + 5;
于 2013-06-03T04:34:45.517 に答える
2

これを試して:

if($museum==false){ 
$cost = $cost + 0;
}else{
$cost = $cost + 5;
}
于 2013-06-03T04:35:28.903 に答える