小编Lev*_*evi的帖子

你能嵌套html表格吗?

是否可以嵌套像这样的html表单

<form name="mainForm">
  <form name="subForm">
  </form>
</form>
Run Code Online (Sandbox Code Playgroud)

这两种形式都有效吗?我的朋友遇到了这个问题,这是subForm作品的一部分,而另一部分却没有.

html nested-forms

434
推荐指数
12
解决办法
24万
查看次数

__construct用于什么功能?

我一直在注意__construct课程.我做了一些阅读和网上冲浪,但我找不到我能理解的解释.我刚刚开始使用OOP.

我想知道是否有人可以给我一个大概它是什么,然后一个简单的例子,它如何与PHP一起使用?

php constructor

194
推荐指数
9
解决办法
22万
查看次数

elementFormDefault在XSD中做了什么?

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)

xml xsd xml-namespaces xml-validation xsd-validation

81
推荐指数
5
解决办法
9万
查看次数

SQL中的"@"符号有什么作用?

我正在浏览这些问题并注意到这一点:

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

69
推荐指数
2
解决办法
11万
查看次数

在"WHERE column =?"中,问号在MySQL中的意义是什么?

我正在解析一些代码并遇到了这个,

$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语句中.它是某种参数持有者吗?

mysql syntax

39
推荐指数
3
解决办法
5万
查看次数

需要PHP条件,括号吗?

我只是浏览一个论坛,有人问他们在网上找到的PHP文件.它在代码中有几个像这样的地方:

if ($REMOTE_ADDR == "") $ip = "no ip"; else $ip = getHostByAddr($REMOTE_ADDR);

如果条件为真,我一直认为需要括号来包含你想要做的事情.还有其他一些选择,例如,如果它在同一条线上你没有吗?

还有另一条这样的线: if ($action != ""): mail("$adminaddress","Visitor Comment from YOUR SITE",

我的直觉是说这不起作用,但我也不知道它是否是一个过时的PHP文件,它曾经工作?

php conditional brackets

30
推荐指数
2
解决办法
2万
查看次数

发送像craigslist这样的匿名电子邮件的最佳方式

Craigslist有一个很好的功能,当你回复海报时,你会回复一个电子邮件,如 job-fepsd-1120347193@craigslist.org.然后,该电子邮件又被发送到真实电子邮件.

我正在寻找关于如何使用PHP执行此操作的几个指针.

谢谢,
Levi

php email anonymous

10
推荐指数
1
解决办法
7663
查看次数

格式化使用PHP创建的XML文档 - DomDocument

我试图直观地格式化我的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)

php xml domdocument

10
推荐指数
1
解决办法
6595
查看次数

用cin安全地提示是/否

我正在介绍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)

这是一种安全的方式吗?或者我打开自己的伤害世界,我怀疑?什么是更好的方法,以确保我在继续之前得到我想要的输入?

c++ user-input

10
推荐指数
2
解决办法
2万
查看次数

自定义嵌入iframe的Google地图

所以我一直在关注谷歌地图,它们具有"制作"你自己的地图的功能,并通过他们自己的界面添加标记和那种性质的东西.他们将您嵌入网站的方式是使用iframe.

我一直在阅读Google地图的文档,显示的示例是在使用静态输入或使用数据库动态构建的页面加载时创建地图的时间.这是我正在查看的文档...... 文档

所以我想知道的是,是否有一种方法可以自定义使用Google界面构建的地图,就像在页面加载时构建它一样?

列维

编辑:从阅读更多关于它,我得出结论,基本上有两个版本的谷歌地图?一个用于开发人员,一个用于只想要一张地图并且不关心它的外观或制作方式的人?谁能证实这一点?

javascript google-maps

9
推荐指数
2
解决办法
4万
查看次数