[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Условие в action
sokpet
Добрый день.


Посмотрите пожалуйста код, так можно сделать? Нужно чтобы при отправки через сабмит все шло в "contactos.php", а приотправки через image на ofertas_2.php

Опять что -то ни так в коде написал... Сабмиту и имиджу нужно name довать в этом случае???

<?php
if('submit')
{
$a= "contactos.php";
}
elseif('image')
{
$a= "ofertas_2.php";
}
?>


<form action="<?php echo $a;?>" method="get" name="oferta">

<input
type="submit" value="Mas Info" class="mas_info">
<input
type="checkbox" name="art[]" class="free" value="1"/>
<input
type="checkbox" name="art[]" class="free" value="2"/>

<input
type="image" src="styles/images/arrow_right_gray.jpg" alt="Siguiente" title="Siguiente" />

</form>





Спустя 11 минут, 3 секунды (19.12.2009 - 14:42) Stuff_f написал(а):
так будет навернека

if (isset($submit))
{

echo "йя крыветко";
}

Спустя 12 минут, 56 секунд (19.12.2009 - 14:55) sokpet написал(а):
Написал вот так, но ничего не работает и ошибку не выдает...

[php]
<?php
if(isset($submit))
{
$a= "contactos.php";
}
elseif(isset($image))
{
$a= "ofertas_2.php";
}
?>

Что еще не хватает????

Спустя 44 минуты, 2 секунды (19.12.2009 - 15:39) sokpet написал(а):
Неужели вариантов нет???? ohmy.gif

Спустя 10 минут, 2 секунды (19.12.2009 - 15:49) Stuff_f написал(а):
пробуй так

if(isset($_POST['submit']))
{

include "contactos.php";

[s]

Спустя 43 секунды (19.12.2009 - 15:50) Stuff_f написал(а):
$_post исправь на $_get

Спустя 19 минут, 13 секунд (19.12.2009 - 16:09) Stuff_f написал(а):
понимаешь что бы тебе сюда передать значение

<form action="<?=echo $a;?>" method="get" name="oferta">


тебе нужно все обьединить

Спустя 7 минут, 13 секунд (19.12.2009 - 16:16) sokpet написал(а):
И как это сделать. Пока вот что получилось... но не работает...

<?php
if(isset($_GET['submit']))
{
$a = include "contactos.php";
}
elseif(isset($_GET['image']))
{
$a = include "ofertas_2.php";
}

?>
<form action="<?php echo $a;?>" >

Спустя 5 минут, 42 секунды (19.12.2009 - 16:22) Stuff_f написал(а):
убери include и попробуй сделать так

<?php
if(!isset($_GET['submit']))
{
$a = "contactos.php";
}
elseif(isset($_GET['image']))
{
$a = "ofertas_2.php";
}

?>


что происходит?

Спустя 7 минут, 51 секунда (19.12.2009 - 16:30) Stuff_f написал(а):
блин код без ощибок хз почему не рабтает sad.gif

Спустя 4 минуты, 29 секунд (19.12.2009 - 16:34) stepan написал(а):
Цитата (sokpet @ 19.12.2009 - 13:16)
<?php
if(isset($_GET['submit']))
{
$a = include "contactos.php";
}
elseif(isset($_GET['image']))
{
$a = include "ofertas_2.php";
}

?>
<form action="<?php echo $a;?>" >

Наверное имелось ввиду без инклудов

<?php
if(isset($_GET['submit']))
{
$a = "contactos.php";
}
elseif(isset($_GET['image']))
{
$a = "ofertas_2.php";
}

?>
<form action="<?php echo $a;?>" >


Спустя 1 час, 2 минуты, 34 секунды (19.12.2009 - 17:37) sokpet написал(а):
Вообщем сделал так:

ofertas.php


<form action="switch.php">
<input
type="submit" value="Mas Info" class="mas_info" name="sub">
<input
type="checkbox" name="art[]" class="free" value="1"/>
<input
type="checkbox" name="art[]" class="free" value="2"/>
<input
type="image" src="styles/images/arrow_right_gray.jpg" alt="Siguiente" title="Siguiente" name="img"/>
</form>



switch.php


<?php 
if(isset($_GET['sub']))
{
include("contactos.php");
}
elseif( isset($_GET['img']))
{
include("ofertas_2.php");
}
?>



Теперь срабатывает только ['sub'] Почему не срабатывает ['img'] с input type="image" ???? Если меняю на input type="submit" то все работает, но появляется никому не нужная кнопка.... Как быть????

Спустя 40 минут, 22 секунды (19.12.2009 - 18:17) sokpet написал(а):
Теперь все работает


<?php
if(isset($_GET['sub']))
{
include("contactos.php");
}
elseif(isset($_GET['img']) || isset($_GET['img_x']))
{
include("ofertas_2.php");
}
?>


всем спасибо

Тема закрыта

Спустя 18 минут, 13 секунд (19.12.2009 - 18:36) qpayct написал(а):
Цитата (Stuff_f @ 19.12.2009 - 11:42)
так будет навернека

if (isset($submit))
{

echo "йя крыветко";
}

laugh.gif
Быстрый ответ:

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