0

我试图让 PHP 在从表单提交的内容的每一侧写入标签,以便通过 css 对其进行格式化。我已经尝试过 preg_replace,但我不确定我是否正确使用它。有什么建议么?

编辑:找到问题的解决方案!对于任何想知道的人,我使用了 str_replace

$newline.='</li>';
}

else{
    $newline.=$line;   // legger til melding i tillegg til hva som ligger fra før
    $div = array($newline);
    $tagger = array('<li class="innlegg">'.$newline);
}
}

$newline2 = str_replace($div, $tagger, $newline);

我要执行的脚本如下所示:

$sidet = $_POST['sidet']; 
$melding = $_POST['Melding']; 
$insertPos=0;  




$file=fopen("htmltest.html","r+") or exit("Error occurd"); 

while (!feof($file)) { 
$line=fgets($file);

if (strpos($line, '<body>')!==false) {
$insertPos=ftell($file);    
$newline = $melding;
}

else{
$newline.=$line;   
}

}


fseek($file,$insertPos);  
fwrite($file,$str);



fclose($file); 

echo "Your submission is recieved and will be posted as soon as possible";

?> 

</body>
</html>
4

1 回答 1

0
$melding = '<div class="whatever">'.$melding.'</div>';
于 2013-10-16T20:15:48.890 回答