jensgebken
Goto Top

HTML Formular zum Teil durch einen Link aus Access füllen

Hallo Gemeinschaft

habe eine access db und darin eine Tabelle, die so aussieht

id_Reisenummer_email_DatumAnreise_Authid........

nun möchte ich folgendes machen
10 Tage von dem Anreisetag soll der Kunde eine email bekommen mit einem Link - dieser soll zu einem HTML Formular führen

Im html Form sind folgende Felder

Reisenummer
Datum Anreise
Authid

diese sollen durch den link ausgefüllt werden

danach kommen weitere Form Felder

wie würdet ihr die Felder im Form füllen - mit GET? - oder habt ihr da vielleicht ne andere Idee

Content-Key: 7699171047

Url: https://administrator.de/contentid/7699171047

Printed on: May 9, 2024 at 13:05 o'clock

Mitglied: 6376382705
6376382705 Jun 30, 2023 at 15:55:00 (UTC)
Goto Top
form_action.html?Reisenummer=<Reisenummer>&DatumAnreise=<DatumAnreise>&Authid=<Authid>

;)
Member: jensgebken
jensgebken Jun 30, 2023 updated at 16:05:58 (UTC)
Goto Top
sorry - mein Fehler - wie machst du das bei wordpress seiten

die heissen dann ja so

meineseite.de/kurtaxe

wenn ich es so mache, dann klappt es nicht

kurtaxe?Authid=10

springt dann um auf
kurtaxe/?Authid=10

<textarea name="Authid" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false" data-lt-tmp-id="lt-254474" spellcheck="false" data-gramm="false"></textarea>
Member: jensgebken
jensgebken Jul 01, 2023 at 07:13:16 (UTC)
Goto Top
Hat vielleicht noch einer der Experten eine Idee
Mitglied: 7426148943
7426148943 Jul 01, 2023 updated at 07:42:25 (UTC)
Goto Top
Bau in die Seite ein JavaScript oder PHP Skript ein was die Get-Parameter in die Felder schreibt. Fertig.
PHP
<?php echo $_GET['BlaBlub']; ?>  
JavaScript
let params = new URLSearchParams(window.location.search);
document.getElementById('meinFeld').value = params.get('BlaBlub');  

Lern doch endlich mal die Grundlagen! Faule Socke ...
Member: jensgebken
jensgebken Jul 02, 2023 at 16:53:24 (UTC)
Goto Top
lieben Dank - das ist aber bei wordpress ein wenig anders - ich bekomme den kompletten code nicht zu sehen

das Formularplugin baut das form so auf

<label> Dein Name
    [text* your-name] </label>

<label> Deine E-Mail-Adresse
    [email* your-email] </label>

<label> Betreff
    [text* your-subject] </label>
<label>Authid[textarea Authid]</label>
<label>Anreisedatum[text Anreisedatum]</label>


<label> Deine Nachricht (optional)
    [textarea your-message] </label>

[submit "Senden"]  
Mitglied: 7426148943
Solution 7426148943 Jul 02, 2023 updated at 16:57:46 (UTC)
Goto Top
Member: jensgebken
jensgebken Jul 02, 2023 at 17:18:50 (UTC)
Goto Top
ich habe nun das plugin wpcode installiert und deinen code dort reinkopiert - wenn ich dann die url entsprechend erweitere bekomme ich trotzdem den wert nicht in das entsprechende Feld

127.0.0.1/test/kurtaxe?Authid=2434
Mitglied: 7426148943
Solution 7426148943 Jul 02, 2023 updated at 17:37:12 (UTC)
Goto Top
War ja wieder klar, Kopf => Tischkante 🤣. Das war nichts fertiges sondern nur der Anfang. Natürlich musst du das erst ausführen wenn die Seite geladen ist! Sonst ist ja das DOM noch nicht fertig geladen und das Element existiert noch nicht! Das hatten wir dir aber schon letztens erst erläutert ... Schon wieder vergessen?? Schau nochmal in deine alten Beiträge da steht's wie du es an das domContentLoaded Event bindest.
https://developer.mozilla.org/en-US/docs/Web/API/Window/DOMContentLoaded ...
Member: jensgebken
jensgebken Jul 03, 2023 at 07:13:12 (UTC)
Goto Top
okay - prima und lieben Dank