Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Wie speichere ich eine Variable aus deinem PHP Formular in eine Session?

Frage Entwicklung PHP

Mitglied: michi1983

michi1983 (Level 3) - Jetzt verbinden

09.02.2009, aktualisiert 12:54 Uhr, 4008 Aufrufe, 5 Kommentare

Hallo Leute,

ich bin ein ziemlicher PHP Leihe. Ich habe auf einer Homepage ein PHP Formular welches durch auswählen etwaiiger Drop-Down Optionen eine Versicherungsprämie berechnet.
Dieses Feld heißt "Praemie" in den Formular.
Jetzt muss ich genau diese Variable in eine Session speichern.
Ich hab mir schon einiges auf php seiten angeschaut, werd aber nicht so ganz schlau drüber. Kann mir vielleicht jemand etwas behilflich sein.
Danke
Mfg
Michael
Mitglied: dog
09.02.2009 um 11:13 Uhr
01.
<?php 
02.
session_name('meinekleinewebsite'); 
03.
session_start(); 
04.
 
05.
$_SESSION['key'] = $_POST['key']; 
06.
?>
Natürlich musst du die Variable vorher noch validieren.
Bitte warten ..
Mitglied: ich1987
09.02.2009 um 11:14 Uhr
Hallo,

also hier ein kleines Beispiel wie das funktionier würde.

01.
<? 
02.
session_start(); //Session wird gestartet 
03.
 
04.
//Je nach dem ob du das Formular per POST oder GET übergibst 
05.
 
06.
$_SESSION["name der session"] = $_POST["name des Formularfeldes"]; //Name der Session kann beliebig gewählt werden 
07.
// oder 
08.
$_SESSION["name der session"] = $_GET["name des Formularfeldes"]; 
09.
 
10.
?>
Gruß ich
Bitte warten ..
Mitglied: michi1983
09.02.2009 um 12:40 Uhr
Hallo Ich und Dog,

vielen Dank für eure Antworten.

Probier das gleich mal aus.

Eine Frage noch...
Muss ich diesen Code in die Formular PHP Datei einfügen oder eine neue .php Datei schreiben und beim Absenden des Formulars als formaction diese "neue" .php datei angeben ?

Mfg
Michael
Bitte warten ..
Mitglied: dog
09.02.2009 um 13:00 Uhr
Beide ist möglich und in beiden Fällen solltest/musst du natürlich vorher prüfen ob das Formular tatsächlich abgeschickt wurde...
Bitte warten ..
Mitglied: michi1983
09.02.2009 um 13:12 Uhr
hm okay, das werd ich mir in dem fall auch noch anschauen müssen wie das geht

danke jedenfalls.

mfg
Bitte warten ..
Ähnliche Inhalte
Ubuntu
gelöst PHP-Version mit Bash in Variable schreiben? (11)

Frage von StefanKittel zum Thema Ubuntu ...

PHP
gelöst HTML Dropdownmenü auslesen und in PHP als Variable übergeben (35)

Frage von ITFlori zum Thema PHP ...

JavaScript
Übergabe einer php-Variable an JS

Frage von Rabauke84 zum Thema JavaScript ...

Batch & Shell
gelöst Teil eines Strings als Variable setzen (2)

Frage von tHe-jAy zum Thema Batch & Shell ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(11)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Windows 10
Windows für Privatanwender "nicht mehr handhabbar" (26)

Frage von FA-jka zum Thema Windows 10 ...

LAN, WAN, Wireless
Brauche Hilfe: Mit (schnellem) WLAN Strecke überbrücken (23)

Frage von pierrehansen zum Thema LAN, WAN, Wireless ...

Backup
Backup Wochen- Monats- Jahressicherung (13)

Frage von Meterpeter zum Thema Backup ...