Toon posts:

input type image vaag probleem ?

Pagina: 1
Acties:

Verwijderd

Topicstarter
:/ In firefox verstuurt hij het formulie wel en wordt ik gewoon ingelogd alleen in IE doet hij niks?
weet iemand waardoor dit kan komen ?

Het wazige is dat als type submit hij het wel gewoon doet in IE??????

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
            <div id="loginForm">
            <? // Start login
                if($SETTINGS['loginbox'] == 1) {
                if(!$_SESSION["PHPAUCTION_LOGGED_IN"]) {
            ?>
                <form action="<?=$Https['httpsurl']?>login.php" method="post" name="login" id="login">
                <? print $HTTP_COOKIE_VARS['$LOGGED_IN_COOKIE']; ?>
                <input type="hidden" name="">
                <input type="checkbox" name="rememberme" value="1" id="loginCheckbox" />
                <span class="rememberMeTxt"><?=$MSG_25_0085; ?> |</span>
                <a href="forgotpasswd.php" class="forgotPass"> <? print $MSG_215; ?></a><br /><br />
                [img]"templates/images/gebruiker.png"[/img]
                <input type="text" name="username" size="8" maxlength="20" id="usernameform" class="loginform" /><br>
                [img]"templates/images/wachtwoord.png"[/img]
                <input type="password" name="password" size="8" maxlength="20" id="passwordform" class="loginform" />
                <input type="image" name="action" id="loginButton" value="<? print $MSG_275; ?>" src="templates/images/login.png">
                </form>
                <?
                } else {
                    ?>
                    <div class="LoginBox"> 
                    <? print '<span class="loggedIntext">'.$_SESSION['PHPAUCTION_LOGGED_IN_USERNAME']."</b><br />"; ?> <a href="./edit_data.php?"> <? print $MSG_244; ?> </a><br /> <a href="user_menu.php"> <? print $MSG_622; ?> </a><br /> <a href="logout.php"> <? print $MSG_245; ?> </a> 
                    </div>          
                <?
                }
                }
                // End login section
                ?>
            </div>

[ Voor 29% gewijzigd door Verwijderd op 28-04-2005 08:50 ]


  • crisp
  • Registratie: Februari 2000
  • Nu online

crisp

Devver

Pixelated

Je vraagt serverside zeker $_POST['action'] uit?
In dat geval kan je de action beter in een hidden field opnemen:
HTML:
1
2
<input type="hidden" name="action" value="<? print $MSG_275; ?>">
<input type="image" id="loginButton" src="templates/images/login.png">

Intentionally left blank


Verwijderd

waarom misbruikt iedereen serverside image maps om een grafische submit button te maken?

code:
1
<img onclick="document.forms['login'].submit()">
en je bent klaar

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 23:45

RM-rf

1 2 3 4 5 7 6 8 9

Verwijderd schreef op donderdag 28 april 2005 @ 09:36:
waarom misbruikt iedereen serverside image maps om een grafische submit button te maken?

code:
1
<img onclick="document.forms['login'].submit()">
en je bent klaar
sterker nog:
code:
1
2
<button type="submit" style="border:0;padding:0;"><img 
    src="blah" alt="submitbutton"></button>

is waarschijnlijk semantisch correcter...

een form-submit laten afhangen van het 'aan' hebben staan van scripting in webpages is een zeker uzwaktepunt, waarmee je mensen 'dwingt' om altijd een site hiermee te bekijken.

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

waarom misbruikt iedereen serverside image maps om een grafische submit button te maken?
Omdat het gebruik van scripting irritanter is/kan zijn voor de eindgebruiker?

(Het gebruik van het BUTTON element is leuk, maar niet praktisch.)

Verwijderd

Topicstarter
w00t :D bedankt zo werkt hij wel _/-\o_
crisp schreef op donderdag 28 april 2005 @ 08:58:
Je vraagt serverside zeker $_POST['action'] uit?
In dat geval kan je de action beter in een hidden field opnemen:
HTML:
1
2
<input type="hidden" name="action" value="<? print $MSG_275; ?>">
<input type="image" id="loginButton" src="templates/images/login.png">

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
Verwijderd schreef op donderdag 28 april 2005 @ 09:45:
[...]
(Het gebruik van het BUTTON element is leuk, maar niet praktisch.)
Waarom is het gebruik van het button element niet praktisch?

Gebruik zelf alleen maar button omdat ik dan voor mezelf een mooie scheiding hou tussen de elementen die ik serverside ophaal en de elementen waar ik serverside niets meer mee doe...

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


Verwijderd

Waarom is het gebruik van het button element niet praktisch?
Ik doelde vooral op de combinatie met het IMG element omdat het geloof ik niet geheel mooi stijlbaar te krijgen was cross browser. Maar nu ik er over nadenk zou ik me kunnen vergissen en dan is het wellicht een beter keus hoewel niet echt backwards compatible is. (Met Netscape 4 bijvoorbeeld...)

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 07-05 11:11

alienfruit

the alien you never expected

<Button><img /></Button> Mag volgens mij niet eens, bij mijn weten was dat niet correcte HTML.

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
alienfruit schreef op donderdag 28 april 2005 @ 11:00:
<Button><img /></Button> Mag volgens mij niet eens, bij mijn weten was dat niet correcte HTML.
Lees jij deze link eens goed door dan ;)

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


Verwijderd

Topicstarter
en de enkeling zonder javascript :P
Verwijderd schreef op donderdag 28 april 2005 @ 10:08:
[...]
Ik doelde vooral op de combinatie met het IMG element omdat het geloof ik niet geheel mooi stijlbaar te krijgen was cross browser. Maar nu ik er over nadenk zou ik me kunnen vergissen en dan is het wellicht een beter keus hoewel niet echt backwards compatible is. (Met Netscape 4 bijvoorbeeld...)

Verwijderd

pixelsoul, dat heeft niks met het BUTTON element te maken, zover ik weet.
Pagina: 1