Script per download non legge stensione file

Antonio102

Utente Attivo
12 Set 2014
36
0
6
Ciao a tutti , ho un problema con uno script per il download di un file. La variabile $_SESSION['tipo-'.$k] e' stat definita in un altro script e contiene il tipo mime del file. Ottengo i due seguenti errori notice

PHP:
Notice:  Undefined variable: k in <b>C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\nologin-online - captcha\download.php on line 19

Notice:  Undefined index: tipo- in C:\Program Files (x86)\EasyPHP-DevServer-14.1VC11\data\localweb\projects\nologin-online - captcha\download.php on line 19

PHP:
<?php
ob_start();
session_start();

function download()
{
$expName   = "/^[a-z0-9_.-]+$/i";
		if (isset($_POST['newname']) && preg_match($expName, $_POST['newname'])) 
{
            $_SESSION['newname']	=	$_POST['newname'];
			$_SESSION['extension']  = pathinfo('uploads/',PATHINFO_EXTENSION);
			$_SESSION['completename'] = $_SESSION['newname'].'.'.$_SESSION['extension'];

    header('Expires: ' . gmdate("D, d M Y H:i:s", 0) . ' GMT');
    header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT');
    header('Cache-Control: no-store, no-cache, must-revalidate');
    header('Cache-Control: post-check=0, pre-check=0', false);
    header('Pragma: no-cache');
    header("Content-Type: {$_SESSION['tipo-'.$k]}");
    header('Content-Length: ' . (string) filesize($_SESSION['pastepath']));
    header("Content-Disposition: attachment; filename=\"{$_SESSION['completename']}\"");
    header('Content-Transfer-Encoding: binary');
    if (($h = fopen($_SESSION['pastepath'], 'rb')) !== false) {
        while (!feof($h) && connection_status() == 0) {
            echo fread($h, 1024);
            ob_flush();
            flush();
        }
        fclose($h);
    }
}
}
session_write_close();
download();
?>
 

Altutto

Utente Attivo
30 Set 2013
262
0
16
stubborn.altervista.org
Ciao,
Entrambi gli errori sono generati dal fatto che $k non è definita (infatti, il secondo notice è una conseguenza del primo): assegnale un valore e dovrebbe funzionare :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
8 Script per il contatore download PHP 11
S Script per gestione Download e Upload(solo admin) Classic ASP 6
I script per creazione area download con sistema di pagamento PHP 2
L Script per convertire numeri in parole Javascript 2
P Passare solo alcuni parametri a script per CSV PHP 0
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
romeocharly [PHP] Script per rinominare in automatico le immagini inviate da ftp PHP 0
A [PHP] Script con array con numeri che iniziano per 00 PHP 2
TpD [PHP] Script per organizzazione presenza eventi PHP 3
webmachine [PHP] Script per censurare parole PHP 4
otto9due GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso. jQuery 14
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
G Inserzione script nella pagina html per jquery jQuery 8
K Script PHP per leggere array.txt Presentati al Forum 3
N [Javascript] script demo preloader per video Javascript 0
Mauro Guardiani [PHP] script per caricamento video PHP 0
P [Javascript] Aiuto per recupero variabili da script Javascript 10
D script per far funzionare l'animazione Javascript 4
D script per far funzionare l'animazione Presentati al Forum 1
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
xone [Vendo] Script php+mysql autocostruito per gestione giacenze magazzino Offerte e Richieste di Lavoro e/o Collaborazione 0
F Script php per IP camera PHP 12
M Script per convertire video youtube in mp3 PHP 1
M Comportamento strano di questo script per caricamento file sql in database PHP 7
D Creare script per calcolo ore PHP 11
L Script per aggiornare pagina html Javascript 2
Y script per upload file PHP 9
G Script per sincronizzare EBay PHP 0
Tommi Script per menù Javascript 16
G Cerco script per importare file .xml e .csv. Lavoro retribuito Offerte e Richieste di Lavoro e/o Collaborazione 2
F Spiegazione script java per randomizzare Javascript 0
IImanuII Licenza per script in PHP PHP 2
S Consigli per script javascript per creare videogiochi Javascript 2
G Script per chat sito adulti PHP 1
S aiuto per script PHP/OOP PHP 2
Z Script per aprire video youtube sia apre a schermo intero e poi ridimensionare in automatico Javascript 1
P Supporto per creare uno script "Add Cart" Offerte e Richieste di Lavoro e/o Collaborazione 7
D Script per email pubblicitarie PHP 2
filippino Script PHP per estrarre dati estrazioni da sito "10 e lotto" PHP 0
M Script Google Maps per ricavare coordinate di un indirizzo PHP 0
andry79fi PLUGIN (o script) per Pagina Facebook con INTERVENTI degli utenti WordPress 0
M Dove sbaglio con questo script per inserimento record? PHP 1
M [risolto] Script ajax per form e mappe Ajax 6
A Sito per presentazione di plugin e script Presenta il tuo Sito 0
P Script per far scomparire l'input dopo aver premuto invio? Javascript 8
H Script per visualizzare ip mi dà errori! PHP 0
A [RISOLTO] Script per il login PHP 8
P script per avviare webcam Javascript 0
C VENDO-SCRIPT ADDMEFAST per incremento FANS su FACEBOOK Annunci servizi di Social Media Marketing 0
D script per querystring Javascript 2

Discussioni simili