[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ссылки PHP
Gerg007
Уважаемые! помогите пожалуйста как я могу осуществить такое

sitename.com/steps.php?act=choose
sitename.com/steps.php?act=form
sitename.com/steps.php?act=tests

сделать такой вид пошаговых страниц. чтобы всё происходило на й странице данные передавались после каждого шага...вообщем чтобы в 1 файл подгружала другие.



Спустя 2 минуты, 53 секунды (26.06.2010 - 08:32) Lenarfate написал(а):
с помощью гет-переменных и свича

Спустя 13 минут, 41 секунда (26.06.2010 - 08:46) Gerg007 написал(а):
Цитата (Lenarfate @ 26.06.2010 - 05:32)
с помощью гет-переменных и свича

Спасибо Уважаемый. можете привести пример . если вас это не затруднит?

Спустя 19 секунд (26.06.2010 - 08:46) Basili4 написал(а):
так лучше использовать не буковки в качестве значения а циферы легче всякие атаки отражать
<?php

$page=intval($_GET['page']);
switch($page)
{
case 0:
странича там лялялял
break;

case 1:
странича там страница труляяя
break;

default:
нет такой страницы
break;
}

?>

Спустя 4 минуты, 47 секунд (26.06.2010 - 08:51) Gerg007 написал(а):
Цитата (Basili4 @ 26.06.2010 - 05:46)
так лучше использовать не буковки в качестве значения а циферы легче всякие атаки отражать
<?php

$page=intval($_GET['page']);
switch($page)
{
case 0:
странича там лялялял
break;

case 1:
странича там страница труляяя
break;

default:
нет такой страницы
break;
}

?>

Basili4
Спасибо большое ! Сейчас попробуем smile.gif

Спустя 14 минут, 59 секунд (26.06.2010 - 09:06) Gerg007 написал(а):
Цитата (Basili4 @ 26.06.2010 - 05:46)
так лучше использовать не буковки в качестве значения а циферы легче всякие атаки отражать
<?php

$page=intval($_GET['page']);
switch($page)
{
case 0:
      странича там лялялял
  break;

case 1:
      странича там страница труляяя
  break;

default:
      нет такой страницы
    break;
}

?>

Не работает
switch
в чём дело?
значение при вводе меняются 1 2 и всё такое а свитч одно и тоже выводит первый кейс всё время!

И да Кстати. как туда ссылку вставить куда должна переходиться траница. а то я ставил и ничего ........

Спустя 8 минут (26.06.2010 - 09:14) Lenarfate написал(а):
в кейсы пишешь инклюды, то есть подключаешь файлы. а потом в <a href> пишешь href="?act=то-то". как то так)

Спустя 2 минуты, 18 секунд (26.06.2010 - 09:16) Gerg007 написал(а):
Цитата (Lenarfate @ 26.06.2010 - 06:14)
в кейсы пишешь инклюды, то есть подключаешь файлы. а потом в <a href> пишешь href="?act=то-то". как то так)

Спасибо! но у меня почему то СВИТЧ КЕЙС не работает не понял. в чём дело? всё времф 1-ый кейс выводит хотя значение 2!

Спустя 6 минут, 21 секунда (26.06.2010 - 09:23) Gerg007 написал(а):
Цитата (Gerg007 @ 26.06.2010 - 06:16)
Цитата (Lenarfate @ 26.06.2010 - 06:14)
в кейсы пишешь инклюды, то есть подключаешь файлы. а потом в <a href> пишешь href="?act=то-то". как то так)

Спасибо! но у меня почему то СВИТЧ КЕЙС не работает не понял. в чём дело? всё времф 1-ый кейс выводит хотя значение 2!

<form action="form.php" method="get">
Кейс: <input type="text" name="page"/><br>
<input
type="submit"/>
</form>



<?
switch($page)
{
case 0:
include("what.php");
break;

case 1:
include("n.php");
break;

default:
include("wow.php");
break;
}
?>


вот код при вводе в форму 1 он идёт к кейсу 0.... в чём дело что не правильно сделал?

Спустя 1 минута, 39 секунд (26.06.2010 - 09:24) Gerg007 написал(а):
ВСЁ! СДЕЛАЛ) Спасибо всем!

Спустя 20 часов, 17 минут, 40 секунд (27.06.2010 - 05:42) Basili4 написал(а):
Gerg007
так а вчем косяк был то ?


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.