我想以這樣的方式編寫代碼,它會將任何輸入寫入並保存在.TXT文件中。那麼應該有一些功能會搜索整個文件(txt),如果之前已經寫入或保存過文本或單詞,則會帶來錯誤。沒有重複的PHP fwrite
如果有人寫愛和其他人想輸入的愛再次,它應該帶來的錯誤信息。
這裏是我的代碼
<?php
$name=$_POST['name'];
$myfile=
fopen("man.txt" , "a+") or
die("Unable to open file!");
fwrite($myfile, "Name:".$name. "\r\n")
?>
什麼碼/方法你試過這麼遠嗎? – Hunter
這是另一個代碼<?php $ name = $ _ POST ['name']; if(empty($ name)) { echo「Please enter your name」; } else $ name = $ name; $ MYFILE = 的fopen( 「mam.txt」, 「A +」)或 模具( 「無法打開文件!」); $ path =「mam.txt」; 如果(file_exists($路徑)) { \t $內容的file_get_contents =($路徑); \t $ contents = explode(「\ r \ n」,$ contents); \t $ users = array(); foreach($ contents as $ value){ \t $ user = explode(「\ r \ n」,$ value); \t $ users [$ user [0]] = isset($ user [1])? $ user [1]:null;如果(isset($ users [$ _ POST ['name']])) { echo「Name exists」; } else echo「NO」; } 的fwrite($文件MyFile,$名字。 「\ r \ n」) ?> – SOA