dedlfix: Listen, Elementbezeichnung auswählen

Beitrag lesen

echo $begrüßung;

Also auf der ersten Seite steht folgende Liste:
<select name="select">
<option value="0.75">Standardbrief 0,75&euro;</option>

Erstellst du diese Liste aus einem Datenbestand? Ein Array wäre ausreichend. Du solltest dann aber nicht den Preis als Schlüssel verwenden, denn der könnte auch mal zwei Produkten zugeordnet sein.

und auf der zweiten Seite wird mit
<? echo $_GET[select]; ?>

Wenn du obigen Datenbestand nun nach Wert des übertragenen Schlüssels befragst ...

Hier mal die wichtigsten Stellen als Beispiel:

$porti = array(
  1 => array('preis' => 0.75, 'bezeichnung' => 'Standardbrief 0,75 EUR'),
  2 => array('preis' => ...));

foreach ($porti as $key => $porto) {
  printf("<option value="%s">%s</option>\n", $key, $porto['bezeichnung']);

...

if (isset($_GET['select'], $porti[$_GET['select']]))
  echo $porti[$_GET['select']]['bezeichnung'];
  $preis = $porti[$_GET['select']]['preis'];
else
  // geschummelt, diese Option gab es gar nicht.
  // falls $preis trotzdem noch verwendet wird, mit einem sinnvollen Wert initialisieren

echo "$verabschiedung $name";