phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Directory

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
BMercer
Utente
Utente
Messaggi: 205
Iscritto il: 02/09/2009, 12:28
Versione: 3.0.6
Server: UNIX/Linux

Directory

Messaggio da BMercer » 04/04/2010, 13:31

Salve, ho la necessità di ricavare la directory principale di uno script, solo che in internet e nel manuale di php non ho trovato questa funzione (ma probabilmente non so dove cercare).

In pratica di un indirizzo di uno script del tipo:
/bla/ciao/come/va/script.php
devo ottenere solo "/bla/ciao/come/va/" o "va/".

In internet ho persino trovato uno che ha creato una funzione apposita:

Codice: Seleziona tutto

<?php 
function public_base_directory() 
{ 
    //get public directory structure eg "/top/second/third" 
    $public_directory = dirname($_SERVER['PHP_SELF']); 
    //place each directory into array 
    $directory_array = explode('/', $public_directory); 
    //get highest or top level in array of directory strings 
    $public_base = max($directory_array); 
    
    return $public_base; 
} 
?
 
Ma non riesco a credere che non esista una funzione superglobale del tipo $_SERVER.
Esiste vero?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Directory

Messaggio da Carlo » 04/04/2010, 16:27

Che io ricordi non ci sia. Puoi provare a vedere con phpinfo().
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Directory

Messaggio da Micogian » 05/04/2010, 14:07


BMercer
Utente
Utente
Messaggi: 205
Iscritto il: 02/09/2009, 12:28
Versione: 3.0.6
Server: UNIX/Linux

Re: Directory

Messaggio da BMercer » 05/04/2010, 19:37

Ti amo

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti