【php – HTML使用GET进行多选】教程文章相关的互联网学习教程文章

php – 为什么html br break行标记在这段代码中不起作用?【代码】

有人可以告诉我为什么我的php行不能正常工作(回声)? 我知道我可以用不同的方式编写代码来使换行工作,但我想知道这背后的原因?<?php$var1 = 3;echo "Addition = " . $var1 += 3 . "<br>";echo "Subtraction = " . $var1 -= 3 . "<br>";echo "Multiplication = " . $var1 *= 3 . "<br>";echo "Division = " . $var1 /= 3 . "<br>";?>解决方法:你可以使用逗号,echo "Addition = " . $var1 += 3 , "<br>"; echo "Subt...

PHP HTML清理程序

我想知道是否有人使用过这门课并发现它可靠吗? http://www.phpclasses.org/package/3746-PHP-Remove-unsafe-tags-and-attributes-from-HTML-code.html 非常感谢!解决方法:我建议使用http://htmlpurifier.org/ HTML Purifier安全地清洁字符串.

使用PHP和HTML将字节数组转换为图像【代码】

我正在使用PHP从SOAP服务中检索数据,其中一部分是用base64编码的图像的字节数组,我想在浏览器中显示该图像.数据检索步骤工作正常,但我找不到在浏览器中显示此图像的单一方法. 假设字节数组作为$byteArray存储在PHP中:$img = "<img src= 'data:image/jpeg;base64, $byteArray' />"; print($img);我期望代码在broswer中显示图像,但浏览器的解析器仍然失败.知道我做错了什么吗? 我在这里使用的示例byteArray将是:“[B @ 14a3da8”...

用PHP将HTML CSS转换为PDF?

我有一个HTML(不是XHTML)文档,可以在Firefox 3和IE 7中呈现.它使用相当基本的CSS来设置它并在HTML中呈现得很好. 我现在正在采用将其转换为PDF的方法.我试过了: > DOMPDF:表格存在很大问题.我考虑了我的大型嵌套表并且它有所帮助(在它消耗高达128M的内存然后死亡之前 – 这就是我在php.ini中的内存限制)但是它使表格完全混乱并且似乎没有得到图片.这些表只是基本的东西,有些边框样式可以在不同的点添加一些线条;> HTML2PDF and HT...

为什么要使用CakePHP的HTML帮助程序?

在我的第一个CakePHP网站上工作,我很困惑何时/为什么我应该使用CakePHP的HTML帮助程序.它们似乎对形式很有用 – 但对于链接,图像,div等等,它们看起来有点过分. 我忽略了什么吗?有什么好处?您是否应该使用帮助器来处理所有事情,只是形式或什么都没有? (我确实在stackoverflow上找到了与此类似的简短讨论,但它更多地针对特定代码,而不是一般代码.)在此先感谢任何帮助!解决方法:我主要使用帮助器来表单,链接和图像.我倾向于在我的...

(PHP)html格式中不同值的不同值【代码】

我有一个带两个单选按钮的联系表格.但我需要根据所选的单选按钮向客户端显示消息.我会尝试更好地解释:如果客户选择YES单选按钮并按提交,则会显示一条消息“太棒了!我看到你了!”我将收到一封包含所选选项的电子邮件.与NO单选按钮相同,但它会显示为“来电……”作为消息. 这是我的PHP:<?php if(isset($_POST['enviar'])) {$remetente = "email@domain.com"; $destinatario = "email@domain.com";$assunto = "Subject";$data = d...

php – HTML使用GET进行多选【代码】

注意 : 这有点难以谷歌,因为“GET”带来了很多“如何’获取’javascript形式的价值”,等等. 问题: TL; DR版本第一 您是否可以使用表单的GET方法进行多选,并仍然检索每个单独的值? 扩展说明 我正在构建的可搜索目录的要求包括将GET方法与表单一起使用,以便用户可以在URL中查看其结果,并将搜索结果的直接链接发送给其他客户等. 其中一个可搜索字段是多选框(具有MULTIPLE属性的选择框).我的后端是用PHP编写的,我通常通过将名称设置...

php – 从HTML选择列表中抓取所有选项【代码】

我需要从一个非常大的HTML选择列表中创建一个php数组.我搜索了“下拉阵列”发生器和程序,但找不到任何东西.有人可以建议一个PHP代码,我可以用来从HTML下拉列表中获取所有选项并输出它们的数组? 更新:php或js.任何会输出我可以在我的脚本中复制和粘贴的数组的东西.解决方法:在选择名称中包括括号; PHP将接受您的选择作为数组:<?php print_r($_GET['cars']);?><form> <select name="cars[]" multiple="multiple" size="5"><option...

php / html:用换行符替换html结束标记【代码】

我正在抓取网页上的html,当我使用php strip_tags时,它会将整个html刷成一行,删除所有结构. 我想通过用换行符替换h,p和br标签来保留结构. preg替换是否是最好的解决方案? 一旦我替换了所有关闭标签,我就会运行一个条带标签,但这样我就会有一个基本结构.解决方法: $str = 'some html'; $tags = array('</p>','<br />','<br>','<hr />','<hr>','</h1>','</h2>','</h3>','</h4>','</h5>','</h6>'); $str = str_replace($tags,"\n",$st...

php – HTML:单选按钮数组【代码】

好的,所以,在处理单选按钮数组时,我遇到的问题与其他线程不同. 我想拥有它,以便根据所选答案,将值保存在不同的数组中,但我不希望用户能够从同一个问题中选择多个选项. 例:Question 1 <input type="radio" name="Array1[]" value="question1"/> <input type="radio" name="Array2[]" value="question1"/> <input type="radio" name="Array3[]" value="question1"/> <input type="radio" name="Array4[]" value="question1"/>Questi...

PHP html DOM与纯HTML速度

这是一个简单的问题,但是在一个带有php回显结果的简单html页面或只有php dom构建的html页面之间哪个更快? 感谢您的回答和建议!解决方法:太多未知变量…… 使用DOM时,您可以非常快速地将大量信息放入树中;使用echo你需要以其他方式跟踪你的(元)数据.要打印静态页面,不应使用DOM.要打印在构造期间经过大量修改的页面,您可能希望使用DOM. 这个问题没有正确的答案.您需要为特定用例做基准测试. 但你也可能重视你的时间……我希望如此...

PHP,HTML,电子邮件 – 等号登录电子邮件正在转换为不同的字符【代码】

设置…… 我通过PHP以通常的方式发送电子邮件… 代码块0mail('', $subject, $message, $headers);…具有以下内容设置: 代码块1$boundary = uniqid('np'); $message = '';$subject = 'Email Subject';$headers = "MIME-Version: 1.0\r\n"; $headers .= "From: SURL <noreply@someurl.com>\r\n"; $headers .= "To: ".$email."\r\n";$headers .= "Content-Type: multipart/alternative;boundary=" . $boundary . "\r\n";// Plain Tex...

使用PHP将HTML插入div标签【代码】

我试图将$htmlString放入我现有的div标签中<?php$htmlString = "<ul><li>some items</li><li>some items</li><li>some items</li></ul>";$dom = new domDocument;$dom->loadHTML($html);$div_tag = $dom->getElementById('demo');echo $dom->saveHTML($div_tag); ?>在div标签中,我已经有了一些内容,我想将$htmlString附加到div标签中<div id="demo"><h1>Recent Posts</h1></div>我想要输出<div id="demo"><h1>Recent Posts</h1> <u...

php – 在html选择标记中维护空格【代码】

我有一个字符串列表,我想在HTML选择对象中显示.字符串看起来像: id – 名称 – 描述 但我希望这些字段能够对齐.在PHP我正在使用sprintf ("%4s%10s%20s", $id, $name, $description);哪个工作正常.问题是多个空格被压缩到选择列表中的1个空格.我尝试使用选择框的pre和white-space CSS属性,但它没有任何效果.有什么建议?解决方法:你必须使用& nbsp;相反,它们是不间断的空间,所以它不会崩溃. 你可以这样做:str_replace(" ", " ", ...

php – Html Dropdown提交表单并保留选项保留选项值【代码】

我正在尝试创建一个简单的下拉框,将列表按降序和升序过滤. 我遇到的问题是每次我提交表单或$_GET在这种情况下,我在下拉框中选择的选项重置. 我已经使用了一些PHP来更改下拉列表中的选定选项,但它不起作用,我不知道为什么?<form name="query_form" method="get"><input type="hidden"/><select name="the_filter" onchange="this.form.submit();"><option name="asc" <?php if($_GET['the_filter']=="asc"){echo "selected=\"true...