- Home
- Categorie
- Coding e Sistemistica
- Coding
- unire due file
-
unire due file
ciao ragazzi, se ho due file separati, cioè se in uno ho un form e nell'altro prelevo i valori del form ed eseguo delle operazioni. come posso metterli tutti e 2 in un unico file? grazie e ciao
<?php require_once('connessione.php'); ?> <html> <head> </head> <body> <h1>CREA IL TUO PROFILO </h1> <FORM NAME="formcreaprofilo" action="creaprofilo.php" method="post" > <label></label> <p>SCEGLI LE CATEGORIE SULLE QUALI VUOI ESSERE INFORMATO IN TEMPO REALE</p> <p> </p> <table width="11%" border="1" cellspacing="0" cellpadding="0" bordercolor="#999999"> <?php $query ="Select * from categoria"; $ris=mysql_query($query) or die("Errore nella query:".mysql_error()); $numrows = mysql_num_rows($ris); for($x=0; $x<$numrows; $x++){ $resrow = mysql_fetch_row($ris); $titolo=$resrow['1']; $idcategoria=$resrow['0']; ?> <tr> <td width="11%"> <label> <input name="menu[]" type="checkbox" value="<?php echo $idcategoria; ?>" /> <? echo $titolo; ?><br> </label></tr> <?php } ?> </table> <p> </p> <p> </p> <input type="submit" value="invia"> </form>
<?php //Includo i file per la connessione //e per la verifica Utente require_once('connessione.php'); require_once('verificalogin.php'); if(IsSet($_SESSION['utente'])){ echo "ok"; }else { echo "errore"; } $user=$_SESSION['utente'][0]; //echo $user; $query1 = "SELECT * FROM persona WHERE username = '$user'"; $result1 = mysql_query($query1) or die("Errore nella query1:".mysql_error()); $row = mysql_fetch_assoc($result1); $idpersona = $row['idpersona']; //echo $idpersona; if (is_array ($_POST['menu'])) { //echo "Le categorie date scelte sono: <br>"; foreach ($_POST['menu'] as $value) { //echo "<b>$value</b> <br>"; $strSQL = "INSERT INTO seleziona(idcategoria,idpersona)"; $strSQL .= "VALUES('$value','$idpersona')"; mysql_query($strSQL)OR die("Errore nella query:".mysql_error()); } echo "<br>PROFILO COMPILATO CON SUCCESSO!!!"; echo "<br><a href='index.php'>Torna all' homepage</a>"; } else { echo "errore"; } ?>
-
ciao ragazzi non cè nessuno che mi dice come posso fare?
-
semplicemente facendo puntare il form nella stessa pagina