Va bene, forse non mi sono spiegato io..

Ricominciando:

Io ho il file HEADER.PHP nella cartella principale.
In una sottocartella chiamata MATERIALE ho il file DOWNLOAD.PHP che contiene la stringa <? require("../header.php");?> che a mio parere ha la funzione di copiare il codice del file HEADER.PHP nel punto dove c'è la stringa.

MA se nel file HEADER.PHP c'è un link che va a "materiale/123.htm",
non diventa più valido quando avvio DOWNLOAD.PHP, perchè appunto copiando il codice, cliccando sul link il browser si sposterebbe all'indirizzo "materiale/materiale/123.htm". Certo, se metto una / prima dell' url (ovvero se uso un percorso assoluto) allora tutto funziona a meraviglia, ma se io ad esempio voglio un pulsante flash che va al link? I pulsanti flash non permettono il percorso assoluto.
Ora mi sono spiegato un po' meglio?
Qualcuno ora sa aiutarmi con questi pulsanti flash?