#1 19. Oktober 2010 Wie das Topic schon sagt, bräuchte ich da ein wenig Hilfe. Möchte anhand der ID eines Forms den Typen auslesen. Als Beispiel: <form> <input id="checkbox1" name="checkbox1" value="1" type="checkbox" /> </form> Ich hab die ID des Forms. In Javascript ist das alles sehr einfach, aber wie geht das mit PHP? Geht das überhaupt? Vielen Dank schonmal für die Antworten. + Multi-Zitat Zitieren
#2 19. Oktober 2010 AW: Form Typ anhand der ID in PHP auslesen das ist nicht möglich, da php von deinem html-quelltext nichts weiß. du könntest aber mit bestimmten namen arbeiten z.b.: HTML: <input type="checkbox" name="checkbox[checkbox1]" value="1" id="checkbox1" /> dann erhälst du auf serverseite ein array: PHP: $_POST [ 'checkbox' ][ 'checkbox1' ] die andere möglichkeit: du speicherst alle namen und die dazugehörigen typen der form-elemente in ein array, welches du dann beim verarbeiten der elemente hinzuholen kannst. PHP: $elements = array(); $elements [ 'checkbox1' ] = 'checkbox' ; // .... function formGetType ( $name ) { global $elements ; return isset( $elements [ $name ]) ? $elements [ $name ] : null ;} print formGetType ( 'checkbox1' ); // checkbox + Multi-Zitat Zitieren
#3 19. Oktober 2010 AW: Form Typ anhand der ID in PHP auslesen Hm ok, werd wohl nen mischmasch aus JS und PHP machen, damit das noch funktioniert. Das Problem, dass die Daten einfach besser per PHP zu Verarbeiten ist, sprich, die Datenverarbeitung macht PHP, die Manipulation anschließend JS. Ma schaun ob das klappt + Multi-Zitat Zitieren
#4 20. Oktober 2010 AW: Form Typ anhand der ID in PHP auslesen daten verarbeiten kannst du nur auf serverseite, denn im client kann man deine scripte manipulieren und fehlerhafte daten als richtig ausgeben. merke: verarbeiten: server validieren: client und server + Multi-Zitat Zitieren