簡體   English   中英

將文本從php文件發送到html中的變量

[英]send text from a php file to a variable in html

我可以將文本從php文件發送到html文件的變量中嗎? 我的PHP中有一個if語句,用於檢查字段是否為空。 如果為空,那么我想向我的html文件發送一個文本,說“請填寫字段”,並將其放在html的標簽中。 有辦法嗎?

<?php 

$name = $_REQUEST['author'];
$from = $_REQUEST['email'];
$subj = $_REQUEST['sub'];
$message = $_REQUEST['msg'];
$subject = $subj;
$body = $message;
$headers .= "From: ".$from;

$to = "mail@mail.com";

if ($name = ''){
     HERE i want to send a text to a variable named 'reason' in my html in case $name is empty.
    }

if(mail($to,$subject,$body,$headers)) {
    header( "Location: http://www.mysite.com/contactForm-english" );
    } else {
echo "There was a problem sending the mail. Check your code and make sure that the e-mail address ".$to." is valid";
}

?>

是的,您將像其他任何普通回聲一樣回顯HTML。

echo '<label>Test</label>';

可以將其直接嵌入HTML中(顯然,只要是PHP文件即可),如下所示:

<!DOCTYPE html>
<html>
    <head>
        <title>Test</title>
    </head>

    <body>
        <?php echo $something === true ? '<label>test</label>' : ''; ?>
    </body>
</html>
<?php echo $variable; ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM