Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Questione tecnica su comando "header"

    Buongiorno a tutti!
    2 domande, un unico argomento:

    1- Se assegno all'array $location[$x]=http://www.esempio.it/files/prova.zip

    e poi richiamo un header in questo modo:
    header ("Location: $location[$x]");

    Secondo voi funziona?
    Altrimenti come potrei far partire il donwload in maniera simile? Ovvero senza scrivere tutto l'indirizzo? (Questo mi serve per evitare di scrivere tante header quanti sono i download (per esempio con un comando "ciclo" "switch"), scrivendo solamente tante assegnazioni all'array quanti sono i download)

    2- "location:" è l'unica chiamata possibile? Mi spiego: c'è un modo per evitare, per es, che facendo l'header ad un file .doc questo non venga aperto dal browser, ma scaricato semplicemente? ovvero, qualunque sia il file, appaia la mascherina "Apri; salva; annulla" per intenderci...? Questo mi permetterebbe di far rimanere inalterata la pagina visualizzata dal browser e quindi, eventualmente, permetterebbe a comandi successivi presenti nello script di essere svolti. mentre se mi cambia la pagina, quello che è stato programmato dopo l'header nello script verrebbe "dimenticato", non eseguito.

    Grazie per tutti i consigli!
    Tom

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357

    Re: Questione tecnica su comando "header"

    Originariamente inviato da tommyacoustic19
    Buongiorno a tutti!
    2 domande, un unico argomento:

    Se assegno all'array $location[$x]=http://www.esempio.it/files/prova.zip

    e poi richiamo un header in questo modo:
    header ("Location: $location[$x]");

    Secondo voi funziona?
    Tom
    penso funzioni...cmq potresti mettere nel file di configurazione delle define gia impostate per usarle in qualunque file: define("LINK1","http......");
    header ("Location: ".LINK1."");
    La vita e' uno switch();

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.