ago 14
->
Piccolo script che permette di reindirizzare automaticamente l’utente secondo la propria lingua..
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| function redirect()
{
$langs = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
$lang = substr($langs, 0, 2);
switch ($lang)
{
case 'it':
header('location: it/index.php');
break;
case 'en':
header('location: en/index.php');
break;
case 'fr':
header('location: fr/index.php');
break;
}
} |
Ed è possibile richiarmarla semplicemente così:
ago 06
Per un amico ho realizzato una foto-gallery. Essa prendeva il titolo dell’album direttamente dalla cartella e faceva una gallery delle immagini contenute nella medesima cartella..
Per questo motivo mi sono dovuto creare delle funzioni che leggono il contenuto della cartella passata come parametro..
Lo script è il seguente:
1
2
3
4
5
6
7
8
9
10
11
12
| <?php
$nome_cartella = "files/";
$handle = opendir($nome_cartella);
while (false != ($file = readdir($handle))) {
if ( $file == ".." || $file == ".") {
continue;
}else{
echo $file."<br/>";
}
}
?> |
In poche parole, lo script legge il contenuto della cartella che è inserita nella variabile $nome_cartella e stampa a video i nomi dei file e delle cartelle..
Se si vuole separare cartelle e file, si può fare un controllo con l’istruzione is_dir($file) che ritorna true se il paramentro passato è una cartella.
A questo punto è possibile mettere in un array le cartelle e in un altro i file..
ago 06
Inauguro oggi questa nuova categoria con lo scopo di aiutare i principianti (ma anche gli esperti che non ricordano come scrivere un istruzione..cosa che mi capita spesso..:-) ) nel trovare soluzioni ai loro problemi nella programmazione in PHP..
In questo post vedremo come eliminare un file con PHP.
Inanzitutto, l’istruzione per elimare i file è unlink($nome_file)…
Un piccolo script di esempio:
1
2
3
4
5
6
7
| <?php
$path_nome_file = 'esempio.gif';
if (file_exists($path_nome_file)) //con estensione
{
unlink($path_nome_file); //elimina il file contenuto in $path_nome_file
}
?> |
Cosa fa questo script?? Semplice, per prima cosa controlla che il file (in questo caso il file esempio.gif) esiste e se esiste lo elimina..
Tutto qui..
A presto..
Commenti recenti