いつも質問に答えてくれてありがとうございます。
リンク先をユーザ関数(同じファイル)をするため
以下のようにしました。
(一部抜粋)ee.php
---------------------------
function memberlist(){
・
・
・
//ここが問題
$previous = "memberlist().php?offset=" . ($offset - $page1) . "&page1=" . $page1;
---------------------------
同じファイルですので
「ee.php」の箇所を
「memberlist()」に変更してみましたが、
「ページが見つからない」というエラーになってしまいます。
リンク先をユーザ関数をするのには
どのように書けば宜しいですか?
No.2ベストアンサー
- 回答日時:
こういうことでよいですか?
・リンク先は、同じスクリプト(ee.php)
・アクセスした場合、そのファイル(ee.php)のmemberlist()関数を実行するようにしたい。
一度、ユーザ側の画面に表示された場合、プログラムの動作は一旦終了します。
リンクをクリックした場合は、改めてプログラムを1から動作させることになります。
ですので、プログラムの先頭で、memberlist関数に行くような仕掛けを入れてあげる必要があります。
また、リンクには、そのための目印を入れる必要があります。
例:ee.php
<?php
if ($_GET["mode"] = "list") {
memberlist();
}
---(省略)---
function mmeberlist() {
$previous = "ee.php?mode=list&offset=" . ($offset - $page1) . "&page1=" . $page1;
}
ご返事有り難うございました。
> ・リンク先は、同じスクリプト(ee.php)
> ・アクセスした場合、そのファイル(ee.php)のmemberlist()関数を実行するようにしたい。
ハイ、ご推察の通りです。
お陰様で解決しました。
有り難うございました。
No.1
- 回答日時:
>memberlist().php
なにをやりたいのかよくわかりません。
ee.phpが表示されればよいのでしょうか?
そういう場合は$_SERVER['PHP_SELF']などをつかいます。
この回答への補足
説明不足で申し訳ありません。
postgresSQLでデータベースから抽出したデータを
10件ずつ表示させて”次へ”を押すと11~20件目が表示。
また”次へ”を押すと...といった感じに"次へ"と"前に"を表示するために
過去の質問を参考にして、以下のようにしました
(一部抜粋)ee.php
---------------------------
・
・
・
//検索結果が0件なら
if($maxrows_nolimit == 0){
echo '条件に一致したデータはありません<br>';
}
//1件以上あれば
else{
echo $maxrows_nolimit.' 件のデータ中 '.$startno.'件~'.$endno.'件 を表示しています<br>';
}
if(($offset > 0) and ($maxrows_nolimit <= ($offset + $page1))){
//ここが問題
$previous = "ee.php?offset=" . ($offset - $page1) . "&page1=" . $page1;
echo '<a href="'.$previous.'"> 前へ </a><br>';
}
---------------------------
この上記の処理は正常に動きました。
この一連の処理をユーザ関数「」にしました。
(一部抜粋)ee.php
---------------------------
function memberlist(){
・
・
・
//ここが問題
$previous = "memberlist().php?offset=" . ($offset - $page1) . "&page1=" . $page1;
echo '<a href="'.$previous.'"> 前へ </a><br>';
---------------------------
ここからは繰り返しになってしまいますが
同じファイルですので
「ee.php」の箇所を
「memberlist()」に変更してみましたが、
「ページが見つからない」というエラーになってしまいます。
リンク先をユーザ関数をするのには
どのように書けば宜しいですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP phpでアクセスカウンターの数値の割合でリンク先を変更したい 1 2022/09/16 11:47
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- Excel(エクセル) Excelでなぜこのような式をつかっているのでしょうか、行に1,2,3と連番を振るだけなのに 5 2023/04/08 20:00
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- Excel(エクセル) Excelを開くとエラーが出る 2 2022/10/03 16:13
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
こちらはただの直列処理ですか?
-
include先でのinclude元の変数...
-
別ファイルの変数を呼び出した...
-
別PHPファイルに変数を渡す
-
Ruby URLの分解方法
-
MySQLの配置が変わったため、db...
-
phpinfo.phpを開くとファイルの...
-
PHPでバックグランド処理について
-
連続投稿対策
-
1つのファイルにrequireを何度...
-
onedrive にexcelファイルをア...
-
VBSの「MsgBox」について
-
複数ファイルを連続でダウンロード
-
パースエラーとは?
-
リンク先を隠す方法はないでし...
-
拡張子php画像をjpg画像等に変...
-
図に示す階層構造で,現在のデ...
-
C# Excelファイルへの画像挿入。
-
PHPとCSVで簡易データベースな...
-
Subversionで、ファイルをリネ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
別ファイルの変数を呼び出した...
-
MySQLの配置が変わったため、db...
-
入力フォームの空白や改行を制...
-
別PHPファイルに変数を渡す
-
シェルスクリプトからphpファイ...
-
phpのソースコードが、そのまま...
-
include先でのinclude元の変数...
-
phpinfo.phpを開くとファイルの...
-
拡張子php画像をbmp画像等に変...
-
PHPから別なPHPへ移動(?)する方法
-
PerlからPHPの呼び出しについて
-
1行目の#! "C:\\xampp\\php\\p...
-
ローカルでは動くがサーバーで...
-
PHPの拡張子を見せない方法
-
パスワード等が記述されているp...
-
#!/usr/local/bin/phpはどこに...
-
.htaccessの設定で,auto_prepe...
-
PHP(.php)及びJavascrpit(.j...
-
.phpのファイルを開けない!
-
拡張子なしのファイルを稼働さ...
おすすめ情報