現在配信システムを作っており、配信主が配信を終了すると視聴者が強制的に退出させられる。という物を作ろうとしたのですが、失敗しております。
配信主は、配信終了ボタンを押すとsql上にある指定の配信ID番目の status を1に変更します。
視聴者は、
php
1 2while($row['status'] !== 0){ 3 4 header('Location: index.php'); 5 exit; 6break; 7 8}
のコードを常に実行しており、sql上のstatusが0ではない(1になったら)ならindex.php(ホーム)へ転送するという仕組みを作ったのですが、sql上のデータを変更しても追い出される処理が行われません。
又、視聴者がリロードすると退出処理が実行されます。
sqlで取得した内容は常に最新になるわけでは無いのでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/09/22 01:42
退会済みユーザー
2020/09/22 02:30
退会済みユーザー
2020/09/22 02:46
退会済みユーザー
2020/09/22 03:34