PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (3): « 1 2 [3]

> Найдено сообщений: 39
EVOSandru6 Отправлено: 16 Июля, 2013 - 08:43:40 • Тема: Не заставить GET переходить на определенную страницу? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 111
Скрытые поля не оправляются(
(Добавление)
А если я выше данной формы ставлю такую штуку


<form action = "index.php" method="get">
</form>

То нижняя форма работает

В чем может быть причина такой оказии?
(Добавление)
<form>
</form>


Так тоже работает, но все равно это - порнуха
EVOSandru6 Отправлено: 16 Июля, 2013 - 08:37:09 • Тема: Не заставить GET переходить на определенную страницу? • Форум: Вопросы новичков

Ответов: 2
Просмотров: 111
<form action="staff_item.php?CODE='.$code.'&a=b" method = "GET">

<label style="padding:20px 0px;display:block">
<strong>ШАГ 1.</strong> Выберете услугу
</label>';

$sqlll = "SELECT * FROM `l_employee_22_service` WHERE `EMPLOYEE` = '$master'";
$resss = mysql_query($sqlll);
$count = mysql_num_rows($resss);
$arr = array();
$results = getArray($resss);
echo '<select name = "get_service">';
for($i = 0; $i < $count; $i++){
$arr[] = $results[$i]['SERVICE'];
$sql2 = "SELECT * FROM `t_service` WHERE `CODE` = '".$results[$i]['SERVICE']."'";
$res2 = mysql_query($sql2);
while($row2 = mysql_fetch_array($res2)){
echo '<option value = "'.$results[$i]['SERVICE'].'">'.$row2['NAZVANIE_USLUG'].'</option>';
}
}
echo '</select>


<input type= "hidden" name="CODE" value="'.$code.'">
<input type="submit" name="to_use" value = "Выбираю">
</form>';


// Мой селт работает хорошо, по сути - просто параметр, но вместо перхода по ссылке staff_item.php?CODE='.$code.'&a=b", я попадаю на эту же страницу, в чем может быть причина?
(Добавление)
нe улетает параметр get_service
EVOSandru6 Отправлено: 11 Июля, 2013 - 14:35:52 • Тема: Как сохранить параметры get при переадресации на текущую страницу(php)? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 484
Указал POST ? спасибо всем, проблема решена!
EVOSandru6 Отправлено: 11 Июля, 2013 - 13:33:34 • Тема: Как сохранить параметры get при переадресации на текущую страницу(php)? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 484
выдает вот что

Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.
EVOSandru6 Отправлено: 11 Июля, 2013 - 09:26:40 • Тема: Как сохранить параметры get при переадресации на текущую страницу(php)? • Форум: Вопросы новичков

Ответов: 6
Просмотров: 484
Такой код

//Это результат работы функции, но после успешного завершения, переадресация производится на текущую страницу, но без get параметров, как их сохранить? ниже еще есть форма

if(isset($_GET['create_diapazon'])){
$msg = create_diapazon($_GET);
if($msg === true){
$_SESSION['client-user']['rezerv']['msg'] = 'Диапазон изменен';
}
else{
$_SESSION['client-user']['rezerv']['msg'] = $msg;
}
header("Location: ".$_SERVER['PHP_SELF']);
exit();
}

//форма, тут обработчик указан с get параметрами, с переменными все в порядке

<form action="visit_m.php?year='.$year.'&month='.$month.'&day='.$day.'&master='.$master.'&get_service='.$service.'" method = "get">
Изменить диапазон временого промежутка &nbsp&nbsp&nbsp<select name = "diapazon">
<option value = "1800">30 минут</option>
<option value = "3600">1 час</option>
<option value = "5400">1.5 часа</option>
<option value = "7200">2 часа</option>
</select>
<input type="submit" name = "create_diapazon" value = "Изменить">
</form>



Помогите пожалуйста!
EVOSandru6 Отправлено: 09 Июля, 2013 - 06:41:05 • Тема: Унаследование конструктора SMARTY • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 2528
Спасибо ребят, решил своим способом

$application->setTemlates(TEMPLATE_DIR.'/');
EVOSandru6 Отправлено: 06 Июля, 2013 - 19:43:41 • Тема: Унаследование конструктора SMARTY • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 2528
Если ставить

parent::__construct();

то выходит ошибка

Fatal error: Uncaught exception 'SmartyException' with message 'Unable to read config file 'site.conf'' in X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_internal_resource_file.php:68 Stack trace: #0 X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_config_source.php(86): Smarty_Internal_Resource_File->getContent(Object(Smarty_Config_Source)) #1 X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_internal_config_file_compiler.php(81): Smarty_Config_Source->__get('content') #2 X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_internal_config.php(189): Smarty_Internal_Config_File_Compiler->compileSource(Object(Smarty_Internal_Config)) #3 X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_internal_config.php(214): Smarty_Internal_Config->compileConfigSource() #4 X:\home\localhost\www\tshirtshop\templates_c\df6fc9f2b619c01ea7135a265fa79209925dde88.file.store_front.tpl.php(25): Smarty_Internal_Config->loadConfigVars(NULL, 'local') #5 X:\home\localhost\www\tshirts in X:\home\localhost\www\tshirtshop\libs\smarty\sysplugins\smarty_internal_resource_file.php on line 68
EVOSandru6 Отправлено: 06 Июля, 2013 - 19:06:47 • Тема: Унаследование конструктора SMARTY • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 2528
Сказал, что

X: \ главная \ локальный \ WWW \ tshirtshop / библиотеки / Smarty / Фатальная ошибка : Вызов неопределенной Smarty Smarty :: Метод () в X: \ главная \ локальный \ WWW \ tshirtshop \ Презентации \ application.php на линии 15

Кажется я ближе к истине, это зависит от изменений в структуре последней версии СМАРТИ, подскажите, как мне выполнить эту с виду простую задачу.
EVOSandru6 Отправлено: 06 Июля, 2013 - 18:30:34 • Тема: Унаследование конструктора SMARTY • Форум: Объектно-ориентированное программирование

Ответов: 7
Просмотров: 2528
Здравствуйте! Такая проблема у меня. Изучаю книжку - создание интернет магазина автора Кристиана Дари. Там есть класс,

который наследует SMARTY и меняет в конструкторе пути к папкам temlates и config. Использовал конструкцию как в книжке.



// Reference Smarty library
require_once SMARTY_DIR . 'Smarty.class.php';

/* Class that extends Smarty, used to process and display Smarty
files */
class Application extends Smarty
{
// Class constructor
public function __construct()
{
// Call Smarty's constructor
parent::Smarty();

// Change the default template directories
$this->template_dir = TEMPLATE_DIR;
$this->compile_dir = COMPILE_DIR;
$this->config_dir = CONFIG_DIR;
}
}

Ругается на строку parent::Smarty();

Fatal error: Call to undefined method Smarty::smarty() in X:\home\localhost\www\tshirtshop\presentation\application.php on

line 13

Помогите пожалуйста.

Страниц (3): « 1 2 [3]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB