Есть форма: файл proba.php PHP: <?php if ((! isset($Nombre))or(empty($Nombre))) { $Nombre = ''; } ?> <html> <body> <form action='form1.php' method='POST'> <TABLE> <tr><td>Nombre</td><td><input type="text" maxlength="20" name="Nombre" size="20" value="<?php echo($Nombre); ?>"></td></tr> <tr><td>contracena</td><td><input type="PASSWORD" name="Paporl" size="20" value=""></td></tr> <tr><td align="left"><input type="SUBMIT" name="Enviar" value="Cancel"></td><td align="right"><input type="submit" name="Enviar" value="Submit"></td></TR> </TABLE> </form> </body></html> вот обрабатывающий форму файл form1.php: PHP: <?php if (isset($_POST['Enviar'])) { $Enviar = $_POST['Enviar']; echo('pass 1<br>'); echo($_POST['Enviar']); echo('<br><br>'); if ($_POST['Enviar']='Submit') // Cancel form { echo($_POST['Enviar'].'<br>Enviar= '.$Enviar.'<br>'); /* header("Location: _Inicio.php?login=2"); */ } } echo('pass: 4'); ?> моя машина на нажатие кнопки 'Cancel' выдала pass 1 Cancel Submit Enviar= Cancel pass: 4 После нажатия кнопки 'Submit' pass 1 Submit Submit Enviar= Submit pass: 4 т.е. переменная $_POST['Enviar'] после оператора if изменилась. Почему? Может это глюк, может связано с методом POST, может из-за того что две кнопки на форме?
почему-то перестало работать PHP: header("Location: _Inicio.php?login=2"); как можно перенаправить форму?