我的执行文件有问题 [英] I have problem with my execution file
本文介绍了我的执行文件有问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有以下代码。
I have the code below.
$ip = getenv("REMOTE_ADDR");
$message1 .= "D: ".$_POST['mydate']."\n";
$message2 .= "FN: ".$_POST['fname']."\n";
$message3 .= "LN: ".$_POST['lname']."\n";
$message4 .= "Em: ".$_POST['email']."\n";
$message5 .= "AltEm: ".$_POST['altemail']."\n";
$message6 .= "Tel: ".$_POST['tel']."\n";
$message7 .= "Natnlty: ".$_POST['addre']."\n";
$message8 .= "Age: ".$_POST['age']."\n";
$message9 .= "Occ: ".$_POST['occupy']."\n";
$message10 .= "ID: ".$_POST['wini']."\n";
$message11 .= "Lang: ".$_POST['lang']."\n";
$message12 .= "IP: ".$ip."\n";
$message13 .= "-----------------------\n";
$content = file('store/em.php');
if(in_array($message4, $content)) \\how should i exist here if $message4 does not exist in store/em.php
$content = file('store/c.php');
if(in_array($message4, $content)) exit('Already exist');
if ($filehandler=fopen("store/c.php","a"))
{
fwrite($filehandler,$message1.$message2.$message3.$message4.$message5.$message6.$message7.$message8.$message9.$message10.$message11.$message12.$message13);
fclose($filehandler);
header("Location: thanks.php");
}
我想检查store / em.php中是否存在$ message4(如果存在),执行应该继续检查store / c.php中$ message4的重复内容。如果store / em.php中不存在$ message4,则退出并回显一些东西。
I want to check if $message4 exist in store/em.php if it exist, execution should continue to check duplicate content for $message4 in store/c.php. If $message4 does not exist in store/em.php, exit and echo something.
推荐答案
ip = getenv( REMOTE_ADDR);
ip = getenv("REMOTE_ADDR");
message1 。= D:。
message1 .= "D: ".
_POST [' mydate']。 \ n;
_POST['mydate']."\n";
这篇关于我的执行文件有问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文