Salve ragazzi ho un problema con la funziona header() in PHP. Ho creato un progetto che utilizza PHP e MySQL. Tramite MySQL preleva i dati dal database ovviamente. Ho fatto in modo che tramite una funzione jQuery prende l'ID del campo selezionato e lo invia a uno script PHP. Lo script PHP è il seguente:
codice:
<?php
include "connessione.php";
include "selezioneDatabaseEntrate.php";
if(is_numeric($_REQUEST['id']))
{
$id = $_REQUEST['id'];
$valueGruppo = "gruppo";
$valueVoce = "voce";
$valueData = "data";
$valueImporto = "importo";
$valuePagamento = "pagamento";
$sql = "SELECT$valueGruppo, $valueVoce, $valueData, $valueImporto, $valuePagamento
FROM entrate
WHERE id = '". $id ."';";
$risultato = mysqli_query($link, $sql);
if (!$risultato)
die("Errore query");
$riga = mysqli_fetch_assoc($risultato);
session_start();
$_SESSION['id'] = $id;
$_SESSION['riga'] = $riga;
//NON FUNZIONAAAA!!!
header("location: modifica2.php");
}
?>
L'unico problema è che la funzione header, non funziona. Sapreste dirmi perchè??