如果用戶單擊按鈕,我想更改php變量(由var b1和var b2調用$ start和$ end)。現在我知道PHP是服務器端,但我該怎麼做呢?我讀一些有關使用$得到,但我不知道如何實現它:單擊事件時更改php變量
所有的<?php if (is_user_logged_in()) { ?>
<input type="submit" value="Start Chat" id="start_chat" style="position: absolute; top: 30px; left: 10px;" />
<?php
} ?>
<script>
jQuery('#start_chat').click(function(){
$(this).data('clicked', true);
});
var b1 = '<?php echo $start; ?>';
var b2 = '<?php echo $end; ?>';
if(jQuery('#start_chat').data('clicked')) {
// change var b1 and b2
} else {
// do not change anything
}
</script>
<div id="eu_la">
<?php
$start = strtotime('9:30');
$end = strtotime('12:30');
$timenow = date('U');
if((date('w') == 4) && ($timenow >= $start && $timenow <= $end)) { // day 2 = Tuesday
include('facut_mine.php');
}
else {
do_shortcode('[upzslider usingphp=true]');
} ?>
http://www.w3schools.com/php/php_forms.asp – theintersect
你想改變什麼變量?我無法弄清楚你在這裏試圖完成什麼。 – Vlad
$ start和$ end由var b1和var b2調用 –