Jump to content
Fórum Script Brasil
  • 0

Como fazer o AJAX ler arquivo fora do DocumentRoot


Adolfo T. Carvalho

Question

Pessoal, estou com o seguinte problema:

Pelo que andei lendo, a melhor maneira de proteger meus arquivos PHP e coloca-los em uma pasta fora da pasta acessivel para a Web (no meu caso essa pasta e wwwl). Eu fiz isso e no comeco dos meus arquivos PHP eu coloco:

set_include_path(get_include_path() . PATH_SEPARATOR . $path);
e o PHP funciona belezinha. Mas o meu problema esta sendo com o bendito AJAX, eu não consigo acessar esses arquivos. =( Vou explicar bem, a minha arvore de diretorios esta assim:
var
|_www
|  |_index.php
|_src
   |_library.php
   |_loaddata.php
no index.php eu inicio com o comando:
set_include_path(get_include_path() . PATH_SEPARATOR . '../src/');
ai eu consigo normal dar um include 'library.php'; e usar normal esse arquivo. Mas no AJAX, ainda no index.php, não há codigo que eu consiga fazer funcionar para eu comunicar com o loaddata.php! Eu já tentei das seguintes maneiras:
open("POST", "../src/loaddata.php", true);
open("POST", "loaddata.php", true);
open("POST", "/var/src/loaddata.php", true);

e nenhuma funciona! :angry:

é possivel fazer isso? como?

*PS: desculpem a acentuacao (a falta dela) eu estou num teclado que não possui acento =S

Edited by Adolfo T. Carvalho
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...