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, 5339 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!

Mit freundlichen Grüßen

Florian
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

(1)

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

Ähnliche Inhalte
E-Mail
gelöst BLAT zum Mail versenden. Fehler für mich nicht lösbar (25)

Frage von 130217 zum Thema E-Mail ...

Outlook & Mail
gelöst E-Mail versenden mit PowerShell (6)

Frage von 112Timo zum Thema Outlook & Mail ...

Outlook & Mail
gelöst Office 365 - SMTP - automatisierte Mail versenden - "Gerät freigeben?!" (4)

Frage von KMUlife zum Thema Outlook & Mail ...

Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (14)

Frage von JayyyH zum Thema Switche und Hubs ...

DSL, VDSL
DSL-Signal bewerten (13)

Frage von SarekHL zum Thema DSL, VDSL ...

Windows Server
Mailserver auf Windows Server 2012 (9)

Frage von StefanT81 zum Thema Windows Server ...