是否有可能使页面上的HTML代码成为PHP变量?
Is it possible to make HTML code on a page a PHP variable?
我有一个表,它从上一页提交的表单中的输入值获取行。
示例输入为:
<input id="SomePath/12345.jpg" class="1" type="hidden"
value="<tr class='order'>
<td class='imgSrc'>SomePath/12345.jpg</td>
<td class='imgSize'>4x6</td><td class='imgCount'>1</td>
</tr>
<tr></tr>"
name="order[]">
我然后使用javascript添加成本,航运等到表中的行,以及添加额外的行。无论如何,我引用这个新建的表作为一个变量电子邮件使用PHP的邮件()函数?
还是我需要回到绘图板?
From your title: You can't.
然而,我认为你的输入值是错误的,它应该htmlspecialchared
$your_var = '<input id="SomePath/12345.jpg" class="1" type="hidden" value="'.htmlspecialchars(<tr class=''order''><td class=''imgSrc''>SomePath/12345.jpg</td><td class=''imgSize''>4x6</td><td class=''imgCount''>1</td></tr><tr></tr>').'" name="order[]">';
echo $your_var;
不完全正确,您可以做的是通过AJAX将表发送到一个URL,该URL将从$_POST/REQUEST数组中获取它,使用PHP或任何电子邮件发送它。
或者完全用PHP构建表:您可以在Postback到表单提交的页面上,从$_POST/$_REQUEST数组中提取HTML,并使用PHP的exec方法执行它们。
这看起来有点古怪,把HTML放到输入表单里有点傻,你应该直接提交值然后在PHP端解析
PHP不能这样读。但是,您可以使用jquery将值发布到PHP脚本中。你能再解释一下你想做什么吗?
发送一封包含成本,运输,订单信息等的电子邮件?
你不能引用php中尚未构建的东西。最好在PHP中将表构建为字符串,然后在页面的适当位置回显字符串,并在电子邮件中使用相同的字符串。
相关文章:
- 如何在php变量中嵌入JQuery代码
- php代码在textbox更改事件上显示null
- 在CodeIgniter视图中将Javascript或jQuery代码作为PHP文件编写可以吗
- 如何检查这个代码点火器php函数是否工作,该函数是否在ajax url中使用
- 使用PHP来阻止用户下载代码,但代码占用cpu
- 使用解析为javascript源的.php,如何使用条件语句将javascript代码封装在php括号之间
- 无法运行php代码,有角度路由问题
- php javascript代码从javascript调用php函数
- jquery中的PHP代码不起作用
- 如何在脚本部分使用php部分代码中的变量
- 获取PHP代码中日期选择器的值
- PHP代码古埃及乘法javascript
- 使用php或javascript根据某种url代码更改网页中的图片
- 代币违法;PHP内部JavaScript代码
- PHP代码中实现的JavaScript |if语句不起作用
- HTML 看不到 Javascript 代码;PHP 代码中的执行中断而没有错误
- 带有哈希密码的代码 PHP 无法工作
- 通过ajax或直接输出的行业标准代码PHP和JSON数据
- 检查MySQL数据库并添加代码PHP
- 将回显的HTML代码(PHP)追加到Javascript