Salve a tutti, ho questo problema che non riesco a risolvere e sono disperato, quindi chiedo aiuto ai maghi del forum. In parole povere utilizzo EasyPHP 2.0.0.0 e sto cercando di simulare il funzionamento di una pagina php che contiene delle form. Il contenuto di queste form deve essere salvato sul database in localhost di phpMyAdmin. Il codice della mia pagina è il seguente:
Codice PHP:
<?
//intestazione
include("config.inc.php");
error_reporting(E_ALL);
ini_set('display_errors', 1);
?>
<script type='text/javascript'>
function predefiniti()
{
document.opzioni.s.value=0.25
document.opzioni.del.value=0.25
document.opzioni.a.value=0.25
document.opzioni.small.value=0.25
document.opzioni.strike.value=0.25
document.opzioni.kbd.value=0.5
document.opzioni.h6.value=0.5
document.opzioni.cite.value=0.5
document.opzioni.code.value=0.5
document.opzioni.col.value=1
document.opzioni.colgroup.value=1
document.opzioni.comment.value=1
document.opzioni.dd.value=1
document.opzioni.h5.value=1
document.opzioni.den.value=1
document.opzioni.dir.value=1
document.opzioni.embed.value=1
document.opzioni.em.value=1
document.opzioni.thead.value=1
document.opzioni.button.value=1
document.opzioni.tfoot.value=1
document.opzioni.fieldset.value=1
document.opzioni.fn.value=1
document.opzioni.font.value=1
document.opzioni.frame.value=1
document.opzioni.frameset.value=1
document.opzioni.textarea.value=1
document.opzioni.div.value=1
document.opzioni.address.value=1
document.opzioni.tt.value=1
document.opzioni.u.value=1
document.opzioni.ul.value=1
document.opzioni.var.value=1
document.opzioni.wbr.value=1
document.opzioni.xmp.value=1
document.opzioni.server.value=1
document.opzioni.shadow.value=1
document.opzioni.sidebar.value=1
document.opzioni.body.value=1
document.opzioni.acronym.value=1
document.opzioni.br.value=1
document.opzioni.html.value=1
document.opzioni.b.value=1.5
document.opzioni.ol.value=1.5
document.opzioni.dl.value=1.5
document.opzioni.strong.value=1.5
document.opzioni.menu.value=1.5
document.opzioni.marquee.value=1.5
document.opzioni.h3.value=1.5
document.opzioni.blink.value=1.5
document.opzioni.big.value=1.5
document.opzioni.qpre.value=1.5
document.opzioni.th.value=1.5
document.opzioni.tr.value=1.5
document.opzioni.i.value=1.5
document.opzioni.center.value=1.5
document.opzioni.caption.value=1.5
document.opzioni.form.value=1.5
document.opzioni.title.value=2
document.opzioni.h2.value=2
document.opzioni.h1.value=3
}
</script>
<form name="opzioni" method="post" action="save.php">
[B]Inserisci la formula da utilizzare:[/B]
<select name="selectformula"><option value="javascript:void(0)">Scegli...</option>
<option value="1">Formula lineare</option>
<option value="2">Formula esponenziale</option>
<option value="3">Formula logaritmica</option></select>
[B]Inserisci valore rilevanza (0-100):[/B] <input TYPE="text" name="selectpercentile" /></p>
PROPRIETARIO: <input name="idutente" type="text" /><input name="carica" type="button" value="Carica valori" onClick="caricavalori()"/><input name="default" type="button" value="Predefiniti" onClick="predefiniti()"/>
[b]Inserimento valori tag:[/b]</p>
<table style="width: 100%">
<tr>
<td style="width: 89px">S</td>
<td style="width: 197px"><input name="s" type="text" /></td>
<td style="width: 89px">UL</td>
<td><input name="ul" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">DEL</td>
<td style="width: 197px"><input name="del" type="text" /></td>
<td style="width: 89px">VAR</td>
<td><input name="var" type="text" /></td>
</tr>
<tr>
<td style="width: 89px; height: 26px;">A</td>
<td style="height: 26px; width: 197px"><input name="a" type="text" /></td>
<td style="width: 89px">WBR</td>
<td><input name="wbr" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">SMALL</td>
<td style="width: 197px"><input name="small" type="text" /></td>
<td style="width: 89px">XMP</td>
<td><input name="xmp" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">STRIKE</td>
<td style="width: 197px"><input name="strike" type="text" /></td>
<td style="width: 89px">SERVER</td>
<td><input name="server" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">KBD</td>
<td style="width: 197px"><input name="kbd" type="text" /></td>
<td style="width: 89px">SHADOW</td>
<td><input name="shadow" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">H6</td>
<td style="width: 197px"><input name="h6" type="text" /></td>
<td style="width: 89px">SIDEBAR</td>
<td><input name="sidebar" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">CITE</td>
<td style="width: 197px"><input name="cite" type="text" /></td>
<td style="width: 89px">BODY</td>
<td><input name="body" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">CODE</td>
<td style="width: 197px"><input name="code" type="text" /></td>
<td style="width: 89px">ACRONYM</td>
<td><input name="acronym" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">COL</td>
<td style="width: 197px"><input name="col" type="text" /></td>
<td style="width: 89px">BR</td>
<td><input name="br" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">COLGROUP</td>
<td style="width: 197px"><input name="colgroup" type="text" /></td>
<td style="width: 89px">HTML</td>
<td><input name="html" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">COMMENT</td>
<td style="width: 197px"><input name="comment" type="text" /></td>
<td style="width: 89px">B</td>
<td><input name="b" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">DD</td>
<td style="width: 197px"><input name="dd" type="text" /></td>
<td style="width: 89px">OL</td>
<td><input name="ol" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">H5</td>
<td style="width: 197px"><input name="h5" type="text" /></td>
<td style="width: 89px">DL</td>
<td><input name="dl" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">DEN</td>
<td style="width: 197px"><input name="den" type="text" /></td>
<td style="width: 89px">STRONG</td>
<td><input name="strong" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">DIR</td>
<td style="width: 197px"><input name="dir" type="text" /></td>
<td style="width: 89px">MENU</td>
<td><input name="menu" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">EMBED</td>
<td style="width: 197px"><input name="embed" type="text" /></td>
<td style="width: 89px">MARQUEE</td>
<td><input name="marquee" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">EM</td>
<td style="width: 197px"><input name="em" type="text" /></td>
<td style="width: 89px">H3</td>
<td><input name="h3" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">THEAD</td>
<td style="width: 197px"><input name="thead" type="text" /></td>
<td style="width: 89px">BLINK</td>
<td><input name="blink" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">BUTTON</td>
<td style="width: 197px"><input name="button" type="text" /></td>
<td style="width: 89px">BIG</td>
<td><input name="big" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">TFOOT</td>
<td style="width: 197px"><input name="tfoot" type="text" /></td>
<td style="width: 89px">Q PRE</td>
<td><input name="qpre" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">FIELDSET</td>
<td style="width: 197px"><input name="fieldset" type="text" /></td>
<td style="width: 89px">TH</td>
<td><input name="th" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">FN</td>
<td style="width: 197px"><input name="fn" type="text" /></td>
<td style="width: 89px">TR</td>
<td><input name="tr" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">FONT</td>
<td style="width: 197px"><input name="font" type="text" /></td>
<td style="width: 89px">I</td>
<td><input name="i" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">FRAME</td>
<td style="width: 197px"><input name="frame" type="text" /></td>
<td style="width: 89px">CENTER</td>
<td style="width: 222px"><input name="center" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">FRAMESET</td>
<td style="width: 197px"><input name="frameset" type="text" /></td>
<td style="width: 89px">CAPTION</td>
<td style="width: 222px"><input name="caption" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">TEXTAREA</td>
<td style="width: 197px"><input name="textarea" type="text" /></td>
<td style="width: 89px">FORM</td>
<td style="width: 222px"><input name="form" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">DIV</td>
<td style="width: 197px"><input name="div" type="text" /></td>
<td style="width: 89px">TITLE</td>
<td style="width: 222px"><input name="title" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">ADDRESS</td>
<td style="width: 197px"><input name="address" type="text" /></td>
<td style="width: 89px">H2</td>
<td style="width: 222px"><input name="h2" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">TT</td>
<td style="width: 197px"><input name="tt" type="text" /></td>
<td style="width: 89px">H1</td>
<td style="width: 222px"><input name="h1" type="text" /></td>
</tr>
<tr>
<td style="width: 89px">U</td>
<td style="width: 197px"><input name="u" type="text" /></td>
<td style="width: 89px"></td>
<td style="width: 222px"></td>
</tr>
</table>
<input TYPE="submit" value="Invia" />
<input TYPE="RESET" VALUE="Reimposta Campi" />
<input TYPE="button" value="Cancella Cookies" onClick="Elimina()" /></p>
</form>
mentre questo è il codice della pagina save.php che gestisce il salvataggio:
Codice PHP:
<?
include("config.inc.php");
if ($pass != $password): echo "Password errata";
error_reporting(E_ALL);
$idutente=$_REQUEST['idutente'];
$s=$_REQUEST['s'];
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO pesi (proprietario,dominio,tag,peso) VALUES ('$idutente', 'prova', 's', '$s')";
$query1= "INSERT INTO regola (proprietario,dominio,regola) VALUES ('$idutente', 'prova', '$selectformula')";
mysql_query($query, $db);
mysql_query($query1, $db);
if (mysql_query($query, $db))
echo "L'articolo è stato inserito correttamente";
else
echo "Errore durante l'inserimento";
if (mysql_query($query1, $db))
echo "L'articolo è stato inserito correttamente";
else
echo "Errore durante l'inserimento";
mysql_close($db);
endif; // chiude la verifica della presenza dei dati
?>
ebbene, quando clicco sul tasto di conferma nella pagina principale non succede nulla, o meglio si collega al file save.php ma non salva i dati nel database e non riesco a capirne il motivo...qualcuno è in grado di capire dov'è che sbaglio?? Grazie mille!!!