ホームページ > バックエンド開発 > PHPチュートリアル > 掲示板 を書くときは を使用すべきではありませんか?

掲示板 を書くときは を使用すべきではありませんか?

WBOY
リリース: 2016-06-23 14:10:18
オリジナル
1051 人が閲覧しました

RT

まず、データベースを含むファイルを呼び出します
?>
//本のコードに従います
echo "

"; を追加してもページが表示されません。 ;メッセージを表示< /h2>";
/////////////////////////
//////////// ////// //////
?>

その後、表示時に問題が発生しました。 。
表示は、php
echo "

";
echo "

View message

" の有無にかかわらず、次のコードと同じです。 ;
?>


ディスカッションへの返信 (解決策) は基本的に は PHP の短いタグ形式です。この形式を使用する必要がある場合は、php.ini ファイルの short_open_tag を On に設定する必要があります。最初にマニュアルを読んでください

推奨しません を使用します


RT

まず、データベースを含むファイルを呼び出します

require ('dbconnect.php');本のコードに従ってください

メッセージを表示"; ////////////////////////

/ ///////// //////////////
?>

その後、表示時に問題が発生しました。 。
表示は、php
echo "

";
echo "

View message

" の有無にかかわらず、次のコードと同じです。 ;
?>
6 行目 もう 1 つありませんか??
通常の状況では、追加することも追加しないこともできますが、標準的な方法は追加することです

これは記号です。
次に、短いタグの設定になります
何でもいいので、これを行うことをお勧めします

意味がわかりません。 < ;%%>

添付の 15 行のコードを投稿して見てください。短いタグ機能をオンにしていないため、ソース コードが表示されません

<?phprequire ('dbconnect.php');include ('head.php');?><?echo "<h1></h1>";echo "<h2 align = center>查看留言</h2>";//构造读取数据的sql语句//使用distinct函数只取出同主题的帖子的个数$sql = "select distinct(firstMesID) from guestbook";$result = mysql_query($sql,$conn);$num = mysql_num_rows($result);//分页显示$page_size = 20;//总留言数若小于20,则为页数为1if($num <= $page_size){   page_count = 1;}//总页数大于$page_size,计算页数elseif($num % $page_size){//若不能整除,则求余加1   page_count = (int)$num % page_size + 1;}else    page_count = $num % page_size;//获取当前页数if(isset($_GET['page'])){  page = intval($_GET['page']);}else    page = 1;echo "<tr><td alige = center><table width = '100%'><tr><td align = center>";
ログイン後にコピー


そして、彼はエラーについて何と言ったのですか 予期せぬ "="] つまり、昨夜、私は < の php を削除しました。 ;?php?> は本に書いてある通りでした

page_count = 1 ではありませんか?
page は $page ではないでしょうか?

ああ、$page です

変更しても動きません

コードをどこかに入れて間違えたからでしょう。 。しかし、この状況がどのようにして起こるのか説明できる人はいますか?


それは起こりません。それは単なるセットアップの問題です。

短いタグは使用しないことをお勧めします

古い教科書です

という書き方もありますが、これは面倒です。
という仕様を記述することをお勧めします。

PHP.ini の短いタグがオンになっているかどうかを確認してください...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート