Передача парпметров через include

bober

Guest
Передача парпметров через include

Есть два файла
index.php
gal.php
В первом файле index.php скрипт авторизазиц а во втором gal.php скрипт галереи который тянеться инклудом в index.php если логин и пароль верный.
Суть пробдемы в том что
для отображения фотки допутим первой все окей так как в gal.php прописано значение begin=1 но вот вторую я немогу предать значение begin=2 тоесть должно быть так
./index.php?ogin=vvvv&pass=hhhh&begin=2
Из етого следует что мне нужно както вытянуть из
gal.php?begin=2
 

Ibanez

Guest
просто вставь то, что тебе дали туда куда тебе нужно
 

WeirD

Новичок
Поконкретней: выведи в скрипте gal.php содержимое массива $_GET и ты приятно удивишься....
 

bober

Guest
поконкретней я не очень силен в PHP

Кудаа.....
 

WeirD

Новичок
bober, ты скрипт написал? он у тебя работает почти так как тебе хочется... инклуд даже применил... Неужели не умеешь просто вывести значение переменной на экран??? ну скажем опереатором print... а здесь он немного другой... да и переменной немного другая... но сути-то это не меняет...
 

bober

Guest
кажысь понял

-~{}~ 13.10.04 14:34:

Автор оригинала: WeirD
bober, ты скрипт написал? он у тебя работает почти так как тебе хочется... инклуд даже применил... Неужели не умеешь просто вывести значение переменной на экран??? ну скажем опереатором print... а здесь он немного другой... да и переменной немного другая... но сути-то это не меняет...
$hrefrew='<a href='.$PHP_SELF.'?begin='.$beginrew.'>назад</a>';
Я вывел оно вывело чтото типа
Array ( [login] => bober [pass] => 123456 [ENTER] => ВХОД ) но ето нужно приклеить к сылке на фотку и на сылки вперед иназад
 

WeirD

Новичок
Погоди... Тебе нужно чтобы пользователь авторизовывался только раз??? а после мог галерею спокойно смотреть без этого??? или я не прав???
 

bober

Guest
Автор оригинала: WeirD
Погоди... Тебе нужно чтобы пользователь авторизовывался только раз??? а после мог галерею спокойно смотреть без этого??? или я не прав???
да именно так и вот я думаю как данные из масива прикрутить к сылке тгда авторизация не требуеться
 

bober

Guest
Попробовал но пока не выходит чето я не пойму для чего регистрировать перменную в сесию.
Все попытки открыть сесию кончаються вот етим
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/bober/public_html/attackfile/gallery/login.php:17) in /home/bober/public_html/attackfile/gallery/login.php on line 20
 

bober

Guest
Вроде ошибку устранил но вот не могу понять что снова не так
PHP:
<? 
session_name ("matrix");
session_start();
echo "<html>
<head><Body>
<form action=./login.php>
<table>
<tr>
<td>Введите логин</td><td>
<input type=text name=login>
</td>
<tr><td> Введите пароль</td><td>
<input type=password name=pass></td>
<tr><td>
<input type=submit name=ENTER value=ВХОД></td><td>
</td>
</form>";
//error_reporting(E_ALL);
include "config.php";
conect ();

$login=trim($login);
$pass=trim($pass);
$user=$login;
$psd=$pass;
$user_chek=mysql_query("SELECT * 
         FROM phpbb_users  
         WHERE username =\"$login\"");
echo mysql_error();
for ($i=0; $i<mysql_num_rows($user_chek); $i++)
{
$uc=mysql_fetch_array($user_chek);

 if(md5($pass)===$uc[user_password])

{
include "galas.php"; //в етом файле непосредственно галерея
 

}

else
{
echo"<font color=read>Неверный логин или пароль</font>";
exit;
}
 }
?>
может содержимое файла галерей сделать как функцию или .....

-~{}~ 14.10.04 16:42:

Все что мог попробовал сесий не получается пристроить

-~{}~ 14.10.04 16:45:

Не выдает индификатора сесисий

-~{}~ 14.10.04 16:47:

Не дает индификатора
 

Фанат

oncle terrible
Команда форума
блин, кто ему эту уродскую ссылку дал?

bober, слушай сюда.
Делаешь все постепенно, пошагово, и у тебя все получится
1. Идешь, и читаешь PHP FAQ: Сессии. Подробное описание работы и объяснение механизма.
Если что непонятно - задаешь вопросы здесь.

2. делаешь новый чистый скрипт и в нем запускаешь пример оттуда. Если не работает - читаешь раздел про ошибки и задаешь вопросы здесь.

3. Пишешь на основе примера небольшой скрипт авторизации.
Если что не работает - задаешь вопросы здесь.

4. Только после этого соединяешь скрипт авторизации со своей галереей.

В кучу никто никогда не валит - все делают постепенно.

Все ясно?
 
Сверху