Как мне оформить страницу РЕЗУЛЬТАТОВ формы PHP? - PullRequest
0 голосов
/ 12 февраля 2010

У меня есть рабочая форма, когда вы нажимаете «отправить», вы переходите на страницу результатов - все в порядке.

Однако можно ли добавить div и т. Д., Чтобы страница выглядела немного лучше? Если так, то как? В тот момент, когда я добавляю div, он просто игнорирует их!

Спасибо, Стеф

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico" />
<link rel="stylesheet" href="styleResults.css" type="text/css" media="all" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<TITLE>Ideo Accounting - Results</TITLE>
</head>
<body>
<H2>Results</H2>

<?
$customers = $_POST['customers'];
$suppliers = $_POST['suppliers'];
$bank = $_POST['bank'];
$creditcard = $_POST['creditcard'];

$totalqty = 0;
$totalamount = 0.00;

define("PRICE", 0.75);

$totalqty = $customers + $suppliers + $bank + $creditcard;
$totalamount = number_format($totalqty*PRICE, 2);

echo "<BR>\n";
echo "Total transactions: $totalqty<br>\n";
echo "Estimated monthly fee: &pound;$totalamount<BR>\n";

?>
</body>
</html>

1 Ответ

1 голос
/ 12 февраля 2010

Вы можете поместить любые элементы стиля HTML в двойные кавычки " после операторов echo, они точно не будут проигнорированы.

Загляните на страницу своего браузера «Просмотр источника», чтобы увидеть, получают ли они выходные данные или нет. Я предполагаю, что div s, которые вы выводите, вообще не имеют стиля CSS, поэтому вы ничего не увидите.

Предложение по улучшению кода:

Возможно, будет проще работать с HTML, если вы немного измените его структуру. Удалите три echo строки, а после ?> добавьте

<BR>
Total transactions: <?php echo $totalqty;?><br>
Estimated monthly fee: &pound;<?php echo $totalamount;?><BR>

вывод PHP становится частью вашего HTML-кода, и вы можете размещать div s и другие элементы по своему усмотрению, не заботясь о том, чтобы не разбить строку PHP. Вы можете даже перемещать фрагменты <?php=$...?>, просто нужно быть осторожными, чтобы они не изменились.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...