reindirizzare verso apertura file

Ciao a tutti ...

Sto cercando di creare una pagine che recuperando alcune variabili da una pagina di provenienza, apra il file collegato al record estratto.

Il nome del file è nel db ed il file è in una cartella che cerco di raggiongere con l'istruzione header a fine script.

Il problema è che non funziona ... qualcuno mi può aiutare???

<?php
/* Recupera i dati per eseguire l'update */
$tipo = $_GET['tipo'];
$idbanner = $_GET['idbanner'];
$urlbanner = $_GET['url'];
$new_page = $_GET['np'];

$query = "SELECT * FROM mod_banner WHERE id_banner = $idbanner"; 
$result = mysql_query($query);
$number = mysql_num_rows($result);

/* Definisco l'id del banner per reindirizzare verso il documento collegato */
$record = mysql_fetch_array($result);
$filebanner = $record['file_banner'];

header("Location: http://".$_SERVER['HTTP_HOST']."/".upload."/".moduli."/".banner."/".$idbanner."/".'$filebanner'); 


}


?>
inviato 8 anni fa
ninext
X 0 X

Attento, l'ultima variabile non viene interpolata perché si trova in apici singoli.

prova a correggere così:

<?php
    header("Location: {$_SERVER['HTTP_HOST']}/upload/moduli/banner/{$idbanner}/{$filebanner}");

E guarda che upload, moduli e banner non sono variabili, ma le tratti come se fossero tali (fuori da " ").

risposto 8 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda