SELFPHP: Version 5.8.1 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche


International PHP Conference


WebTech Conference



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



PHP Summit


Software Architecture Summit


:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 
HTML5 Days


JavaScript Days


:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Deine Leidenschaft ist die Unterwasserfoto-grafie?


Dann ist Qozido genau das Richtige für Dich!

Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler ist da!

www.qozido.de

 


Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.06.2012, 19:03:01
Blubbdiblubb Blubbdiblubb ist offline
Anfänger
 
Registriert seit: Jun 2012
Beiträge: 1
Blubbdiblubb befindet sich auf einem aufstrebenden Ast
Problem mit Javascript, select und $_POST

Hallo,

ich habe folgendes Problem und leider keine Idee, mehr, wie es sich lösen lässt:

- Ich habe ein Formular mit mehreren selects.
- die einzelnen optionen werden per PHP geschrieben, so dass der code wie folgt aussieht:

HTML-Code:
<form action="save.php" method="post" name="auswahl">

<select name="1" onchange="CheckAuswahl()"><?php echo "<option> </option>"; for($i=0;$i<count($auswahl_array);$i++) { echo "<option value=\"1\">".utf8_encode($auswahl_array[$i]['Nachname'])."</option>"; } ?></select> 
<select name="2" onchange="CheckAuswahl()"><?php echo "<option> </option>"; for($i=0;$i<count($auswahl_array);$i++) { echo "<option>".utf8_encode($auswahl_array[$i]['Nachname'])."</option>"; } ?></select>

<input type="submit" value="Auswahl speichern" />
Bis hierhin funktioniert noch alles. Mittels einem
PHP-Code:
var_dump($_POST['1']); 
kann ich die Variable auslesen.

Nun habe ich ein Javaskript "CheckAuswahl()" geschrieben, welches beim Ändern der Auswahl die ausgewählte Option des zweiten Selects auf "disable" setzt:
PHP-Code:
document.auswahl.1.options[1].disabled true
Das JavaScript funktioniert soweit auch, nur hab ich nun das Problem, dass ich, wenn ich die Variable $_POST['1'] abfrage immer nur NULL zurückbekomme.

Weiß jemand vielleicht, woran das liegen könnte?

Grüße,

Blubbdiblubb
Mit Zitat antworten
  #2  
Alt 01.07.2012, 18:39:49
Benutzerbild von meikel
meikel meikel ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 65
Beiträge: 4.001
meikel befindet sich auf einem aufstrebenden Ast
AW: Problem mit Javascript, select und $_POST

Zitat:
Zitat von Blubbdiblubb Beitrag anzeigen
Nun habe ich ein Javaskript "CheckAuswahl()" geschrieben, welches beim Ändern der Auswahl die ausgewählte Option des zweiten Selects auf "disable" setzt:
PHP-Code:
document.auswahl.1.options[1].disabled true
Das JavaScript funktioniert soweit auch, nur hab ich nun das Problem, dass ich, wenn ich die Variable $_POST['1'] abfrage immer nur NULL zurückbekomme.
1. der Client packt nur gültige/aktuelle/enabled/checked/selected Angaben in den Formularrequest.
2. PHP kann nicht hellsehen.
Mit Zitat antworten
  #3  
Alt 12.07.2012, 14:52:08
misterunknown misterunknown ist offline
Anfänger
 
Registriert seit: Mar 2010
Alter: 23
Beiträge: 21
misterunknown befindet sich auf einem aufstrebenden Ast
AW: Problem mit Javascript, select und $_POST

Zitat:
Zitat von Blubbdiblubb Beitrag anzeigen
PHP-Code:
document.auswahl.1.options[1].disabled true
Das JavaScript funktioniert soweit auch, nur hab ich nun das Problem, dass ich, wenn ich die Variable $_POST['1'] abfrage immer nur NULL zurückbekomme.
Warum du dem Form einen eindeutigen Name und keine ID. IDs sind eindeutige Identifier, die zum Ansprechen verwendet werden können, während das Name-Attribut eher als Bezeichnung für Controls verwendet werden (Link).
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Select Syntax fehlerhaft Klarissa PHP Grundlagen 5 13.07.2010 15:51:46
2 Select anfragen in eine? merowinger MySQL 5 25.02.2009 14:47:01
Javascript problem... Rikku2000 HTML, CSS und JavaScript Help! 2 13.02.2008 17:22:46
select in select verschachteln DerSchatten MySQL 7 19.12.2007 21:22:13
Problem mit Lokalisierung eines SESSION - Problems Fabian85 PHP für Fortgeschrittene und Experten 5 03.10.2005 20:17:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:38:36 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.


© 2001-2014 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt