PHP.SU

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

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

> Найдено сообщений: 4
Zeka Отправлено: 16 Мая, 2014 - 20:07:06 • Тема: Из одной формы в другую • Форум: Вопросы новичков

Ответов: 0
Просмотров: 70
Есть две формы на одной странице - подключаю файлы php содержащие форму и обработчик в главную стр. после заполнения и обработки первой, получаю значение в переменную $idadres1
Вторая форма и обработчик в одном файле
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <form name="form2" method="post" action="/class/upd_och_form_act2.php">
  3.         <p id="" style="float:left;">адрес и название</p>
  4.              <input type="text" id="ida" name="idadres" maxlength="3" />
  5.         <p id="ida1"style="float:left;margin:0 10px 0 15px;">Очередь</p>
  6.               <select id="ida11" name="och">
  7.         <option value="1-2">1-2</option>
  8.         <option value="3-5">3-5</option>
  9.         <option value="5-7">5-7</option>
  10.         <option value="7-10">7-10</option>
  11.        </select>
  12.         <input id="submit_post1" type="submit" name="submit" value="Установить" />        
  13.     </form>
  14.  

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. include "db.php";
  4. $idadres = trim($_POST['idadres']);  //получаем значение от формы
  5. $och = $_POST['och'];                //получаем значение от формы
  6. $date =  date("H:i");
  7. if(empty($idadres)) {
  8.         echo "<p>Вы ввели не всю информацию! | <a href='../index.php'>Назад </a></p>";
  9. }   else    {
  10.        $resultid = mysql_query ("UPDATE di_adres SET och = '$och', data = '$date' WHERE id='$idadres'");  //обновление значения в БД
  11.      
  12. }    if($resultid == 'true') { //если  обновился
  13.         echo "<p>Данные успешно обновлены. | <a href='../index.php'>Назад </a></p>";
  14. }    else {
  15.         echo "<p>При обновлении произошла ошибка!</p>";
  16. }    
  17.  ?>
  18.  
  19.  


В таком виде работает хорошо, но надо вручную вводить значение $idadres1. как можно сделать что бы оно само подставлялось и учитывалось далее как $idadres = $idadres1.

Решение найдено: в элементе input атрибут value="<?=$переменная;?>", еще добавил type=" hidden" и получилось то, что надо
Zeka Отправлено: 13 Марта, 2014 - 17:40:40 • Тема: подключение к БД • Форум: Вопросы новичков

Ответов: 5
Просмотров: 194
спасибо
Z:\home\hassproru\www\sys\php\class_Sets.php нашел константы, исправил
(Добавление)
эх... с сайтом шла БД, импортирую ее, но не полностью, ошибка выскакивает. теперь не может найти таблицы.
Как можно выйти из ситуации ? либо как то новую базу подвязать
Zeka Отправлено: 13 Марта, 2014 - 16:05:24 • Тема: подключение к БД • Форум: Вопросы новичков

Ответов: 5
Просмотров: 194
Здравствуйте, помогите пожалуйста
поставил сайт и выдает следующее:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'alekseich'@'localhost' (using password: YES) in Z:\home\hassproru\www\sys\php\class_DBC.php on line 52
FATAL ERROR: dbNoConnection
Как я понимаю берется не то имя пользователя и пароль. Где надо указать правильное имя пользователя ?
вот код части файла.
CODE (htmlphp):
скопировать код в буфер обмена
  1. public function __construct ($permanent = true)
  2.         {
  3.                 global $E;
  4.  
  5.         $this->permanent = $permanent;
  6.  
  7.                 $admin = Sets::checkAdminSession(true);
  8.  
  9.                 $func = ($this->permanent ? 'mysql_pconnect' : 'mysql_connect');
  10.                 $login = $admin ? Sets::DB_ADMIN : Sets::DB_USER;
  11.                 $pass = $admin ? Sets::DB_ADMIN_PASS : Sets::DB_USER_PASS;
  12.  
  13.                 if (!$this->link = $func(Sets::DB_HOST, $login, $pass))
  14.                         $E->Fatal('dbNoConnection');
  15.                 elseif (!mysql_select_db(Sets::DB_NAME, $this->link))
  16.                         $E->Fatal('dbNoAccess');
  17.                 else{
  18.                         mysql_query("SET NAMES CP1251");
  19.                         return true;
  20.                 }
  21.         }

Подскажите что значит "Sets::" ?
Zeka Отправлено: 13 Марта, 2014 - 15:56:43 • Тема: Выбор CMS для фриланс биржи • Форум: CMS и фреймворки

Ответов: 0
Просмотров: 1056
Здравствуйте, появилась такая нужда, создать фриланс биржу.
Облазил сайты и нашел несколько вариантов, но все немного кривые. Возможно кто то сталкивался с такой задачей, посоветуйте как быть.
Вот что нашел:
freelance_2.6.3 на основе cotonti
freelance_plazza шаблон для Joomla
instantCMS - в основном для соц.сети
WorldPassion_FreeLance
hasspro.ru

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB