我的执行文件有问题 [英] I have problem with my execution file

查看:59
本文介绍了我的执行文件有问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下代码。



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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆