ホームページ >バックエンド開発 >PHPチュートリアル >ブラウザのタグが記事タイトルに表示される問題について
同社にはニュース管理システムがあり、ニュースをリリースした後も、表示されるすべてのページに同じ Web サイト名が表示されます。これを修正して各ニュース項目を記事タイトルとして表示したいと思います。 WeChatなどのツールを使ったコミュニケーションにも適しています。
ありがとうございます。
これは接続を開くときのアドレスです http://192.168.0.253:8088/business/index.php?m=index&a=actionClass&actype=content&fid=2&cid=2 cid=X を使用して記事を開くかどうかを決定します。
これは記事を表示するためのテンプレートのソースコードです
<!doctype html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=9"><title><?php echo $SITETITLE;?></title> //就是这里修改为显示所显示文章标题<link href="[!CSS]test.css" rel="stylesheet" type="text/css"></head></html><body><div class="wrapper"> <div class="content"> <!--头部开始--> <div class="header"> <h1><a href="[!ROOT]"><img src="[!IMG]logo.jpg" alt="logo" /></a></h1> <!--头部导航--> <ul class="maniNav"> <menu id="rs" lim="10" > <li><a href="{$rs.url}">{$rs.title} </a></li> </menu> </ul> <!--头部导航结束--> <span class="header-msg">公司文章管理系统</span> </div> <!--头部结束--> <!--中间开始--> <div class="aimee-box cFloat"> </div> <!--end aimee-box--> <!--文章内容开始--> <div class="text-content"> <view id="rs" cid='$cid'> <h3 >{$rs.title}</h3> <p>编辑 {$rs.aut} / {$rs.time|date="Y-m-d",###}</p> {$rs.content} </view> </div> <!--文章内容结束--> <!--中间结束--> <!--底部开始--> <include file="default:foother" /><!--底部结束--> </div></div></body></html>
次に、PHP バックグラウンドで cid=2 を使用して、データベース内の記事をクエリします。 $SITETITLE にタイトルを割り当てて、ページに渡します。
{$rs.title} これを 388da9be5f86008fabdc78612a060a63 の場所に置きます。
{$rs .title} これを < ;?php echo $SITETITLE;?> に入れても機能しません。すでに試しました。
次に、php バックグラウンドで cid=2 を使用してデータベース内の記事のタイトルをクエリし、その値を $SITTITLE に割り当ててページに渡します
現在の Web ページの CID 番号をクエリするにはどうすればよいですか?
次に、php バックグラウンドで cid=2 を使用して、データベース内の記事のタイトルをクエリします。その値を $SITETITLE に割り当てて、ページに渡します。
現在の Web の CID 番号をクエリするにはどうすればよいですか。ページ?
リンクから開いていませんか? http://192.168.0.253:8088/business/index.php?m=index&a=actionClass&actype=content&fid=2&cid=2?
$cid = $_GET['cid'];
cid を取得する方法について話していますが、substr を使用する別の方法もあります
$Model=new Model();
$Model->query(" select nr_name from ai_content where id=$_GET['cid']");
該当するタイトルを呼び出すことができません。
またアドバイスをいただければと思います。データのai_cententのidがcidに、表示されるタイトルがrn_nameに相当します
これはthinkphpで開発されています。また、アドバイスもお待ちしております。ありがとう。
次に、php バックグラウンドで cid=2 を使用して、データベース内の記事のタイトルをクエリします。その値を $SITETITLE に割り当てて、ページに渡すだけです。
現在の記事の CID 番号をクエリするにはどうすればよいですか。ウェブページ?
リンクから開いていませんか? http://192.168.0.253:8088/business/index.php?m=index&a=actionClass&actype=content&fid=2&cid=2?
$cid = $_GET['cid'];
参考までに他のデータベースの呼び出し方を見てみましょう
$rs.title は実際には $rs[' です。 title ']
Sob2386ffb911b14667cb8f0f91ea547a7d1f38fae61c9825eed978e563120c2fb6e916e0f7d1e588d4f442bf645aedb2f
それでも動作しない場合は、コードが通常の TP に従っていないことが原因であることは間違いありません。フレームワークプロセス。 。
実は緊急事態に対処する愚かな方法があります。
タイトルのコンテンツの代わりにタイトルを取得するには、JQUERY を使用するだけです
$(function(){
$('title').text($('h3').text());
})
$ rs.title 実際には $rs['title'] です
それで b2386ffb911b14667cb8f0f91ea547a7d1f38fae61c9825eed978e563120c2fb6e916e0f7d1e588d4f442bf645aedb2f それでもうまくいかない場合は、間違いなく次の理由があります。コードは通常の TP フレームワーク プロセス Walk に従っていませんでした。 。
実は緊急事態に対処する愚かな方法があります。
タイトルのコンテンツの代わりにタイトルを取得するには、JQUERY を使用するだけです
$(function(){
$('title').text($('h3').text());
})
最後夜と今朝、私は thinkphp 開発ドキュメントを読みました。調べてみました。確かに、これは通常の枠組みに従っていません。ソースコードを見ても続きが分かりません。
2 番目の方法は、試してみると実行可能です。ありがとう! !
今日は必死になって、最も愚かな方法と最も簡単な方法を使用してそれを解決しました。このコードは記事のタイトル、内容、発行者、公開時刻を取得できるので、このコードを使用して取得しないのはなぜでしょうか。タイトルについてはどうですか? ! !
うわー
このコードを試してみたところ、記事のタイトルが得られました。ただし、このフォローアップが他の製品の機能や性能に影響を与えるかどうかはわかりませんので、テストする必要があります。
<div class="text-content"> <view id="rs" cid='$cid'> <h3 >{$rs.title}</h3> <p>编辑 {$rs.aut} / {$rs.time|date="Y-m-d",###}</p> {$rs.content} </view> </div>