PHP 多个按钮返回值的问题

php中文网
发布: 2016-06-23 14:05:04
原创
1279人浏览过

循环读取txt文本上的名字,同时每个名字后面加一个按钮,遇到麻烦的是按钮返回值怎么设置,怎么才能名字和按钮一一对应


value设置成一样倒没关系,但是返回值name该如何设置,用前面的变量赋值好像不行啊。


回复讨论(解决方案)

加上前面的name就是了,贴出你的代码看看。

加上前面的name就是了,贴出你的代码看看。
$Logi=file("./data/list.txt");
$size=sizeof ($Logi); 
foreach( $Logi as $Key => $Val ) 
{ $Data [ $Key ] = explode ( "|" , $Val );
 } 
$K=0;
$num=$Data [ $K ][ 0 ];
for(;$K {
  $num=$Data [ $K ][ 0 ];
 if($num){
  $title=$Data [ $K ][ 1 ];
  echo $title;
  ?>
  


  


  

     $K++;
}
}
主体就是这样,txt上的格式是1|xxx
                       2|yyy

还是贴出代码吧,看你字面的意思不太理解...


循环这个submit按钮,把name写成变量

" />

可以啊,不知道你的txt文本是什么格式,下面是循环读取某目录下的txt文件名。

foreach(glob('*.txt') as $filename){     echo '<p><input type="submit" value="'.addslashes($filename).'" name="'.addslashes($filename).'" /></p>';}
登录后复制


循环这个submit按钮,把name写成变量
能不能写下代码,我看的懂点

$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>
登录后复制

看代码 ,应该可以 

你是在做提交按钮,那么你提交后打算干什么?

这个应该也算好写

你是在做提交按钮,那么你提交后打算干什么?
提交后都进入一个统一页面写段评论,不过我要判断下是哪个名字,然后记在那个名字的文件下面

就是说你只需要知道 2|yyy 中的 yyy 就可以了,是吧?
那么你#2的代码应该写作

$Logi = file("./data/list.txt", FILE_IGNORE_NEW_LINES); //参数的作用是去掉换行符foreach( $Logi as $Key => $Val ) {  list($num, $title) = explode ( "|" , $Val );  if($num){    echo $title;?>  <form>  <p align="center"><input type="submit" value="评论" name="<?php echo $title ?>" /></p>  </form><?php}
登录后复制
接受的程序中
$title = key($_GET); //就得到传入的名字了

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号