где я могу вставить тег <strong> в этот код PHP, чтобы выводить ключ $ жирным шрифтом?

1

Я возвращался туда и обратно, пытаясь понять, куда положить теги в этот код, и ничего не работает.

<?php ini_set('display_errors','on'); ?><?php


$data= "";

foreach ($_POST as $key => $value) {
$data.= str_replace("_"," ",$key).":\n\n ". $value."\n\n\n\n"; preg_replace("/[^ 0-9a-zA-Z]/", "_", $value);
}


$fileName= fopen("Submissions/".$_POST['First_Name'],'w');

fwrite($fileName, $data);
fclose($fileName);

$body= "You have a new submission";
$from = 'From: A_New_Client';
$to = 'myemail.com';
$subject = 'A New Questionnaire';

if (!isset($_POST['submit'])||($_POST['submit'])) {
if (mail ($to, $subject, $body, $from)) { 
    echo '<p>Your questionnaire has been submitted!  You will be contacted with further assistance once everything is reviewed.</p>';
} else { 
    echo '<p>Something went wrong, go back and try again!</p>'; 
}
}

?>

Единственное место, где dreamweaver не отображалось красным, было, когда я положил его на ключ $ в замене строки, но он распечатывался с помощью тегов, а не был выделен жирным шрифтом. Нужно ли мне создавать новую переменную или что-то для этого?

Теги:

1 ответ

1

Вы можете сделать следующее:

foreach ($_POST as $key => $value) {
$data.= "<strong>".str_replace("_"," ",$key). "</strong> :\n\n ". $value."\n\n\n\n"; preg_replace("/[^ 0-9a-zA-Z]/", "_", $value);
}
  • 0
    когда я делаю это таким образом, сильные теги распечатываются в сохраненном файле.
  • 0
    Вы не можете напрямую применять стили к своим обычным файлам txt и .doc. Но вывести значение в файл .html, тогда вы получите результат ... Смотрите код "$ fileName = fopen (" Submissions /".$_ POST [' First_Name '].'. Html ',' w '); "

Ещё вопросы

Сообщество Overcoder
Наверх
Меню