• User Attivo

    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" ??


  • User

    echo "Your download link is: <a **target="_blank" **href="" . $scripturl . "download.php?file=" . $filecrc . "">". $scripturl . "download.php?file=" . $filecrc . " </a><br/>";

    Così non funziona?!?!?


  • User

    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


  • User

    @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]


  • User Attivo

    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


  • User

    @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