使用PHP表单比较和验证两个独立的输入

使用PHP表单比较和验证两个独立的输入,php,sql,forms,compare,validation,Php,Sql,Forms,Compare,Validation,情景: 包含两个输入的PHP表单,即: 字符名: 字符URL: 字符名称位于网页的范围内。我希望表单将输入的字符名与提交的字符URL中的名称进行比较,如果有效,将数据发布到SQL db。就这样 e、 g 角色名称:格雷顿 字符URL: 页面内的源代码是GreatOne-SomeWebsite 它需要比较这两个名称,并在将数据发布到SQL db之前执行上面所说的内容。我不是一个程序员,我不能仅仅为了这个脚本去学习一种语言,但我迫切需要它来测试一些东西。任何帮助都将不胜感激 $filename =

情景:

包含两个输入的PHP表单,即:

字符名: 字符URL:

字符名称位于网页的范围内。我希望表单将输入的字符名与提交的字符URL中的名称进行比较,如果有效,将数据发布到SQL db。就这样

e、 g

角色名称:格雷顿 字符URL:

页面内的源代码是GreatOne-SomeWebsite

它需要比较这两个名称,并在将数据发布到SQL db之前执行上面所说的内容。我不是一个程序员,我不能仅仅为了这个脚本去学习一种语言,但我迫切需要它来测试一些东西。任何帮助都将不胜感激

$filename = $CharacterUrl;
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);

if (strstr($contents, $CharacterName)) { 
    // do something because whatever their name is appears in the contents of the url
} else {
   // they don't exist
}

从网站上看,几乎是1:1,我会这样做:

$url=$\u post['characterurl']; $url=文件获取内容[$url]; 预匹配“/title>*?/”,$url,$url; $title=$url[1]; 如果$title=$\u post['charactername']{ //投递至数据库 }否则{ //执行其他操作,而不是发布到数据库 }


我还会将两个标题变量都设置为小写,并执行htmlspecialchars函数。

那么您希望我们为您完成工作吗?