1

$_SESSION は別のページから来ています.. 検索エンジンで検索を実行すると、結果の数が表示されますが、永遠にページにとどまります.. 見てください(gawd 画像を投稿するには 10 担当者ポイントが必要です)

基本的に 0 の結果が常に表示され、その下には検索結果が常に表示されます。


「ペプシ」の0件の結果
「フラッシュ」の2件の結果

フラッシュ - ウェブサイトのチュートリアル
フラッシュのデザイン - 最高のものから学びに来てください


これは基本的に検索ページの外観です。検索結果のリンクのみが表示され、検索結果が結果を生成しない場合は説明が表示されなくなります。新しい検索のたびにすべてを非表示にしたい..ページを更新したり、ページに戻ったりしても、前の検索の結果が表示されます。

     <div id="searchPageDiv">
    <?php

        if(isset($_SESSION['error'])){          
            echo $_SESSION['error'];

        } else      
            print_r($_SESSION['search_output']);        
        { 

            echo ($_SESSION['count']);
              foreach($_SESSION['search_output'] as $value){
                $value['links'];
                $value['title'];
                $value['page_body'];


                $title = $value['title'];
                $link = $value['links'];
                $body = $value['page_body'];

                $search_output .= "<a href='".$link."'>".$title."</a> - $body<br>";}
}
?>

    <?php echo $search_output; ?>

    </div>
4

1 に答える 1

0

これは役に立ちます:

echo ($_SESSION['count']);
unset($_SESSION['count']);

勉強は最善の方法です。www.php.net/unsetにある例を探してください。

于 2013-04-06T08:55:47.317 に答える