其实是想读取 Twig 模板里的一个值{{ bbs.url }} 这里面的值是 a <input name="abc" value="{{ bbs.url }}"/> 在 PHP 里就是抓不到,怎么办???
js得到值了,PHP里怎么读???
1
miyuki 2016-04-09 11:51:34 +08:00 via Android
你应该多了解一下前端和后端的区别
|
2
VmuTargh 2016-04-09 12:01:35 +08:00
Javascript
|
5
lengjingxu 2016-04-09 12:12:20 +08:00 via Android
搜 php dom 操作
|
6
just1 2016-04-09 12:14:57 +08:00 via Android
不提交不与后端交互跟 php 有半毛钱关系。。
根据你的需求:不提交获取,要用 javascript |
7
aprikyblue 2016-04-09 12:17:21 +08:00
1L 正解。。 lz 基础是有多差
|
8
tester4 OP @aprikyblue 根本就不会代码,硬着头皮来玩
|
9
aprikyblue 2016-04-09 12:23:21 +08:00
你要找的应该是这个: php 如何获取 twig 模板变量的值
|
11
tester4 OP @iyaozhen 那不然你给我做?
@aprikyblue 百度搜到的都是 twig 模板获取 php ,谷歌能搜到我发的这个帖子,仅此而已。 @lengjingxu 像 JQ 一样?我试试。 @VmuTargh 再 simple 我也不会啊,搜了半天一头雾水。 |
14
bdbai 2016-04-09 13:09:13 +08:00 via Android
@tester4 然后用 Ajax 给 PHP 脚本发一个请求,获取到的值作为参数。
概念没搞懂当然搜不到了,怪谁呢。 |
15
aprikyblue 2016-04-09 13:10:02 +08:00
@tester4
js 是前端,是在用户浏览器运行的。。除非再次发起请求。。 |
16
lianyue 2016-04-09 13:12:06 +08:00 via iPhone
我想到了很多年前也是这样过来的 😂
|
17
audi 2016-04-09 13:12:38 +08:00
这个基础怎么就要用到 twig 呢?
|
18
JiShuTui 2016-04-09 13:19:19 +08:00
你现在是相当于用 php 去读取一个 html 文件里边的某个输入框的 value 属性值,那么可以有多种方法,但是第一步都是把 html 文件当做纯文本读取进来,然后可以用正则专门提取,也可以用 php 去解析 html 得到 dom 结构数据,然后得到你想要的。
跟 js 没有关系, js 必须要浏览器执行 |
20
bdbai 2016-04-09 13:44:32 +08:00 via Android
post 第二个参数传的是 aa 的值
{ name: aa } 然后在 HTML 的头部引入一个 jQuery 库就可以了。解析 DOM 有点扯。 |
21
kevinroot 2016-04-09 13:49:02 +08:00
php 脚本输出 html , html 提交 php 获取数据。为什么要 php 去解析 html 呢?如果你确定要 php 来解析 html 的话,可以试试 phpquery
|
22
JiShuTui 2016-04-09 13:50:31 +08:00 1
还是把你的完整的需求写出来吧,理清楚你到底要做什么。
我感觉现在大家都不知道你要做什么 |
23
Bomok 2016-04-09 13:55:22 +08:00
大家都洗洗睡吧,啥都不会你还问啥问?不说清楚就是浪费时间
|
24
zander1024 2016-04-09 14:00:05 +08:00
钓鱼王: 又有鱼上钩啦
|
25
josephok 2016-04-09 22:58:22 +08:00 via Android
呵呵
|
26
quietin 2016-04-09 23:09:23 +08:00
概念问题没弄清楚,再打打基础
|