come faccio a concatenare senza errore questa stringa?
$new_url = $tipo.'\'.$tipo2.'\'.$comune.'\'.$nome_url1;
il fatto che ci sia il carattere \... crea casini!![]()
come faccio a concatenare senza errore questa stringa?
$new_url = $tipo.'\'.$tipo2.'\'.$comune.'\'.$nome_url1;
il fatto che ci sia il carattere \... crea casini!![]()
mi pare con \\
$new_url = $tipo_struttura.'\\'.$regione.'\\'.$comune.'\\'.$n ome_struttura_url1;
molto meglio usare lo slash nei path / almeno sei compatibile anche con i sistemi linux/macOriginariamente inviato da Abax
mi pare con \\
$new_url = $tipo_struttura.'\\'.$regione.'\\'.$comune.'\\'.$n ome_struttura_url1;
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Originariamente inviato da piero.mac
molto meglio usare lo slash nei path / almeno sei compatibile anche con i sistemi linux/mac
mi serve pre creare dinamicamente delle cartelle sul portale al quale sto lavorando..
se non sbaglio :
Mkdir("C:\Programmi\EasyPHP1-8\www\sito\scrivi",0777)
funziona così.. no?
sul tuo pc quasi certamente, ma su un server di un hoster te lo puoi scordare.
@ edit: mkdir()
http://it.php.net/manual/it/function.mkdir.php
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
perchè scusa?
ogni utente voglio che abbia la sua cartella... perchè l'hoster lo dovrebbe impedire?
per fare un sistema che preveda un url apposito per ogni utente.. cosa bisogna fare? avere per forza un server in casa? Oppure creare ogni volta a manina le cartelle?VVoVe:
non serve creare a manina. Serve usare mkdir con il path appropriato, la corretta sintassi ed avere il permesso di scrittura.Originariamente inviato da henry78
per fare un sistema che preveda un url apposito per ogni utente.. cosa bisogna fare? avere per forza un server in casa? Oppure creare ogni volta a manina le cartelle?VVoVe:
Lo puoi creare nella tua htdocs o in un ramo piu' interno della tua home. Ma sopratutto utilizzando lo slash e non il backslash. In pratica:
il backslash \ lo capisce solo windows nel path. apache lo capisce solo se viene accompagnato dal carattere di escape. Era di questo che principalmente si intendeva dire. In windows settare i permessi serve ad una ciccia sempre che non dia pure errore.codice:if(mkdir("./tua_home/utenti/nuova_cartella", 0777) ) { echo "cartella creata"; } else { echo "Cartella NON creata"; }
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
meno male... credevo fosse impossibile da realizzare!![]()
grazie