Werte für das Select-Feld werden nicht übernommen

PHP Newsletter Software/Script und E-Mail-Marketing Software SuperWebMailer

Moderator: mirko

Antworten
Schoelu
Beiträge: 2
Registriert: 09.09.2020, 16:54

Re: Werte für das Select-Feld werden nicht übernommen

Beitrag von Schoelu » 09.09.2020, 18:47

Perfekt, genau das war das Problem. Es funktioniert.
Vielen Dank für die super schnelle Antwort.

Benutzeravatar
mirko
Beiträge: 21889
Registriert: 25.11.2001, 15:14
Wohnort: Leipzig
Kontaktdaten:

Re: Werte für das Select-Feld werden nicht übernommen

Beitrag von mirko » 09.09.2020, 18:15

Das muss sein

Code: Alles auswählen


<select id="u_Language" name="u_Language">

Immer die Angabe bei name= wird an den Webserver übermittelt, nicht die id.

Schoelu
Beiträge: 2
Registriert: 09.09.2020, 16:54

Werte für das Select-Feld werden nicht übernommen

Beitrag von Schoelu » 09.09.2020, 17:20

Was ist im beigefügten skippt unten, falsch. Trotz ausgewähltem Werte im Formular werden nicht weitergegeben. Das Feld Sprache bleibt dabei leer.
Alles andere in diesem Formular funktioniert hervorragend.

Wenn die auskommentierte Zeile 7 wieder aktiv ist, wird korrekterweise der Wert "de-DE" übernommen.
<form method="post" action="https://Domain.ch/swm/nl.php">
<input type="hidden" name="MailingListId" value="5" />
<input type="hidden" name="FormId" value="1" />
<input type="hidden" name="FormEncoding" value="utf-8" />

<!--
<input type="hidden" name="u_Language" value="de_DE"/>
-->

<input type="hidden" name="u_UserFieldString3" value="Projektname"/>
<br />


<div>
<label for="u_FirstName"> Vorname </label>
<input type="text" name="u_FirstName" id="u_FirstName" />
</div>


<div>
<label for="u_LastName"> Nachname</label>
<input type="text" name="u_LastName" id="u_LastName" />
</div>

<div>
<label for="u_EMail"> eMail </label>
<input type="text" name="u_EMail" id="u_EMail" />
</div>

<div>
<label for="u_Language">Sprache:</label>
<select id="u_Language">
<option id="option1" value="de_DE">Deutsch</option>
<option id="option2" value="en_GB">English</option>
<option id="option4" value="es_ES">Español</option>
<option id="option5" value="fr_FR">Français</option>
<option id="option6" value="pt_BR">Português</option>
<option id="option7" value="tr_TR">Türkçe</option>
</select>
</div>>



<div>
<p>
Datenschutz von Domain akzeptieren
</p>
<input type="checkbox" name="PrivacyPolicyAccepted" id="PrivacyPolicyAccepted" value="1" />
<label for="PrivacyPolicyAccepted">
&nbsp;Ich akzeptiere die <a href="https://Domain.ch/wp-iec/de/datenschutzerklaerung/" target="_blank" > Datenschutzerkl&auml;rung. </a> &nbsp;*</label>
</div>


<div>
<input type="hidden" name="Action" value="subscribe" />
<input type="submit" value="Anmelden" />
</div>


</form>

<!--
PS: Unterschiedliche Varianten wie die folgenden habe ich ebenfalls ausprobiert, da ich nicht wirklich erfahren bin.

<div>
<label for="u_Language">Sprache:</label>
<select id="u_Language">
<option value="de_DE">Deutsch</option>
<option value="en_GB">English</option>
<option value="es_ES">Español</option>
<option value="fr_FR">Français</option>
<option value="pt_BR">Português</option>
<option value="tr_TR">Türkçe</option>
</select>
</div>
-->

Antworten