Hopsel: Kommentare zur Auswertung durch PHP einbinden?

Beitrag lesen

Hi dieselross!

Aber kannst du mir auch erklären, warum die Werte nicht so übernommen werden?

In der Funktion ProcessSelect() [1] gibt es folgenden Code:

  $optionPattern = '/(<option[^>]+value=[\'\"]?\Q' . $fieldValue . '\E[\'\"\s]+[^>]*)(>)/i';  
  $replacementPattern = '\1 selected="selected"\2';  
  $modifiedSelectTag = preg_replace($optionPattern, $replacementPattern, $modifiedSelectTag);

In der Variable $optionPattern siehst du das nach einem <option>-Tag mit einem value-Attribut, das den entsprechenden Wert hat, gesucht wird.
Möglichkeit 1: Du fügst die value-Attribute hinzu.
Möglichkeit 2: Du veränderst das Suchmuster.

Möglichkeit 1 ist die wesentlich leichtere Aufgabe für dich. Deshalb habe ich sie gewählt. =)

In die resultierende Mail werden sie doch auch übernommen.

Die Werte sind ja auch da. Sie w(e|u)rden bloß nicht richtig ins HTML integriert.

[1] Diese Funktion ist nur dafür da, das Attribut selected="selected" einzufügen und somit eine Vorauswahl, die der Nutzer getroffen hat, zu setzen.

MfG H☼psel

--
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)