![]() |
カレッヂ |
質問者 かーこ
投稿日 9/20(木) 09:05:35
是非教えて頂きたいのですが! フリーマケットのトップ画面に 例えば 10項目検索結果が出て その結果の下に 検索結果 50件[ 1 2 3 4 5] [最新の状態]と リンクの画面が出ます。 この[ 1 2 3 4 5]部分を数字ではなく [次のページへ]とクリックすると2ページ目が また[次のページへ]とクリックすると3ページと表示されるように 一言でリンクしたいのですが....中々出来ません! どのauction.cgiのどこの部分を変更すればよいか? お忙しいとは思いますが 是非お願いします、教えて下さい。 |
回答者 しあわせのツボ
[削除]
投稿日 9/20(木) 14:16:44
書き換えるのはline 268-274のforeachループです。 あとは少しご自分で考えて下さい。 ●この質問は「フリーマーケット」のカテゴリに投稿するのが適切でしょう。 ●マルチポスト(同一内容の複数投稿)は見苦しいだけでなくサーバ資源の無駄遣いであり、またそのページを信頼していない証拠として嫌われます。 ●回答は必ずある訳ではありません。技術的に難しい、質問のしかたが悪い、そのスクリプトの利用者が少ない、などの場合は特に減ります。 |
質問者 かーこ
[削除]
投稿日 9/20(木) 15:07:16
しあわせのツボ様 返信有り難うございます。 前回の質問をする前に自分なりに考え色々試したのですが.... たった一つの数字間違えや入力ミスで全然動かなくなります 力不足を痛感します。 この部分を集中に一週間以上悪戦苦闘しています。 変えるのは foreach (0 .. $#Index) { $view_page = $_ + 1; if ($FF == $Index[$_] || ($FORM{'FF'} eq '' && $_ == 0)) { print " <b>$view_page</b>"; $page_now = $view_page; } elsif ($view_page == 1 && $FORM{'strings'} eq '') { print " <a href=\"auction.cgi\">$view_page</a>"; } else { print " <a href=\"auction.cgi?action=$FORM{'action'}&$buf&IDX=$idx&FF=$Index[$_]\">$view_page</a>"; } } この部分ですよね。 色々試しているのですが、中々ウマクいきません。 (0 .. $#Index) $view_page...などなど色々変えてみましたが どうもダメでした。 お願いします力をお貸しください。 |
質問者 かーこ
[削除]
投稿日 9/23(日) 09:10:36
どうしてもできません。 なぜか? リンクページがこのようになってしまいます。 検索結果 50件[ 次のページへ 次のページへ 次のページへ 次のページへ ] [最新の状態]と リンクの画面が出ます。 次へがこのようにいくつも出てしまいます。 どうすれば[次のページへ]と一文字で表示できますか? お願いします教えてください。 悪戦苦闘を続けています。 |
回答者 しあわせのツボ
[削除]
投稿日 9/25(火) 23:54:49
解決した方がいるようです。 http://www.rescue.ne.jp/CGI-BBS/soho/fleamarket/20010924161948.shtml |
質問者 かーこ
[削除]
投稿日 9/27(木) 19:23:52
有り難うございました。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |