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

Checkboxen auswerten und per E-Mail versenden

Frage Entwicklung JavaScript

Mitglied: Florian88

Florian88 (Level 1) - Jetzt verbinden

13.03.2009, aktualisiert 09:49 Uhr, 5356 Aufrufe, 2 Kommentare

JavaScript und PHP

Hallo zusammen,

ich habe eine dynamische Webseite erstellt, die Checkboxen enthalten.

Ich möchte nun die Checkboxen auswerten und per E-Mail versenden.

Die Ausgabe kann in PHP sein!

Mein Problem ist, wie ich die JavaScript erstellten Checkboxen in PHP auswerten kann?

Mit welcher Variable kann ich die Werte übergeben?

Muss ich etwas beachten, wenn ich die "Id=unterpunte" ausgeben möchte und gleichzeitig die Werte per E-mail verschicken möchte?



Da ich leider nicht viel Erfahrungen mit JavaScript habe, würde ich mich sehr freuen, wenn Ihr mir helfen könntet.

Vielen Dank für Eure Hilfe!

Florian

Anlage: Script



function kategorie_anzeigen(f)
{
var kategorie = f.kategorien.selectedIndex;
document.getElementById('unterpunkte').innerHTML='';
for (var i=1; i<beschriftung[kategorie].length; i++)
{
document.getElementById('unterpunkte').innerHTML+='<input type="checkbox" name="unterpunkte" value="'+beschriftung[kategorie][i]+'">'+beschriftung[kategorie][i]+'<br>';

}
}

function seite_laden(f){
var kategorie = f.kategorien.selectedIndex;
var unterpunkt = f.unterpunkte.selectedIndex;
}
//--></script>
</head>
<body>
<h1>Navigation mit Auswahllisten</h1>
<form name="input" action="ausgabe2.php" method="post">
<select name="kategorien"
onchange="kategorie_anzeigen(this.form);">
<option>Bitte auswählen</option>
<option>Kategorie 1</option>
<option>Kategorie 2</option>
<option>Kategorie 3</option>
</select>
<br />
<br />
<div id="unterpunkte"></div>
<p>
<input type="submit" value="Senden">
</form>
</body>
</html>
Mitglied: dog
13.03.2009 um 11:20 Uhr
01.
$_POST["unterpunkte"];
Dein erzeugtes HTML kann so aber nur immer genau eine Checkbox weitergeben. Ansonsten brauchst du
name="unterpunkte[n]"
mit 0 <= n < anzahl der checkboxen

Das wäre dann in PHP ein array()

Grüße

Max
Bitte warten ..
Mitglied: Florian88
04.05.2009 um 10:33 Uhr
Hallo Max,

ich habe im Quellcode die Variable "n" hinzugefügt. Dennoch habe ich keine Ausgabe!

Du hast mir vorgeschlagen mit einem Array in PHP zu arbeiten. Leider habe ich keinen Ansatz gefunden, wie ich das aufbauen/abfragen soll.

Könntest du mir einen Ansatz zeigen, wie ich das Erstellen kann?

Vielen Dank im Voraus!

MFG

Florian
Bitte warten ..
Ähnliche Inhalte
E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...

Microsoft Office
Umzug Mail Server (2)

Frage von PascalSt zum Thema Microsoft Office ...

Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

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
Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

Windows Userverwaltung
gelöst Wie verfahrt Ihr mit den Windows-Benutzerkonten und -dateien von ausgeschiedenen Mitarbeitern? (14)

Frage von Bl0ckS1z3 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

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

E-Mail
gelöst Probleme beim E-Mail Empfang (12)

Frage von TommyB83 zum Thema E-Mail ...