Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Не работают php скрипты (http://forum.oszone.net/showthread.php?t=31087)

keshan 26-04-2004 02:32 213170

Не работают php скрипты гостевух,порталов и др.Устанавливаю вроде правильно, выставляю атрибуты файлов и папок по рекомендациям,но запись сообщений не производится, не могу войти в админскую часть и т.д.Хостинг на amillo.net.Хотя форум на базе Exclusive Bulletin Board установился без проблем. В одном месте мелькнуло сообщение о глобальном допуске.Где он выставляется?

Prisoner 26-04-2004 02:51 213171

Чуточку подробнее. Какие "пакеты" скриптов используете, что мелькает, что вам по этому поводу кажется, как креститесь :).

vadimiron 26-04-2004 20:15 213172

Вот новостное сообщение на главном сайте amillo.net:

18.04.04 Администрация Amillo.net приносит свои извинения пользователям хостинга в связи с потерей баз данных Mysql.
Создать новую базу Вы можете здесь

Вот и ответ :)
А этот форум, который работает, сохраняет данные наверно в файлах  и база данных ему не нужна

Если не то, то простите, тогда поподробней что он за ошибки прописывает (желательно прямо текст ошибок)

Guest 09-07-2004 02:02 213173

=========================
На хостинге установлено register globals=off, поэтому для работы с переменными их с начала необходимо извлечь из соответсвующего массива. Это можно сделать несколькими способами:
1. Наиболее безопастный
$param = $_GET['$param']; - для переменной переданной методом GET
$param = $_POST['$param']; - для переменной переданной методом POST
2.
extract($HTTP_GET_VARS); - для переменных передынных методом GET
extract($HTTP_POST_VARS); - для переменных передынных методом POST
=========================

Как это сделать???

vadimiron 09-07-2004 22:51 213174

Ну насколько я понимаю, если была передана переменная name методом GET, то её нельзя вызывать сразу напрямую, но нужно прописать так: $name=$_GET['$name'], тоже самое для метода POST

Guest 10-07-2004 01:27 213175

А где это прописывается?
Можно плиз поподробней?

vadimiron 10-07-2004 21:11 213176

например
есть два скрипта 1.php, 2.php
в первом каким нибудь образом получаем переменную $name и хотим её для дальнейшего использования передать во второй скрипт, для этого выбираем один из имеющихся методов передачи (GET, POST), передаём переменную выбранным методом, и во втором скрипте пишем $name=$_GET['$name'] или $name=$_POST['$name'], и таким образом мы можем во втором скрипте использовать переменную $name, созданную в первом скрипте

Guest 10-07-2004 23:05 213177

Ок,спасибо!
=))))


Время: 11:31.

Время: 11:31.
© OSzone.net 2001-