Problem Autentifikace

nechci odesilat data pres tlacitko add2) ale pres kliknuti na obrazek add1) jediny co pouzivam tak je hodnota "neco", kterou pouzivam na zjisteni zda je promenna zinicializovana (isset)... a proste mi to nefacha... jestli ma nekdo nejakej konstruktivni napad tak mi pls napiste do osobek

1) <input type="image" name="neco" src="images/jpw.gif">
2) <input type="submit" name="neco" value="odeslat">
Heh, a kde si vzal že něco je hodnota? Co takhle přidat tomu eště value="jsdfgjf"...
funousi, u submitů (a imagů) value být nemusí (a ani vlastně name). Odesílač totiž není nositelem jakékoliv formulářové informace.

Jediné řešení je tedy <input type="hidden" name="neco" value="olrajt"/>.

...

<input type="text" id="user1" name="user" size="15" maxlength="12">
<input type="password" id="user2" name="pass" size="15" maxlength="12">
</td>
<td width="267"></td>
</tr>
<tr>
<td></td>
<td border="0" align="center" cellspacing="0" cellpadding="0" width="167" height="46">
<input type="image" name="sublogin" src="images/log2.jpg" value="Login"></td>
<td></td>
</tr>
<tr><td height="150"></td></tr>
</table>
</form>

<?
}
}

if(isset($_POST['sublogin'])){
/* Check that all fields were typed in */
if(!$_POST['user'] || !$_POST['pass']){
die('You didn\'t fill in a required field.');
}
....

kdyz pouziju submit tak to funguje kdyz image tak ne ...


Jinak diky Nípal ... dal sem tam ten <input type="hidden" name="sublogin" value="Login"> a facha to!


ale presto by me zajimalo proc to nejde tim zpusobem predtim
Nj, nj.
OT 4 nípal: Na žvavu (eld.) se rozjel ostrej věk...