- Home
- Categorie
- Coding e Sistemistica
- PHP
- Aiuto con target="_blank" !
-
Aiuto con target="_blank" !
Salve , ho un downloadscript su un sito .
Questo script in pratica non esegue il download diretto ma quando inserisci il link per il download nel browser , lui ti crea al volo una pagina html con un attesa prima del download , dopo l'attesa compare il link per il download ( premendoci sopra ti fa ascaricare il file )
Ora fin qui tutto ok , il problema nasce nel fatto che io voglio che quel link si debba aprire in una nuova pagina ( blank page ) , ed ho pensato di inserire il classico target="_blank" nel codice del link.
Il problema e' che essendo un codice un po particolare , per via della creazione dei file al volo , mi da sempre errore.Vi posto il codice , magari qualcuno di voi piu' esperto mi puo' aiutare:echo "Your download link is: <a href="" . $scripturl . "download.php?file=" . $filecrc . "">". $scripturl . "download.php?file=" . $filecrc . " </a><br/>";
Dove inserisco terget="_blank" ??
-
echo "Your download link is: <a **target="_blank" **href="" . $scripturl . "download.php?file=" . $filecrc . "">". $scripturl . "download.php?file=" . $filecrc . " </a><br/>";
Così non funziona?!?!?
-
prendilo con le molle perchè sono ancora agli inizi col php, cmq io in un mio script l'ho inserito così e funziona:
<a href="" . $scripturl . "download.php?file=" . $filecrc . "\ target="_blank"">". $scripturl . "download.php?file=" . $filecrc . " </a>
ciao
-
@Seraph said:
prendilo con le molle perchè sono ancora agli inizi col php, cmq io in un mio script l'ho inserito così e funziona:
<a href="" . $scripturl . "download.php?file=" . $filecrc . "\ target="_blank"">". $scripturl . "download.php?file=" . $filecrc . " </a>
ciao
No, così non funziona sicuramente
Consiglio: Metti gli apici che semplifica notevolmente il debug[php]
echo '<a href="' . $scripturl . 'download.php?file=' . $filecrc . '" target="_blank">'. $scripturl . 'download.php?file=' . $filecrc . ' </a>';
[/php]
-
hehehe , si prendetemi con le molle visto che sono non all'inizio ma a quello che c'e' prima !!
Tante grazie di cuore , credetemi non ho mai trovato un forum come questo !!
Grazieeeeeeee
-
@chalda said:
No, così non funziona sicuramente
Consiglio: Metti gli apici che semplifica notevolmente il debug[php]
echo '<a href="' . $scripturl . 'download.php?file=' . $filecrc . '" target="_blank">'. $scripturl . 'download.php?file=' . $filecrc . ' </a>';
[/php]vero, sorry, ricontrollando ho scritto una scemenza. Nello script che uso è diverso