佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 686|回复: 6

PHP - FORM

[复制链接]
发表于 24-4-2006 01:28 PM | 显示全部楼层 |阅读模式

各位前辈 小弟的 form (php) 做了 一星期 还做不好 请各位帮帮忙

1。Form <<< click 2 test
2。display data <<< capture data process file
3。Files <<< save as

问题:
1。 全部填写 "A-Z" [Submit] 后 得到 “0” value

2。 填写 “111”,“222”,“333”,“444”,“555”[Submit] 后 得 “111”,“222”,“333”,“444”,“555” : 没问题

3。填写 “1 1”,“2 2”,“3 3”,“4 4”,“5 5”[Submit] 后 得 “1”,“2”,“3”,“4”,“5” only capture value before space

回复

使用道具 举报


ADVERTISEMENT

发表于 24-4-2006 01:53 PM | 显示全部楼层
原帖由 旌洋-君 于 24-4-2006 01:28 PM 发表

各位前辈 小弟的 form (php) 做了 一星期 还做不好 请各位帮帮忙

1。Form <<< click 2 test
...




echo intval($data);
就可以了!
回复

使用道具 举报

 楼主| 发表于 24-4-2006 02:55 PM | 显示全部楼层

改了
        echo intval($_POST["ComNam"]) + "<br>";
        echo intval($_POST["ConNam"]) + "<br>";
        echo intval($_POST["email"]) + "<br>";
        echo intval($_POST["PurTit"]) + "<br>";
        echo intval($_POST["PurCon"]) + "<br>";

还是一样 return "0" for me

        echo intval($ComNam) + "<br>";
        echo intval($ConNam) + "<br>";
        echo intval($email) + "<br>";
        echo intval($PurTit) + "<br>";
        echo intval($PurCon) + "<br>";

return:
Notice: Undefined variable: ComNam in E:\ISACWEB\part2\05corporate\sendmail.php on line 2
0
Notice: Undefined variable: ConNam in E:\ISACWEB\part2\05corporate\sendmail.php on line 3
0
Notice: Undefined variable: email in E:\ISACWEB\part2\05corporate\sendmail.php on line 4
0
Notice: Undefined variable: PurTit in E:\ISACWEB\part2\05corporate\sendmail.php on line 5
0
Notice: Undefined variable: PurCon in E:\ISACWEB\part2\05corporate\sendmail.php on line 6
0

回复

使用道具 举报

 楼主| 发表于 24-4-2006 03:17 PM | 显示全部楼层
相信我找到原因了。

把 [+"<br>";] 拿掉 就没事了。
但我该如何 把html coding 加在一起 display data ?
难道 要写多一次 echo "<br>"; 吗?
回复

使用道具 举报

发表于 24-4-2006 09:53 PM | 显示全部楼层
原帖由 旌洋-君 于 24-4-2006 03:17 PM 发表
相信我找到原因了。

把 [+"<br>";] 拿掉 就没事了。
但我该如何 把html coding 加在一起 display data ?
难道 要写多一次 echo "<br>"; 吗?

不是很明白您的情况,不过我个人很少用"<br>"多数用table 来进行分行!

  1. <table>
  2. <tr>
  3.    <td>
  4.     <?php
  5.         echo intval($ComNam);
  6.     ?>
  7.    </td>
  8. </tr>
  9. <tr>
  10.    <td>
  11.     <?php
  12.         echo intval($ConNam);
  13.     ?>
  14.    </td>
  15. </tr>
  16. <tr>
  17.    <td>
  18.     <?php
  19.         echo intval($email);
  20.     ?>
  21.    </td>
  22. </tr>
  23. <tr>
  24.    <td>
  25.     <?php
  26.         echo intval($PurTit);
  27.     ?>
  28.    </td>
  29. </tr>
  30. <tr>
  31.    <td>
  32.     <?php
  33.         echo intval($PurCon);
  34.     ?>
  35.    </td>
  36. </tr>
  37. </table>
复制代码
回复

使用道具 举报

发表于 24-4-2006 11:21 PM | 显示全部楼层
原帖由 旌洋-君 于 24-4-2006 03:17 PM 发表
相信我找到原因了。

把 [+"<br>";] 拿掉 就没事了。
但我该如何 把html coding 加在一起 display data ?
难道 要写多一次 echo "<br>"; 吗?


不是 + .....

是用 ."<br>"
回复

使用道具 举报

Follow Us
 楼主| 发表于 25-4-2006 07:17 AM | 显示全部楼层
原帖由 lakupo 于 24-4-2006 11:21 PM 发表
不是 + .....
是用 ."<br>"


前辈是说 要这样写?

        echo intval($_POST["ComNam"]) . "<br>";
        echo intval($_POST["ConNam"]) . "<br>";
        echo intval($_POST["email"]) . "<br>";
        echo intval($_POST["PurTit"]) . "<br>";
        echo intval($_POST["PurCon"]) . "<br>";

好等一下 我试试看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 9-3-2025 10:28 PM , Processed in 0.127374 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表