$_SESSION['login']
$_SESSION['login'] postato il 04/05/2016 11:09:03 nel forum programmazione, open source e hosting
Salve come da titolo sto effettuando delle operazioni con un iframe sempre gestito da me, in questo iframe c'è un php e vorrei che la variabile
$utente= $_SESSION['login']
fosse rilevata da quella pagina quindi:Mi connetto al db e faccio solo un select del personaggio e server altro ? grazie
Pagine → 1
04/05/2016 11:12:36
Pagina principale e iframe sono sullo stesso sito? se si la sessione è impostata per essere la stessa per entrambe le pagine?
04/05/2016 11:26:04 e modificato da pamela4e il 04/05/2016 11:28:00
in pratica è un caricamento di immagino multiple con tutte le barre fighe - il preview ecc ecc. il problema che la pagina principale è html quindi per evitare "rogne" semplicemente faccio un iframe nella pagina che mi interessa con sfondo trasparente ed è uguale a come se l'avessi scritto li da zero. il problema che mi serve il valore sopra riportato per creare una cartella in base all'utente.
In caso riesci a far meglio ti linko lo script di upload magari riesci a farmelo integrare direttamente in una pagina.inc.php del pages https://blueimp.github.io/jQuery-File-Upload/ ↗
04/05/2016 12:30:42 e modificato da dyrr il 04/05/2016 12:33:35
Se il sito dove l'utente è loggato e quello della pagina dell'iframe sono sullo stesso dominio e non hai impostato che la sessione sia valida solo per una determinata directory puoi accedere normalmente alla sessione anche nell'iframe.
Se poi invece quello che vuoi fare è poter usare la variabile di sessione dentro quel javascript la cosa è diversa dalla domanda originale per tanti motivi.
Comunque c'è scritto in guida come integrare nello script un sistema differente a quello di base per le cartelle delle immagini:
https://github.com/blueimp/jQuery-File-Upload/wiki/PHP-user-directories ↗ https://github.com/blueimp/jQuery-File-Upload/wiki/PHP-user-directories
Se vuoi implementare l'upload delle immagini ti consiglierei però di leggerti bene anche questo capitolo di quella guida:
https://github.com/blueimp/jQuery-File-Upload/wiki/Security ↗ https://github.com/blueimp/jQuery-File-Upload/wiki/Security
Di cui estraggo solo il primo paragrafo:
If you allow users to upload files to your web server, you have a potential security hole.
To prevent an attacker from executing arbitrary files in the context of your web application, some security considerations have to be kept in mind.
04/05/2016 12:58:15 e modificato da pamela4e il 04/05/2016 13:56:55
edito :
allora c'è l'ho fatta almeno a capire un po di cose mi manca però la questione della sessione tutto si svolge qua :
function __construct($options = null, $initialize = true, $error_messages = null) {
$name=($_SESSION['login']);
$this->response = array();
$this->options = array(
'script_url' => $this->get_full_url().'/',
'upload_dir' => dirname($this->get_server_var('SCRIPT_FILENAME')).'/files/'.$name.'/',
'upload_url' => $this->get_full_url().'/files/'.$name.'/',
'user_dirs' => false,
'mkdir_mode' => 0755,
'param_name' => 'files',
Come vedi ho provato a mettere nella funzione il session login però non riesce a prenderlo. o ovviamente non c'è. come posso darli questo valore ?
04/05/2016 14:38:21 e modificato da pamela4e il 05/05/2016 12:41:26
Se invece Creo una pagina php con lo stesso codice dell'html per farla funzionare nel main.php?page=pagina, mi fa tutto però invece che farmi vedere la progress bar - di far uscire il file che ho caricato ecc mi rimanda alla pagina con cosa ha fatto in forma di codice.
Praticamente il js non me li carica. ho solo copiato il codice hml e impostato pagina.inc.php per farla leggere al main, ma niente mi da la cosa scritta sopra.
Le opzioni son due o nel pagina.inc.php trovo il modo per far andare i js oppure nel iframe mettere la variabile di sessione help pls
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
CRSED: F.O.A.D. ↗
AlterEgo ↗
Imperion ↗
Raja Dunia ↗