dedlfix: Frage zu Ingos Formmailer

Beitrag lesen

Hi!

in Ingos Formmailer habe ich folgendes gefunden

<input name="Name" id="Name" size="66"

value="<?php Formular_Eingabe('Name'); ?>" />

  

> 1. Wie kann ich einem derartigen Feld noch einen Defaultwert definieren?  
>    Die value-Angabe ist ja schon verwendet.  
  
In value steht, was angezeigt wird. Ob es "belegt" ist oder nicht, interessiert den Browser nicht, was drinsteht wird angezeigt.  
  

> 2. Wie kann ich mit PHP den Wert eines derartigen Textfeldes verändern?  
  
PHP erzeugt nur eine Text-Ausgabe. Einen Wert erkennt nur der Parser des Browsers. PHP kan nur den Text so gestalten, dass für den Browser gültige Syntax rauskommt, die die Intention des Erstellers widerspiegelt. Mit anderen Worten: Wenn da ein Wert drin sein soll, muss PHP ihn zwischen den Anführungszeichen des Attributes in die Ausgabe schreiben.  
  
Im vorliegenden Fall ist die Lösung auf [Ingos Seite](http://1ngo.de/web/formmailer.html) beschrieben, ungefähr in der Hälfte, wo die von dir im Codeausschnitt gezeigt Funktion vorgestellt wird.  
  
  
Lo!