|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Из скрипта вызываю через include модуль, где происходит запрос. Выглядит так: Код: plaintext 1. 2.
В sql.php следующие строчки: Код: plaintext 1. 2. 3.
Это все работает. Но если сделать имя таблицы динамически подцепляемым: Код: plaintext 1. 2.
В sql.php: Код: plaintext 1. 2. 3.
То не работает, ругается на "Supplied argument is not a valid PostgreSQL link resource". Ни куя не понимаю этой логики.... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 11:48 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
а написать echo $table_name мешает религия? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 12:12 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
$_GET ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 12:14 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
2 Stellar. В том-то и дело, что эхом уже выводил имя таблицы - все ок, передается.. 2 MrGreeN А по-подробнее можно, плиз :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 12:31 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
если переменную видно в ехо без $_GET["table_name"] то проблема не в этом... Вообще рекомендуют использовать pg_query() Да и зачем тебе ";" после имени переменной, там вроде должна быть просто строка? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 12:38 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
MrGreeN Запрос рабочий, дело не в точке с запятой. Сама ошибка странная. Получается, php не видит переменную $conn (раз ругается "not a valid link resource"), но почему он ее не видит именно при передаче каких-либо параметров вместе с include?! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 13:09 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Код коннекта пожалуйста... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 13:24 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 13:27 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
проверь соществование $con, если есть то кто его знает.. Аааа, обожи... сначала сделай так include 'http://myhost/sql.php?table_name=my_table';//т.е. одинарніе кавічки, чтоб уж точно строка біла А потом, если у тебя остальнные переменные в инклюженом коде могут измениться а тебе этого не надо, то лучше include_once... А вообще фигня какая-то, я бы если уж такие портаки так передавал бы как ты это делал раньше... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 13:47 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
MrGreeN В общем, пироги такие: Когда указываешь include("sql.php"), т.е. не АБСОЛЮТНЫЙ, а ОТНОСИТЕЛЬНЫЙ путь, то $conn он видит (я в первом листинге немного ошибся - там у меня относительный путь был - просто имя файла). Все бы хорошо, но параметры с относительным путем не передашь, поэтому приходится писать абсолютный путь. А вот при указании абсолютного пути коннект в упор не просматривается! Хоть урл с параметрами, хоть без.. Вот такие грабли :( И что с этим делать? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 14:04 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Да, забыл: chmod на этом файле 644.. Вроде все нормально.. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 14:05 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Если работаешь под виндами, то про инклуд удалённых файлов забудь (пхп энтого не могёт).... Если нет -должно быть включено allow_url_fopen ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 15:07 |
|
Очень странно работает include..
|
|||
---|---|---|---|
#18+
Во-первых, ну кто вас учит инклюдить файлы через ХТТП ? почему просто нельзя написать include_once("./inc/sql.php"); ??? Во-вторых, если у тебя в скрипте script.php <? $tab = 'tab_name'; include("sql.php"); ?> переменная $tab будет доступна в sql.php поэтому писать sql.php?tab=$tab нет смысла ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2003, 16:30 |
|
|
start [/forum/search_topic.php?author=kondrik&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 439ms |
total: | 705ms |
0 / 0 |