Guten Tag,
ich habe ein kleines Problem, un zwar wenn man auf ein Button klickt, dann werden die Preise angezeigt.
Die Preise stehen in einem Array und die Werte werden mit einer foreach Schleife vergeben und in eine Tabelle angezeigt. Wenn ich den HTML-Code in PHP schreibe dann funktonierts.
Wenn ich es trenne erscheinen keine EInträge in der Tabelle. Hab nachgeschaut aber nichts gefunden. Hier der Code.
HTML-Code in PHP
[PHP]
<?php
if(isset($_POST['send_prcie']) && (strtolower($_POST['send_price']))) {
if(strtoupper($_SERVER['REQUEST_METHOD'] == 'POST')) {
$package_small = array(
'small_one'=>10.00,
'small_two'=>25.00,
'small_three'=>50.00
);
echo '<table border="1">';
echo '<tr><td> Name </td> <td>Preis</td></tr>';
foreach($package_small as $key=>$value) {
echo '<tr>';
echo '<td>' . $key . '</td>';
echo '<td>' . $value . '</td>';
echo '</tr>';
}
}
}
?>
[/PHP]
HTML-Code getrennt mit PHP (funktoniert nicht)
[PHP]
<?php
if(isset($_POST['send_price']) && (strtolower($_POST['send_price']))) {
if(strtoupper($_SERVER['REQUEST_METHOD']) == 'POST') {
$package_small = array(
'small_one'=>10.00,
'small_two'=>25.00,
'small_three'=>50.00
);
?>
<table border="1">
<tr><td> Packet </td> <td>Preis in €</td></tr>
<?php foreach($package_small as $key=>$value) { ?>
<tr>
<td> <?php $key ?> </td>
<td> <?php $value ?> </td>
</tr>
<?php
}
}
}
?>
<form action="<?php $_SERVER['REQUEST_METHOD']?>" method="POST">
<input type="submit" name="send_price">
[/PHP]