In pillole – Reindirizzamento per lingua dell’utente in PHP

PHP, Software, informatica, pillole, programmazione Non ci sono commenti »

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ì:

1
redirect();

In pillole – Leggere contenuto cartelle in PHP

Internet, PHP, informatica, pillole, programmazione Non ci sono commenti »


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..

In pillole – Eliminare file in PHP

PHP, Software, informatica, pillole, programmazione Non ci sono commenti »

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..

Accedi al pannello di controllo
RSS Feed RSS Commenti Collegati