草庐IT

php - 使用 PHP 获取具有相同名称的 2 个 HTML 输入标签的值

假设我有下表:我想把这个表中的值赋值给php变量,所以在bla.php如果我使用$id=$_REQUEST['id'];只有最后一个值被采用,因为有两个输入标签具有相同的名称。那么我可以将这些具有相同名称的标签的2个值请求到php中吗?p.s不要告诉我更改输入标签的名称,因为该表比这复杂一点,并且它具有动态添加行:我的真实密码是:http://jsfiddle.net/CchES/9/ 最佳答案 当PHP填充$_POST时,如果多条数据具有相同的名称,并且该名称不以[]结尾,那么只有一条会存活下来出现在$_POST数组。重命名字段,

php - 如何避免在表单的某些文本字段中列出以前输入的值? HTML, PHP

这个问题在这里已经有了答案:Howdoyoudisablebrowserautocompleteonwebformfield/inputtags?(100个答案)关闭6年前。在我的HTML表单中,当我关注某些文本字段时,它们会列出以前输入的值的历史记录。是否可以避免这种自动下拉?我不是在为我的计算机寻找一些浏览器设置提示,相反,我希望这些设置适用于我网站的所有填写表格的用户。是否也可以仅将这些设置应用于某些选定的文本字段?因为某些文本字段的历史值可能对使用他/她的机器的特定用户有帮助。也许这可以使用Javascript实现,但不知道从哪里开始。感谢您的帮助。PS:我正在使用PHP和Ja

php - 为什么 php 不能将引号转换为 mysql 的 html 实体?

PHP默认使用“魔术引号”,但因此受到了很多批评。我知道它将在下一个主要版本的PHP中禁用它。虽然反对它的论点是有道理的,但我不明白的是为什么不只使用HTML实体来表示引号而不是剥离和删除斜线?毕竟,绝大多数mySQL都用于输出到Web浏览器?例如,'使用而不是'并且它根本不会影响数据库。另一个问题,为什么PHP不能为每个带有只是好奇。:) 最佳答案 将'放入数据库中的字符串列会很好,如果您使用数据库内容的全部目的是输出到网页。但事实并非如此。最好在输出的时候转义输出。这是唯一一次您确定输出将转到网页,而不是日志文件、电子邮件或其他

php - Outlook 2007 接收带有标题的 html 邮件作为源,其他 MUA 工作正常。为什么?

我有几个简单的表单可以发送纯html格式的电子邮件。大多数客户端(Gmail、LotusNotes8、hotmail/live、windowslivemail、outlookexpress)都能很好地接收电子邮件,但Outlook2007却不行。代码如下所示:$data="$subName:{$_POST["nombre"]}Phone:{$_POST["telefono"]}Email:{$_POST["email"]}Subject:{$_POST["asunto"]}Question:{$_POST["consulta"]}";$header="Reply-To:$from\r\

php - 仅使用 PHP echo 语句编写 HTML 标记是一种不好的做法吗?

有一个人在工作时几乎使用echo语句来编写他所有的html标记。它看起来非常干净而且我非常喜欢它,但我记得听说这是一种不好的做法,因为当您必须编写大量标记时它会变得有点多。最佳做法是什么? 最佳答案 好的答案,我觉得我应该投入2美分。首先,这取决于项目。就我个人而言,我使用PHP作为我的模板引擎,而不是第3方。所以我将我的View逻辑存储在一个"template"中,它只是php标记,它确实使用了一些echo,但echo语句只回显相关数据而不是html代码。如果操作正确,切入和切出PHP并不是一个坏习惯。话虽如此,在HTML独立存在

php if 语句 html 选项值

假设您有以下htmlselect语句NewestBestSellersAlphabetical现在我想运行一个phpifelseif语句,if(optionvalue=newest){//Runthis}elseif(optionvalue=bestsellers){//Runthis}等但是我不知道在ifelseif语句中放什么。换句话说,而不是“optionvalue=newest”(我知道这是不正确的),我可以在那里放什么,以便如果选择了newest它将执行if语句,或者如果选择了bestsellers它将执行elseif语句? 最佳答案

php - 如何使用 Ajax 函数从 php 服务器获取 session 变量? (PHP HTML JS Ajax)

所以在我的php中我有这样的东西$_SESSION['opened']=true;但在用户对其他html\php页面执行某些操作之前,它不会被设置为true所以我需要一些Ajax函数来获取这个session变量。以及一些PHP函数示例,用于获取表单中的变量,以便Ajax获取它。所以我需要一些AJAX请求操作(一些简单的php代码),它将从$_SESSION返回一个值。如何做这样的事情? 最佳答案 简单jQuery示例:varsession;$.ajaxSetup({cache:false})$.get('getsession.php

php - 欧元符号未在 HTML 中正确显示

我的站点上有一个页面,其中包含用于编辑事件信息并将其更新到数据库的表单。我有一个带有入场费选项的选择框,在我的HTML代码中所有这些选项都以欧元符号开头,但在网页上显示为�1。我在具有相同代码的其他页面上使用完全相同的入场价格选择输入,它们工作正常,有人可以帮忙吗??Admission:Free€1€2€3€4€5€6€7€8€9€10€11€12€13€14€15€16€17€18€19€20* 最佳答案 尝试用€替换欧元符号:€ 关于php-欧元符号未在HTML中正确显示,我们在St

php - 使用 Simple HTML Dom 检索关键字元标记内容?

我正在使用SimpleHTMLDom从远程网页上抓取关键字,但我不知道如何实现这一点。我目前正在使用以下代码。$html=str_get_html($remote_html);echo$html->find("meta[keywords]")->content;并收到以下错误:Tryingtogetpropertyofnon-objecthttp://simplehtmldom.sourceforge.net/ 最佳答案 find()返回的不是一个对象,而是一个包含(在本例中)1个对象的数组。此外,“关键字”不是属性,但“名称”是。

php - 输入类型日期 html5 并从数据库接收数据

我正在使用WAMP、PHP版本5在本地处理Chrome。我使用显示日历的输入类型日期。事实上,我在用户的数据编辑页面中得到了一些变量。我担心的是所有数据都被收集了。但是对于日期,他没有显示数据库中的记录(由var_dump确认),而是显示一个占位符Day/Month/Year我不感兴趣,当且仅当我的字段为空时,我才需要这个占位符。字段语法如下:"/>有办法吗?亲爱的,接受我最崇高的敬意。 最佳答案 是的,将日期格式更改为ISO可能就足够了,例如2012-08-22:"/>如果您的服务器需要其他格式,则必须使用Javascript进行