当我按下“发送”按钮时,PHP 检查字段“pm_to”是否<1。如果成功,打开一个警报,但是当我在警报上按 OK 时,我在 textarea "area1" 中写入的所有文本都将被删除。我该如何防止这种情况?这是代码。
<?
$txtmsg=addslashes($_POST[area1]);
if($_POST[sendpm]=="Invia il messaggio"){
if(strlen($pm_to)<1){
?>
<script type="text/javascript">
alert("Non puoi lasciare il campo destinatario vuoto, riprova.");
</script>
<?
}
}
?>
<form method="POST">
A: <input class="pm_" type="text" name="pm_to" size="15"> Oggetto: <input size="30" class="pm_" type="text" name="pm_subj" >
<br /><br />
<textarea style="height: 200px; width: 800px; text-align: left;" id="area1" name="area1"></textarea>
<br />
<input type="submit" value="Send" name="sendpm">