是否可以嵌套像这样的html表单
<form name="mainForm">
<form name="subForm">
</form>
</form>
Run Code Online (Sandbox Code Playgroud)
这两种形式都有效吗?我的朋友遇到了这个问题,这是subForm
作品的一部分,而另一部分却没有.
我一直在注意__construct
课程.我做了一些阅读和网上冲浪,但我找不到我能理解的解释.我刚刚开始使用OOP.
我想知道是否有人可以给我一个大概它是什么,然后一个简单的例子,它如何与PHP一起使用?
做elementFormDefault
什么,什么时候应该使用?
所以我找到了一些elementFormDefault
值的定义:
qualified - 元素和属性位于架构的targetNamespace中
不合格 - 元素和属性没有命名空间
因此,根据该定义,我认为如果将模式设置为限定,那么为什么必须在类型前加上命名空间?那些你甚至有一套不合格的场景是什么?我尝试使用谷歌搜索,但我得到的只是一些非常难以理解的W3C页面.
这是我现在正在使用的文件,为什么我需要声明类型,target:TypeAssignments
因为我声明它targetNamespace
是同一个xmlns:target
?
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:target="http://www.levijackson.net/web340/ns"
targetNamespace="http://www.levijackson.net/web340/ns"
elementFormDefault="qualified">
<element name="assignments">
<complexType>
<sequence>
<element name="assignments" type="target:TypeAssignments"
minOccurs="1" maxOccurs="unbounded"/>
</sequence>
</complexType>
</element>
<complexType name="TypeAssignments">
<sequence>
<element name="assignment" type="target:assignmentInfo"
minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>
<complexType name="assignmentInfo">
<sequence>
<element name="name" type="string"/>
<element name="page" type="target:TypePage"/>
<element name="file" type="target:TypeFile"
minOccurs="0" maxOccurs="unbounded"/>
</sequence>
<attribute name="id" type="string" use="required"/>
</complexType>
<simpleType name="TypePage">
<restriction base="integer">
<minInclusive value="50" />
<maxInclusive value="498" /> …
Run Code Online (Sandbox Code Playgroud) 我正在浏览这些问题并注意到这一点:
SELECT prodid, issue
FROM Sales
WHERE custid = @custid
AND datesold = SELECT MAX(datesold)
FROM Sales s
WHERE s.prodid = Sales.prodid
AND s.issue = Sales.issue
AND s.custid = @custid
Run Code Online (Sandbox Code Playgroud)
我想知道"@"在custID面前做了什么?它只是一种从所选表中引用custID的方法吗?
我正在解析一些代码并遇到了这个,
$sql = 'SELECT page.*, author.name AS author, updator.name AS updator '
. 'FROM '.TABLE_PREFIX.'page AS page '
. 'LEFT JOIN '.TABLE_PREFIX.'user AS author ON author.id = page.created_by_id '
. 'LEFT JOIN '.TABLE_PREFIX.'user AS updator ON updator.id = page.updated_by_id '
. 'WHERE slug = ? AND parent_id = ? AND (status_id='.Page::STATUS_REVIEWED.' OR status_id='.Page::STATUS_PUBLISHED.' OR status_id='.Page::STATUS_HIDDEN.')';
Run Code Online (Sandbox Code Playgroud)
我想知道什么是"?" 在WHERE语句中.它是某种参数持有者吗?
我只是浏览一个论坛,有人问他们在网上找到的PHP文件.它在代码中有几个像这样的地方:
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
如果条件为真,我一直认为需要括号来包含你想要做的事情.还有其他一些选择,例如,如果它在同一条线上你没有吗?
还有另一条这样的线:
if ($action != ""):
mail("$adminaddress","Visitor Comment from YOUR SITE",
我的直觉是说这不起作用,但我也不知道它是否是一个过时的PHP文件,它曾经工作?
Craigslist有一个很好的功能,当你回复海报时,你会回复一个电子邮件,如 job-fepsd-1120347193@craigslist.org.然后,该电子邮件又被发送到真实电子邮件.
我正在寻找关于如何使用PHP执行此操作的几个指针.
谢谢,
Levi
我试图直观地格式化我的XML文件在输出时的外观.现在,如果你去这里查看源代码,你会看到文件的样子.
我创建该文件的PHP是:(注意,$ links_array是一个url数组)
header('Content-Type: text/xml');
$sitemap = new DOMDocument;
// create root element
$root = $sitemap->createElement("urlset");
$sitemap->appendChild($root);
$root_attr = $sitemap->createAttribute('xmlns');
$root->appendChild($root_attr);
$root_attr_text = $sitemap->createTextNode('http://www.sitemaps.org/schemas/sitemap/0.9');
$root_attr->appendChild($root_attr_text);
foreach($links_array as $http_url){
// create child element
$url = $sitemap->createElement("url");
$root->appendChild($url);
$loc = $sitemap->createElement("loc");
$lastmod = $sitemap->createElement("lastmod");
$changefreq = $sitemap->createElement("changefreq");
$url->appendChild($loc);
$url_text = $sitemap->createTextNode($http_url);
$loc->appendChild($url_text);
$url->appendChild($lastmod);
$lastmod_text = $sitemap->createTextNode(date("Y-m-d"));
$lastmod->appendChild($lastmod_text);
$url->appendChild($changefreq);
$changefreq_text = $sitemap->createTextNode("weekly");
$changefreq->appendChild($changefreq_text);
}
$file = "sitemap.xml";
$fh = fopen($file, 'w') or die("Can't open the sitemap file.");
fwrite($fh, $sitemap->saveXML());
fclose($fh);
} …
Run Code Online (Sandbox Code Playgroud) 我正在介绍C++类,我想知道一种更好的检查输入是否是所需类型的方法.
这是一个很好的方法吗?我来自PHP/PERL背景,这使我非常担心使用while循环.
char type;
while (true) {
cout << "Were you admitted? [y/n]" << endl;
cin >> type;
if ((type == 'y') || (type == 'n')) {
break;
}
}
Run Code Online (Sandbox Code Playgroud)
这是一种安全的方式吗?或者我打开自己的伤害世界,我怀疑?什么是更好的方法,以确保我在继续之前得到我想要的输入?
所以我一直在关注谷歌地图,它们具有"制作"你自己的地图的功能,并通过他们自己的界面添加标记和那种性质的东西.他们将您嵌入网站的方式是使用iframe.
我一直在阅读Google地图的文档,显示的示例是在使用静态输入或使用数据库动态构建的页面加载时创建地图的时间.这是我正在查看的文档...... 文档
所以我想知道的是,是否有一种方法可以自定义使用Google界面构建的地图,就像在页面加载时构建它一样?
列维
编辑:从阅读更多关于它,我得出结论,基本上有两个版本的谷歌地图?一个用于开发人员,一个用于只想要一张地图并且不关心它的外观或制作方式的人?谁能证实这一点?
php ×4
xml ×2
anonymous ×1
brackets ×1
c++ ×1
conditional ×1
constructor ×1
domdocument ×1
email ×1
google-maps ×1
html ×1
javascript ×1
mysql ×1
nested-forms ×1
sql ×1
syntax ×1
user-input ×1
xsd ×1