ホームページ > バックエンド開発 > PHPチュートリアル > PHPの複数ボタンの戻り値の問題

PHPの複数ボタンの戻り値の問題

WBOY
リリース: 2016-06-23 14:05:04
オリジナル
1061 人が閲覧しました

テキスト内の名前をループで読み込み、それぞれの名前の後にボタンを追加します。問題は、ボタンの戻り値をどのように設定するか、名前とボタンを 1 対 1 に対応させるかです。
<入力タイプ="submit" value=" " name='' />


値を同じに設定しても問題ありませんが、戻り値の名前を設定するにはどうすればよいでしょうか?以前の変数割り当ては機能しません。


ディスカッションに返信 (解決策)

名前を先頭に追加し、コードを投稿して見てください。

名前を先頭に追加し、コードを投稿して見てください。
$Logi=file("./data/list.txt");
$size=sizeof ($Logi);
foreach( $Logi as $Key => $Val )
{ $Data [ $Key ] =爆発 ( "|" , $Val );
$K=0;
for(;$K $num=$データ [ $K ][ 0 ];
$title=$Data [ $K ][ 1 ];

"center">

$K++; t の本体は、TXT の形式です 1 | xxx
2 | yyy




またはコードを貼り付けると、文字通りの意味がわかりません...

& lt; " value = " ?" name="?" />
この送信ボタンをループし、名前を変数として書き込みます



さて、あなたの txt テキストがどのような形式であるか分かりません。以下は txt を読み取るループです。特定のディレクトリにあるファイル名。
foreach(glob('*.txt') as $filename){     echo '<p><input type="submit" value="'.addslashes($filename).'" name="'.addslashes($filename).'" /></p>';}
ログイン後にコピー

この送信ボタンをループして、名前を変数として書き込みます

コードを書き留めてもらえますか?
うわー

コードを見てください、大丈夫です

送信ボタンを作成していますが、送信した後はどうするのですか?


これなら書きやすいはずです

送信ボタンを作成したのですが、送信後はどうするのですか?
投稿後、コメントを書くために統一されたページに入りますが、それがどの名前であるかを判断し、その名前のファイルの下に記録する必要があります

つまり、yyy を知っていればよいだけです2|yyy、そうですよね?

次に、コード #2 を記述する必要があります

$Logi=file("./data/list.txt");$size=sizeof ($Logi); foreach( $Logi as $Key => $Val ) { $Data [ $Key ] = explode ( "|" , $Val ); } $K=0;$num=$Data [ $K ][ 0 ];?>  <form><?php if(!empty($Data))foreach($Data as $key=>$value){  ?>  <p align="center"><input type="submit" value="?" name="<?php echo $value[1]; ?>" /></p><?php}}?>  </form>
ログイン後にコピー
によって受け入れられるプログラム内で

$title = key($_GET) // 渡された名前が取得されます

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