Salve, soprattutto all amministratore,. posto il codice, finalmente funzionante, del problema che ho avuto nel far interagire javascript e php...
Se a qualcuno può servire, è quì bello pronto da prendere ( copia e incolla ). Basta modificare qualcosa e il gioko è fatto!!!!!![]()
Per qualsiasi impressione postate pure, datemi la vostra impressione ese possibile, qualche miglioriacodice:<?php require_once('../Connections/uospeo_connect.php'); ?> <?php mysql_select_db($database_uospeo_connect, $uospeo_connect); $query_esiste = "SELECT * FROM antenne"; $esiste = mysql_query($query_esiste, $uospeo_connect) or die(mysql_error()); $row_esiste = mysql_fetch_assoc($esiste); $totalRows_esiste = mysql_num_rows($esiste); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Inserisci Nuova Antenna</title> </head> <script type="text/javascript"> function test(nome_antenna){ var i=<?php echo $totalRows_esiste ?>; var j=0; var vettore=new Array(i); var bool=true; <?php do{ ?> for(j=0;j<i;j++){ //Inserisco nell' array i dati contenuti nel campo nome_antenna della tabella antenne vettore.push('<?php echo $row_esiste['nome_antenna']; ?>'); //Ad ogni ciclo controllo se il valore che sta dentro alla textbox è uguale ad uno dei valori //contenuti all interno dell' array; //Se il valore è uguale, allora avviso l' utente attraaverso un alert if(window.document.form1.nome_antenna.value == vettore.pop()){ bool=false; } } <?php } while ($row_esiste = mysql_fetch_assoc($esiste)); ?> if(bool==false){ alert("ANTENNA ESISTENTE, SELEZIONA UN ALTRO NOME!!!"); window.close(); } else{ window.opener.document.form2.nome_antenna.value = document.form1.nome_antenna.value; window.close(); } } </script> <body> <form id="form1" name="form1" method="get" action=""> <label> <input name="nome_antenna" type="text" id="nome_antenna" value="" /> </label> <label> <input type="button" name="Submit" value="Invia" onClick="test(this)"/> </label> </form> </body> </html>![]()
Taurus

Rispondi quotando