Передача данных через ссылки

mel

Guest
Передача данных через ссылки

есть линк
<a href="?includes_id=team.php">test</a>
1. Перевое почему работает только так.
а не например
<a href="<?php includes_id=team.php ?>">test</a>
<a href="<? includes_id=team.php ?>">test</a>
<a href="<?=includes_id=team.php ?>">test</a>

2. Почему переданная информация передаеться всегда по средствам GET ? И заберать ее можно только из
массива $_GET[''].

Если кто знает расскажите пожалуйста или кинте линк на мануал.
 

Фанат

oncle terrible
Команда форума
1. потому, что все три приведённые тобой строчки не имеют смысла.
2. потому, что т передаёшь её методом GET.
 

mel

Guest
1. Как передовать методом POST?
2. Вопрос был не втом имеет это смысл или нет, а втом как и почему это работает. Зачем отвечать не существенно
 

integral9

Новичок
Автор оригинала: Фанат
1. потому, что все три приведённые тобой строчки не имеют смысла.
2. потому, что т передаёшь её методом GET.
Можно ява скриптом сабмитить форму по ссылке, но это глупости все.
 

master_x

Pitavale XXI wieku
Вопрос был не втом имеет это смысл или нет, а втом как и почему это работает. Зачем отвечать не существенно
Ну ты далеко с такими высказваниями пойдешь. Ты вообще понимаешь, что все то, что ты написал в первом сообщении кодом назвать вообще нельзя, это просто ЧЕПУХА!!! А ты спрашиваешь почему не работает... смешной человек :)
GET-данные передаются через ссылку (в большинстве случаев, хотя через форму тоже можно), POST- через форму. На первый раз тебе хватит.
 

mel

Guest
Да! все Я разобрался.
Еще один вопрос
что в этой ссылке означает вопросительный знак ?
И где можно про это прочесть?
<a href="?includes_id=team.php">test</a>
 

Andreika

"PHP for nubies" reader
mel
слушай, будь другом - запость код, в котором ты этот includes_id используешь :)
 

Nielson

Новичок
mel
отделяешь переменные, передаваемые методом GET от имени файла.
 

mel

Guest
ссылка ----- > тело -----> динамический обработчик подключения веб страниц ------> /тело

по ссылке передаеться имя страницы скрипт лезет в католог смотрит, подключает в случие отсутствия подключает дефалтнуя страницу. Все работает отлично!

Единственное что хочеться так это узнать что именно делает вопрос. (Я так понимаю просто делает переменную в массиве $_GET['']);
народ кинте ссылку где про эут операцию прочесть можно, может я там еще что интересного найду
<a href="?includes_id=team.php">test</a>

Че так все резко реагируют ? Кто не хочет может не отвечат я не кого не заставляю. Лучше уж промолчат чем срываться на кого не лень.

скрипт я не откуда не брал. Проста хотел написал обработчик, который динамически подключает страницы. Увидел вещи действие которых мне понятно но не все полностью. Палазал по мануалу http://www.php.net/manual/ru не нашел? Поэтому и запостил.:mad:

Видите я уже знаю что через ссылку инфа передаеться методом GET и <?php ?>, <? ?>, <?= ?>, не пашут не потому что это бред, а потому что это начала скрипта и ядро понимает как программу. А "?" средство передачи по ссылки в массив $_GET[''].

Че так нервно ковсему относиться ? :eek: :eek: :eek:
Может лучше пивка выпить.:)
 

Andreika

"PHP for nubies" reader
mel
для страницы http://domain.ru/test.php
ссылка <a href="?a=1">ttt</a>
равносильна <a href="http://domain.ru/test.php?a=1">ttt</a>
 

Nielson

Новичок
mel
если так будешь подключать страницы, то твой сайт проживет максимум пару дней. А потом будет зверски взломан супер-кул-хацкером Васей Пупкиным.
 

mel

Guest
Автор оригинала: Nielson
mel
если так будешь подключать страницы, то твой сайт проживет максимум пару дней. А потом будет зверски взломан супер-кул-хацкером Васей Пупкиным.
Расскажи подробней
 

Nielson

Новичок
mel
таким образом в тело ссылки можно подставить любое значение(любую страницу), типа ="?includes_id=index.php или ="?includes_id=config.inc или ="?includes_id=wse_moi_paroli_ot_porno_saitow.cfg
 

mel

Guest
Автор оригинала: krafty
Народ! Надо бы уважаемого автора темы отправить на http://phpfaq.ru/. Читать от корки до корки!
Оххх мляяя вашу мать Я тут еще не был! Большое спасибо!
Может кто еще ссылок кинет :D

-~{}~ 30.08.05 18:10:

Автор оригинала: Nielson
mel
таким образом в тело ссылки можно подставить любое значение(любую страницу), типа ="?includes_id=index.php или ="?includes_id=config.inc или ="?includes_id=wse_moi_paroli_ot_porno_saitow.cfg
там есть проверка.
Если в катаоге нет передаваемого в скрипт файла он подгрузит дефолтную страницу.

Или я просто не вьезжаю о чем ты говоришь.
Как-то руками через строку браузера можно подключить файл или что именно ты хотел сказать
 
Сверху