Codice PHP per discriminare apertura link...

pollat

Utente Attivo
10 Ott 2013
63
0
6
Premetto che ho conoscenze basilari di PHP ed ho un problema per regolare l'apertura di alcuni link in pratica:

In una pagina PHP ho questo codice:

PHP:
 <ul>
 <? foreach ($files as $info): extract($info); ?>
  <li><a href="<?= $link ?>" style="height: 38px" target='_blank' >
  <img src="<?= $icons . $type ?>.png" title="<?= $type ?>" class="style2"><?= $name ?></a></li>
 <? endforeach; ?>
 </ul>

che fa aprire i link contenuti in una pagina, in una nuova finestra (grazie al parametro "target='_blank'").
Fino a qui tutto chiaro e ok!!!

Ora, il problema è che nella pagina i link sono sia files che cartelle e vorrei che i file fossero aperti in una nuova pagina, mentre le cartelle (o sottocartelle) fossero aperte nella stessa pagina e non in una nuova. In pratica credo che il parametro "$link" comprenda sia i file ($Files) sia le cartelle ($Directory) e vorrei discriminarlo per fargli aprire il link-files in una nuova finestra mentre i link-cartelle (che non hanno estensione .xxx come invece hanno i files) nella stessa finestra.

Insomma come devo scrivere il codice sopra riportato per ottenere questo????????
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non ho capito molto bene, cosa intendi per aprire con un link una cartella?
con <a href... richiami un file (html o php o asp...) che si aprirà dove vuoi in funzione del target

poi non usare gli short tag (<?) per aprire php ma il tag <?php
 

pollat

Utente Attivo
10 Ott 2013
63
0
6
Vuol dire che nella pagina php vengono elencate delle directory (gestite come fossero link) e dei file normali e vorrei che cliccandoci sopra gli uni (le directory) si aprissero nella stessa finistra mentre gli altri ( i file) in una nuova finestra.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G [PHP] Revisione codice per registrazione PHP 8
D [PHP] [RETRIBUITO] cercasi esperto programmatore per realizzare applicazione in html e codice iframe PHP 0
B PHP e JQUERY per scrivere codice html dinamicamente PHP 2
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
G Aiuto! Studente cerca aiuto per un codice PHP PHP 1
T codice per protocollo smtp in php? PHP 10
D Joomla: Codice php per visualizzare solo prime righe di un articolo da DB Joomla 4
F idee..codice php per videogallery da database PHP 4
A Impostare tabelle per forum e codice php PHP 6
Z errore codice php per forum vbulletin PHP 0
R codice php per accedere a files protetti .htaccess PHP 2
G php - codice per proteggere le pagine PHP 10
L problemi codice php per il login PHP 8
A codice php per testo PHP 0
JeiMax Modifica codice php personalizzato PHP 2
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
F Il codice php è giusto? PHP 2
E Barra di avanzamento codice PHP PHP 4
M [PHP] Istruzione "echo" all'interno di codice html PHP 2
C Refresh parte di codice pagina php PHP 6
Shyson [PHP] Aggiungere link al codice PHP 0
A come spedire SMS da codice PHP con mdem USB PHP 0
M [PHP] Come inserire codice html in un ciclo while PHP 2
Shyson [PHP] Codice iscrizione e invio avviso nuovi articoli PHP 3
L [PHP] Problema su codice o server PHP 5
Shyson [PHP] Inserire testo nel codice PHP 2
Shyson [PHP] Nascondere codice PHP 3
H cancellare avatar in codice PHP PHP 2
Shyson [WordPress] [PHP] Creare codice che evidenzia nuovi articoli WordPress 0
M [PHP] Codice fiscale inverso PHP 3
J Prendere dati del database e metterli nel codice php PHP 1
S [PHP] Verifica dati tramite form e annullamento codice inserito PHP 7
Y [PHP] Errore di login dopo aver inserito Codice AdSense PHP 0
Y Codice AdSense su script php PHP 4
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
M [css][php] codice php esterno non vede il css PHP 6
giancadeejay Codice php come testo-quale tag usare? PHP 9
Shyson [HTML] Spostare a sinistra codice php PHP 6
crealatualista [PHP] layout pagina con immagine codice a barre PHP 3
X come aggiornare codice php? PHP 5
bubino8 [PHP] appendChild contenente codice PHP 2
A [RISOLTO] Table elaborata da codice PHP con dati da DB non visualizzata in IFRAME PHP 15
gandalf1959 [PHP] codice infetto? PHP 2
trattorino [PHP] blocco codice su una piattaforma PHP 3
trattorino [PHP] aggiungere html in un codice PHP 0
G Google recaptcha in verify.php - dove inserire il codice PHP 1
crealatualista Scrivere in un file php aperto dal codice php! PHP 7
E [PHP] [HTML] Codice che gestisce l'input e la trasmissione dei dati alla mia email PHP 1
E Importare codice html da una pagina tramite php PHP 9
Gaetano1991h [PHP] Chi mi sa spiegare la funzione di questo codice? PHP 1

Discussioni simili