php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.01.2006, 18:53  
Gast
 
Beiträge: n/a
Standard Formular Problem im IE

ach ich liebe den IE.... -.-
ok ich habe ein Formular das (stinknormal) mehrere Buttons hat die zum abschicken dienen sollten:

Code:
<form id="form1" action="test.php" method="post">
 <input type="image" src="rpg/items/512.gif" name="act_item_512" id="act_item_512" value="act_item_512" alt="Apfel" title="Apfel">
 <input type="image" src="rpg/items/507.gif" name="act_item_507" id="act_item_507" value="act_item_507" alt="Rotes Kraut" title="Rotes Kraut">
</form>
das ganze wird dann über
PHP-Code:
<?
if($_POST[act_item_512]){..}
if(
$_POST[act_item_507]){..}
?>
geprüft.

wenn die 2 Buttons normale "<input type="submit">"-Typen wären geht alles prima...aber der Mensch von heute will ja Bilder.... und da gehts im IE nicht.

jemand eine idee?
eine alternative idee wäre eine "<input type="hidden">"-Variable einzuführen die dann wiederum abgefragt wird... aber wie stell ich das am geschicktesten an? also das das hidden Field gefüllt wird und anschließend das Formular abgeschickt wird?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.01.2006, 19:06  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Sich auf Übergabewerte von Submit-Buttons zu verlassen ist eh Irrsinn.
Abgesehen davon sind die Konstanten act_item_512 und act_item_507 nicht definiert ^^
Zergling-new ist offline   Mit Zitat antworten
Alt 17.01.2006, 19:15  
Gast
 
Beiträge: n/a
Standard

Zitat:
Sich auf Übergabewerte von Submit-Buttons zu verlassen ist eh Irrsinn.
ach liebe ich diese überflüssigen antworten..... -.-''

biet doch wenigstens eine alternative an...

Zitat:
Abgesehen davon sind die Konstanten act_item_512 und act_item_507 nicht definiert ^^
... will ja nicht patzig werden...aber wieviel Erfahrung hast du in php?
es macht nämlich keinen unterschied ob man
$_POST['name']
oder
$_POST[name]
schreibt.... nur mal so als Anmerkung :wink:
  Mit Zitat antworten
Alt 17.01.2006, 19:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Was ist an dem Hinweis überflüßig? War übrigens nicht böse gemeint, manchmal sind Hinweise von mir ernstgemeint. Aber der gemeine Anfänger mag Kritik an seiner Rangehensweise an Probleme nicht gerne. Habe ich schon festgestellt. Dann lös deine selbstgeschaffenen Probleme aber auch selbst. Zumindst ich helf dir heute nicht.

Warum deine Methodik $_POST[name] funktioniert, aber nicht verwendet werden sollte, findest du irgendwann vielleicht selber mal raus.
Zergling-new ist offline   Mit Zitat antworten
Alt 17.01.2006, 19:28  
Gast
 
Beiträge: n/a
Standard

Zitat:
$_POST[name]
So werden eigentlich Konstanten aufgerufen, keine Strings.
Sorry, aber Zergling hat schon recht.

Setzt mal ein error_reporting(E_ALL); an den Anfang von deinen Script !
  Mit Zitat antworten
Alt 17.01.2006, 19:31  
Gast
 
Beiträge: n/a
Standard

schon richtig das so normal Konstanten aufgerufen werden, nichtsdestotrotz geht es normal.... und stellt eigentlich auch nicht das Problem dar.
  Mit Zitat antworten
Alt 17.01.2006, 19:35  
Erfahrener Benutzer
 
Registriert seit: 08.02.2005
Beiträge: 224
lomtas
lomtas eine Nachricht über ICQ schicken
Standard

nur weil man sein auto auch schieben kann wird man deswegen trotzdem nicht auf den motor verzichten!
lomtas ist offline   Mit Zitat antworten
Alt 17.01.2006, 19:38  
Gast
 
Beiträge: n/a
Standard

na wenn du es sagst -.- ok ich war mal so frei das ganze mit Anführungsstrichen zu machen... aber siehe da... es geht immer noch nicht... T_T
  Mit Zitat antworten
Alt 17.01.2006, 19:41  
Gast
 
Beiträge: n/a
Standard

Zitat:
und stellt eigentlich auch nicht das Problem dar
Noch nicht
Gewöhne es dir doch einfach gleich von Anfang an, richtig zu schreiben, und tut ja auch keine weh.
Irgendwann wirste den Unterschied schon selber merken.

Zitat:
jemand eine idee?
Mittels CSS kann den den Button auch Hintergrundbilder verleihen.
Vieleicht eine Alternative ?
  Mit Zitat antworten
Alt 17.01.2006, 19:46  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Problem ist eben das hier
PHP-Code:
<?php
define
('name''meyer');
print 
$_POST[name]; // gleichbedeutend mit $_POST['meyer'], obwohl du $_POST['name'] meinst
?>
Egal das ist nicht dein Problem, hast du schon Recht.
Für dein Problem musst du eben die Technik ändern, ein
<input type="image" send="trotzdem" /> gibts eben nicht.
Lösung heißt JavaScript oder Neukonzeption des Formulars. Eine andere
Variante fällt mir spontan nicht ein (höchstens die Bilder werden Labels für
radio-Buttons, einen (neuen) Submit-Button benötigst du trotzdem).
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit interaktiven Formular max-dhom HTML, Usability und Barrierefreiheit 0 19.09.2006 10:28
[JS] Problem mit Formular aus anderem Fenster kiffy HTML, Usability und Barrierefreiheit 1 13.04.2006 08:53
Problem mit Formular und Generierung einer Seite PHP Tipps 2006 12 08.02.2006 18:51
Formular Problem PHP Tipps 2007 6 05.12.2005 15:33
Problem mit Formular PHP Tipps 2007 13 03.11.2005 12:23
Formular Problem mit Übertragung (SunOS) PHP Tipps 2005-2 12 07.09.2005 11:26
Problem mit Formular! PHP Tipps 2005-2 5 12.08.2005 19:20
get problem in einem formular nautiluS PHP Tipps 2005 2 03.03.2005 22:58
Problem bei Script Formular Daten und Baum PHP Tipps 2004 1 27.09.2004 23:19
onClick problem mit Formular Sclot HTML, Usability und Barrierefreiheit 2 21.09.2004 11:38
Problem mit Login Formular PHP Tipps 2004 7 16.09.2004 16:48
Problem mit Formular + Mail To+ PHP-Seiten weiterleitung HTML, Usability und Barrierefreiheit 3 27.08.2004 11:06
Problem mit Formular + Antwortseite PHP Tipps 2004 2 22.07.2004 09:51
[Erledigt] Formular, Submit, PHP - Hab ein kleines Problem PHP Tipps 2004 2 10.07.2004 13:50
Ich hab ein problem mit dem speichern von formular daten PHP Tipps 2004 7 23.06.2004 07:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ie formular zurück, ie probleme mit formular, internet explorer formulardaten php, formular ie fehler

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.