Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 08.04.2009, 09:28
Benutzerbild von mantiz
mantiz mantiz ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 25.02.2007
Beiträge: 2.843
mantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz seinmantiz kann auf vieles stolz sein
Standard

Hallo,

erstmal steht dieser Teil "$cat = "newsletter ABO";" im String, d.h. das müsste so auch irgendwo auf Deiner Seite ausgegeben werden.

Zum anderen hast Du den Teil gepostet, der das Formular darstellt, dort könnte man ein hidden-Field mit dem festen Wert verwenden.
Oder aber Du lässt das hidden-Field weg und musst dann in dem Script, welches die Formulardaten entgegen nimmt die Kategorie festsetzen.

PHP-Code:
function Interf() {
    global 
$script_url$cat;
    print 
'
        <table width="100" border="0" cellspacing="0" cellpadding="0">
        <form name="letter" method="post" action="'
.$script_url.'/newsletter.php">
        <tr><td align="center"> <font size="1" face="Arial, Helvetica, sans-serif">E-Mail Adresse: </font><input type="text" name="email" size="20"></td></tr>
sans-serif">welche News m&ouml;chten Sie erhalten?</font><br>
        <input type="hidden" name="cat" value="newsletter ABO" />
        <tr><td><font face="Arial, Helvetica, sans-serif" size="1">
        <input type="radio" name="ac" value="eintragen" checked> Eintragen<br>
        <input type="radio" name="ac" value="austragen"> Austragen</font>
        </td></tr>
        <tr><td align="center"><input type="submit" name="btn" value="senden"></td></tr>
        </form>
        </table>
    '
;

Ich habe das Feld jetzt mitten in die Tabelle gesetzt, möchte aber darauf hinweisen, dass dort laut Spezifikation kein input-Feld stehen darf.
Allerdings darf das form-tag laut Spezifikation auch nicht dort stehen, wo es steht.
Mit Zitat antworten
Sponsored Links