Codice Sessione e file Sessione Vuoto

Mi spiego meglio sto cercando di mettere questa variabile JS in SESSIONE:

[php]   <?    
   session_start(); 
   ?>[/php]
   function refreshPATH(){
      iniz =  (document.URL).indexOf('/', 8);
      fine =  (document.URL).indexOf('/', iniz+1);
      PATH =  (document.URL).substring(iniz, fine+1);
      alert("PATH"+PATH);
      [php]<? $_SESSION['PATH'] ?>[/php] = PATH;   
   }
      
   function loadLibrary(libraryName) {
      refreshPATH();
      document.write('<script type="text/javascript" src="'+PATH+libraryName+'"><\/script>');
   }
   loadLibrary('script_js/logon.js');
inviato 8 anni fa
EKELON77
X 0 X

Non hai specificato quale sia il tuo problema :D

Comunque sia, usa echo per fare l'output.

ex:

<script type="text/javascript">alert("Benvenuto: <?php echo $_SESSION['username'] ?>")</script>

Best Practice: Evita di utilizzare i cosiddetti "short open tags" <? in favore del tag completo <?php in quanto potrebbe dare problemi di compatibilità, oltre che di sicurezza, se lo script è eseguito su un server con una configurazione diversa. Inoltre il supporto a questo tipo di notazione sarà rimossa in php6.

:bye:

risposto 8 anni fa
Andrea Turso
Andrea Turso
86
modificato 8 anni fa
X 0 X

comunque ho risolto, con questa funzione:

#Ricava il path della URL
 function ricavaPATH(){
  session_start();
  $PATH =  $_SERVER['REQUEST_URI'];
  $_SESSION['PATH'] = $PATH;
 }

, un dubbio però ho l'outpout è /nomecartella/ ma manca http://localhost; ,ma per eseguire i script per il resize delle immaggini serve il percorso completo o lo completa l'hhtp server?  :bye:

risposto 8 anni fa
EKELON77
modificato 8 anni fa
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda