Code gesucht!

Hallo,

ich suche einen Code, in dem man auf Seite A in einem Formular Daten eingeben muss, und diese dann auf Seite B in bestimmten Stellen eines Textes ausgegeben werden.

Kennt jemand so einen Code?

Hallo,

ich suche einen Code, in dem man auf Seite A in einem Formular
Daten eingeben muss, und diese dann auf Seite B in bestimmten
Stellen eines Textes ausgegeben werden.

Wo und wie lange sollen denn diese „Date“, die
eingegeben wurden, aufgehoben werden?

Kennt jemand so einen Code?

Nein.

Grüße

CMБ

Wo und wie lange sollen denn diese „Date“, die
eingegeben wurden, aufgehoben werden?

Sie sollen nur auf der nächsten Seite wieder angegeben werden.

Kennt jemand so einen Code?

Nein.

Ich denke solche Antworten sind unnütz!

Hallo,

Du hast danach gefragt :wink:

Du hast im Prinzip zwei Möglichkeiten:

  1. Clientseitig im Javascript und Cookies. Das ist aber ziemlich hässlich.

  2. Serverseitig. Dazu bräuchtest du auf dem Server so etwas wie Perl, PHP oder ASP.

Grüße,
Moritz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Wo und wie lange sollen denn diese „Date“, die
eingegeben wurden, aufgehoben werden?

Sie sollen nur auf der nächsten Seite wieder angegeben werden.

Aha

Kennt jemand so einen Code?

Nein.

Ich denke solche Antworten sind unnütz!

Wenn Du das beurteilen könntest, würdest
Du so eine Frage nicht mehr formulieren
brauchen.

Wie Moritz schon andeutete, gibt es eine
Q&D-Lösung mit Cookies, wenn gar nichts
anderes geht.

Beispiel: Du hast zwei HTML-Dateien, eine
ff1.html und eine ff2.html. ff1 soll Daten
erfassen und ff2 soll sie darstellen.

Das gänge so:
ff1.html ==>Formular_1
function saveform(cookiename,f)
{
var datum = (new Date) + 2;
document.cookie = cookiename + ‚=‘ + f.vorname.value + ‚|‘ + f.nachname.value

  • ‚|‘ + f.email.value + ‚;expires=‘ + datum + ‚;path=/‘;
    }
    Formulartest A Bitte einige Angaben machen!

Vorname:Nachname:Email: 
ff1.html ==>Formular_2
function restoreform(cookiename)
{
var re = new RegExp(cookiename+"=(.+?)\|(.+?)\|(.*)", „i“);
var ar = re.exec(document.cookie);
document.getElementById(‚vorname‘).innerHTML=ar[1];
document.getElementById(‚nachname‘).innerHTML=ar[2];
document.getElementById(‚email‘).innerHTML=ar[3];
}
Formulartest B Hier Ihre Angaben!
Vorname:Nachname:Email:Grüße

CMБ

1 Like
  1. Serverseitig. Dazu bräuchtest du auf dem Server so etwas
    wie Perl, PHP oder ASP.

Das ginge aber auch mit Basic, Pascal, C++ oder welcher Sprache auch immer, nämlich als CGI.

Nur der Vollständigkeit halber :smile:

Gruß,
-Efchen

Hi,

vielleicht kann Dich das inspirieren:

http://aktuell.de.selfhtml.org/artikel/javascript/we…

Gruß
Volkmar

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

  1. Serverseitig. Dazu bräuchtest du auf dem Server so etwas
    wie Perl, PHP oder ASP.

Das ginge aber auch mit Basic, Pascal, C++ oder welcher
Sprache auch immer, nämlich als CGI.

oder mit Java + Tomcat (oder einem anderen Javainterpreter) als Servlet.

Nur der Vollständigkeit halber :smile:

dito :smile:

Möglichkeiten gibt es also viele für dieses Problemchen.

Grüße

Matthias