Eseguire file PHP custom solo con credenziali di amministratore
Per il mio blog in cui utilizzo Drupal 7 sto realizzando una funzione che ha bisogno di un file in PHP. Eseguo questo file da javascript con il comando $.get("miofile.php?url=my/server/url/&fname=myfilename.ext"). Tutto funziona. Il problema è che chiunque conosca l'URL del file in PHP lo può eseguire: come faccio a fare in modo che il file PHP lo può eseguire solo chi ha avuto accesso effettuando il login sul blog come amministratore? Grazie.
Risposte
Ciao, si fa cosi: function
Ciao, si fa cosi:
yourtemplate-file.tpl.php è un file nella cartella templates del tuo modulo custom in cui puoi mettere tutto il php/html/css/javascript che desideri. Verrà eseguito solo da chi ha il permesso per your-path
Un chicca!
Grazie tabita87, il tuo aiuto
Grazie tabita87, il tuo aiuto è stato utile. Ci ho messo un po' a risponderti perché all'inizio avevo trovato qualche difficoltà ma poi ho risolto. Mi serviva questa funzione per realizzare un modulo Drupal: se ti interessa puoi scoprirne di più leggendo Interesting: un modulo Drupal per condividere al volo sul proprio sito argomenti interessanti