Salve amici, ho un problemuccio.
questo è il codice:
Questo codice carica delle pagine dal database nella select ddella form.codice:<form name="form1" method="post" action="delete_page.php" onSubmit="window.confirm('Sei sicuro di voler cancellare questa pagina?');"> <script type="text/javascript"> if((win && ie6) || (win && ie5) || (win && mz7)){ document.write("<FIELDSET><LEGEND class='label'>Cancella una pagina esistente</LEGEND>"); }else{ document.write("<div style='width: 350px; margin-left: 65px;'><p align= center><font color=#FFFFFF face=Verdana size=3> Cancella una pagina esistente</font></p> </div>"); } </script> <table border="0" cellpadding="0" cellspacing="15"> <tr> <td class="interlinea">Titolo:</td> <td> <select name="titolo"><option></option> <?PHP $count="SELECT * FROM pagine ORDER BY TITOLO"; $result = mysql_query($count,$conn); while($row = mysql_fetch_row($result)){ echo "<option>".$row[1]."</option>"; } ?> </select> </td> <td><input type="submit" name="cancella" id="inviato" value=" Cancella " class="tasti"></td> </tr> </table> <script type="text/javascript"> if((win && ie6) || (win && ie5) || (win && mz7)){ document.write("</FIELDSET>"); } </script> </form>
Una volta selezionata una pagina se io confermo dalla finestra confirm di javascript viene passata alla pagina delete_pag la procedura di cancellazione.
Il problema è che qualsiasi bottone (ok o annulla) clicco la pagina viene cancellata comunque. Dove sbaglio?![]()
Grazie.

Rispondi quotando