草庐IT

HTML-FORM-BEGIN

全部标签

php - 无法在 html 中显示输出

我有一个函数可以打印出很多学分:当我使用php文件调用它时:我可以看到输出,但是当我在HTML文档中时,我无法使用以下代码获得结果:Yourcredits:输出总是:Yourcredits:没有查询结果。可以肯定的是,我遗漏了一些非常小的东西。我不是php的人,但我愿意学习它,已经浪费了一个小时没有任何成功。 最佳答案 如果你真的想让html文件执行php代码,试试在htaccess中加入这行:AddTypeapplication/x-httpd-php.html 关于php-无法在ht

php - Wordpress Contact Form 7 将 POST 变量传递给感谢页面

我正在尝试使用ContactForm7将用户重定向到一个新页面,感谢他们并在成功填写表格后提供更多信息。如何传递$_POST[]变量?我在Google上找不到任何内容。编辑:我还尝试使用该表单预填充PayPal立即购买按钮。 最佳答案 根据ContactForm7文档,您必须设置一个JavaScript操作Hook。通过使用此Hook,您可以指定希望在成功提交表单后运行的JavaScript代码。您会在联系表管理页面的底部找到附加设置字段。只需将以下行插入其中:on_sent_ok:"yourjavascriptcode;"如果您愿

php - 给html添加滚动条

我有一个带有以下源代码(“likes.php”)的弹出窗口:Like现在的问题是,虽然所有的段落都创建好了,但是我看不到,因为没有滚动条。如何将滚动条附加到我的页面?Linktoprintscreen它适用于chrome,但不适用于firefoxIF它出现在弹出窗口中(其他文件调用window.open("likes.php")。在常规窗口中的两种浏览器中均适用。 最佳答案 使用cssoverflow属性(property)。将此添加到您的标签:body,html{margin:0;padding:0;height:100%;}.s

php - 使用 ajax/jquery 模拟 html 表单 POST

我想从表单中读取所有发布变量及其内容,并使用jquery的“$.post()”发布它们。首先,这行不通:$.post("myServer.com/test2.php",$('#myform').serialize())因为它只会发送一个我必须在php端解析的变量。我是这样开始的:functiondoIndirectPost(){variableWithTheFormPOSTData={};$("#IdOfMyForm:input").each(function(){variableWithTheFormPOSTData[$(this).attr("name")]=$(this).att

php - 单字节字符编码 (ISO-8859-1) HTML 文档中的两个字节字符

我了解到ISO-8859-1是单字节字符集。见页面http://www.manoramaonline.com/cgi-bin/MMOnline.dll/portal/ep/malayalamContentView.do?tabId=11&programId=1073753760&BV_ID=@@@&contentId=15238737&contentType=EDITORIAL&articleType=Malayalam%20News.它使用的是马拉雅拉姆语。HTTPheader和元标记表明它使用ISO-8859-1作为字符编码。但在此页面中使用了两个字节字符(0x201A)(http

php - 从字符串中获取第一个 HTML 元素

我正在阅读this文章。它包含的这个功能:")+4);return$string;}?>...似乎返回第一个发现在字符串中。但是,我如何才能获得字符串中的第一个HTML元素(p、a、div……)(类似于CSS中的:first-child)。 最佳答案 通常建议避免使用字符串解析方法来查询html。您会发现html带有如此多的边缘情况和解析怪癖,无论您认为自己的代码多么聪明,html都会出现并用破坏测试的字符串敲打您的脑袋。我强烈建议您使用phpdom解析库(免费且通常默认包含在php安装中)。例如DomDocument:$dom=n

php domdocument 创建破坏 html 的自闭标签

这个问题在这里已经有了答案:Self-closingtagsusingcreateElement(2个答案)关闭8年前。我正在解析用户输入的文本并使用正则表达式将youtubeurl转换为iframe,所以我最终得到以下内容:然后通过DOMdocument()解析文本,将上面的内容转换为自闭标签:这会破坏Chrome和Opera中的页面。如果我手动将html更改回:有效。首先,自闭标签有什么问题吗(因为我什么都看不到)有没有办法强制domdocument()使用“正确的”结束标记?

Php Html Dom 解析器没有获取 <style> 和 <script> 元素

我正在使用PhpHtmlDomParser来获取元素。但它不是获取和包含内部文本的元素。看下面的代码;$html=file_get_html($currentFile);foreach($html->find('style')as$e){echo$e->plaintext;}我有这种类型的页面CSS代码ul.galleryli.none{display:none;}ul.gallery{margin:35px24px019px;}body{background:#FFFurl(images/bg.gif)repeat-x;}我想获取每个元素和带有内部文本的元素。谢谢

php - PHP uniqid 对于 HTML id 属性安全吗?

我想在HTML中使用一个随机的id属性:_slideshow_prev">_slideshow_prev">我正在使用PHP方法uniqid生成它,但我不知道它是否安全且符合W3C标准?我对合规性的关注是PHP输出的生成的HTML。并非所有字符都允许出现在HTML属性中,所以我想知道uniqid()是否只生成允许的字符。 最佳答案 uniqid返回id,包含十六进制符号(0-9,a-f)。这在手册注释中有解释-http://php.net/manual/en/function.uniqid.php#95001所以,是的,这对于htm

php - yii2 radio 内联 Html 帮助程序

我在yii2中有这个radioListHtml::radioList('abc',null,$new,['class'=>'form-controlinput-sm']);它生成这个:但我想要:请帮帮我 最佳答案 没有。假设$new=[1=>'Hello',2=>'World'];生成的输出将是:HelloWorld如果你想给容器标签添加radio类,你可以这样做:echoHtml::radioList('abc',null,$new,['class'=>'form-controlinput-smradio']);对于每个输入,它将