|
Community Links |
Interessengemeinschaften |
Benutzerliste |
Foren durchsuchen |
Stichwortsuche |
Erweiterte Suche |
Uns unterstützen |
Shoppen bei Amazon |
Spende per Patreon |
Spende per PayPal |
Spende per Steady |
alle Möglichkeiten |
Gehe zu... |
![]() |
|
Themen-Optionen
![]() |
Ansicht
![]() |
![]() |
#1 (im Thread / einzeln) |
Avantgarde Member
Registriert: 2004-05-15
Ort: Österreich
Beiträge: 5.578
|
Abschicken eines Formulars "simulieren"
Kann ich ein Formular per method="post" manuell abschicken (zb über JavaScript), ohne dazu einen Submit-Button zu haben? Wenn ja, wie geht das?
Hintergrund ist folgender: Ich möchte in ein paar versteckte Formular-Felder Daten speichern. Beim Aufruf eines Links wird dasselbe PHP Skript nochmal aufgerufen, dazu brauch ich diese Daten. In der URL will ich die Variablen nicht übergeben, weil das 1. recht viele sind und 2. nicht hübsch ist. Danke. Intel Core i7 5820K | MSI X99s SLI Plus | 16GB DDR4-2400 RAM | Inno3D GeForce GTX 970 | Creative Blaster Z | 1x Western Digital WD10 EZRX | 1x Samsung SSD 850 EVO | Win 10 LG 60UF850V | Onkyo TX NR535 | Teufel Concept S | Samsung BD-P 1500 |
![]() ![]() |
![]() ![]() |
![]() |
#2 (im Thread / einzeln) |
Insane Member
Registriert: 2003-08-24
Ort: Nicht in Hof
Beiträge: 15.448
|
Re: Abschicken eines Formulars "simulieren"
Wenn du eh schon PHP verwendest - warum keine Sessionvariablen verwenden?
.(\ /)
.( ![]() (> <)...... „Darum gleicht jeder, der auf meine Worte hört und tut, was ich sage,
einem klugen Mann, der sein Haus auf felsigen Grund baut.“......................... |
![]() ![]() |
![]() ![]() |
![]() |
#3 (im Thread / einzeln) |
Avantgarde Member
Threadstarter Registriert: 2004-05-15
Ort: Österreich
Beiträge: 5.578
|
Re: Abschicken eines Formulars "simulieren"
gut...dazu hab ich aber noch einige Fragen:
Wieviele Session-Variablen kann man anlegen? Haben viele Variablen Auswirkung auf die Performance? Kann ich ein ganzes $_POST Array auf $_SESSION schnell und einfach übertragen? Kann ich einzelne Variablen wieder löschen? (ohne die Session zu zerstören?) Intel Core i7 5820K | MSI X99s SLI Plus | 16GB DDR4-2400 RAM | Inno3D GeForce GTX 970 | Creative Blaster Z | 1x Western Digital WD10 EZRX | 1x Samsung SSD 850 EVO | Win 10 LG 60UF850V | Onkyo TX NR535 | Teufel Concept S | Samsung BD-P 1500 |
![]() ![]() |
![]() ![]() |
![]() |
#4 (im Thread / einzeln) |
Insane Member
Registriert: 2003-08-24
Ort: Nicht in Hof
Beiträge: 15.448
|
Re: Abschicken eines Formulars "simulieren"
gut...dazu hab ich aber noch einige Fragen: Haben viele Variablen Auswirkung auf die Performance? Kann ich ein ganzes $_POST Array auf $_SESSION schnell und einfach übertragen? $_SESSION["name"] = wasauchimmer. Das kann auch ein Array sein. Wäre vielleicht interessant zu wissen, wie diese Daten überhaupt zustande kommen. Kann ich einzelne Variablen wieder löschen? (ohne die Session zu zerstören?)
Achtung
.(\ /)
.( ![]() (> <)...... „Darum gleicht jeder, der auf meine Worte hört und tut, was ich sage,
einem klugen Mann, der sein Haus auf felsigen Grund baut.“......................... Geändert von darph (2005-05-02 um 20:24:36 Uhr) |
![]() ![]() |
![]() ![]() |
![]() |
#5 (im Thread / einzeln) |
Avantgarde Member
Threadstarter Registriert: 2004-05-15
Ort: Österreich
Beiträge: 5.578
|
Re: Abschicken eines Formulars "simulieren"
Wie viele brauchst du? So viele, wie dein Server Arbeitsspeicher hat. Eh.. was genau hast du vor? Intel Core i7 5820K | MSI X99s SLI Plus | 16GB DDR4-2400 RAM | Inno3D GeForce GTX 970 | Creative Blaster Z | 1x Western Digital WD10 EZRX | 1x Samsung SSD 850 EVO | Win 10 LG 60UF850V | Onkyo TX NR535 | Teufel Concept S | Samsung BD-P 1500 |
![]() ![]() |
![]() ![]() |
![]() |
#6 (im Thread / einzeln) |
Insane Member
Registriert: 2003-08-24
Ort: Nicht in Hof
Beiträge: 15.448
|
Re: Abschicken eines Formulars "simulieren"
Eigentlich will ich alle Variablen aus dem Formular in die Session speichern, damit sie nicht verloren gehen.
.(\ /)
.( ![]() (> <)...... „Darum gleicht jeder, der auf meine Worte hört und tut, was ich sage,
einem klugen Mann, der sein Haus auf felsigen Grund baut.“......................... |
![]() ![]() |
![]() ![]() |
![]() |
#7 (im Thread / einzeln) |
Avantgarde Member
Threadstarter Registriert: 2004-05-15
Ort: Österreich
Beiträge: 5.578
|
Re: Abschicken eines Formulars "simulieren"
Die Frage war eher, wie die Daten ins Formular kommen. Gibt der User die ein? Dann wirst du um einmal "submit" nicht herumkommen. Warum kann man ein Formular nicht manuell absenden und eine Submit() Funktion simulieren? ![]() Ich kann doch auch das Klicken eines Buttons "simulieren" indem ich einfach per JavaScript ein "self.location.replace()" mache. Das muss doch auch mit einem Submit-Button gehen... Intel Core i7 5820K | MSI X99s SLI Plus | 16GB DDR4-2400 RAM | Inno3D GeForce GTX 970 | Creative Blaster Z | 1x Western Digital WD10 EZRX | 1x Samsung SSD 850 EVO | Win 10 LG 60UF850V | Onkyo TX NR535 | Teufel Concept S | Samsung BD-P 1500 |
![]() ![]() |
![]() ![]() |
![]() |
Lesezeichen |
Ansicht |
![]() |
![]() |
![]() |
|
|