2013-05-10 56 views
-2

這個問題已經在這裏有一個答案:
something wrong with replace string?1回答我的php代碼有問題嗎?

行,所以我有我的PHP代碼:

<?php 
$str="hwids.html" 
str_replace($_GET['hwid']."<br />","",$str); 
?> 

,當我去到HTML腳本運行php腳本後,文本仍然存在,我告訴它刪除

任何人都可以幫忙嗎?

+0

它不清楚你要求什麼。有語法錯誤,以及一些沒有真正做任何事情的代碼。你想做什麼? – 2013-05-10 01:01:18

+0

如果您可以告訴我們您要做什麼,我們可以幫助您。你期望的輸出是什麼? – 2013-05-10 01:03:06

+0

@Samuel Cook im試圖爲hwid設置一個值,然後當我這樣做的時候,它會替換HTML中的文本/代碼和我爲hwid放置的值,我選擇了......輸出即時尋找是否刪除了我希望它替換爲的文本(「」) – Melternet 2013-05-10 01:03:24

回答

2

忘記分號

$str="hwids.html"; 

但是,因爲你正在剛剛在字符串"hwids.html"

在你的情況下正確的解決方案取代你的HTML腳本應該不會改變:

$file = 'hwids.html'; 
file_put_contents($file,str_replace($_GET['hwid']."<br />",'',file_get_contents($file))); 
+0

不,因爲某些原因,文字仍然存在... – Melternet 2013-05-10 00:58:30

+0

@Melternet看我的答案更新 – zavg 2013-05-10 00:59:04

+0

以及我怎麼能得到的HTML代碼更新... – Melternet 2013-05-10 01:00:08

0
$str="hwids.html 

這需要變成

$str="hwids.html; 

不要忘記分號。

您還有其他幾個語法問題。你試圖接收什麼輸出?這應該有助於澄清你的錯誤是什麼。

+0

zavg回答了我的問題,多謝各位 – Melternet 2013-05-10 01:10:44

+0

啊,我明白了。快樂的編碼! – LeChosenOne 2013-05-10 01:11:44