Русское сообщество AutoIt

  • Май 20, 2012, 11:42:52 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Создан файловый архив для участников форума.

Закачивайте свои файлы и получайте рейтинг, прямые ссылки, и т.п.

Для изображений и скриншотов по прежнему есть AUTOIT.RV.UA

Реклама

Автор Тема: Обсуждение Web-кодинга и всего что с этим связанно  (Прочитано 6145 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

Garrett [?]

  • Локальный модератор
  • *
  • *****
  • Репутация: 548
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 2056
  • Версия AutoIt: 3.3.6.1
    • Награды
CreatoR  [?]
Цитата
Т.е чтобы в адресной строке можно было набрать как File.txt, так и file.txt?
Как такового способа регулировать регистронезависимость, вроде нет, так как в Unix системах папка site и SITE не одно и то же.
Думаю можно попробовать посмотреть в сторону mod_speling для Apache. Если он установлен, можно попытаться что-то придумать.
Или просто перелопатить весь сайт и поменять всё в нижний регистр :)




  Записан

--------------------------------------------------------------------------------------------------
Все стандарты Document Object Model HTML
--------------------------------------------------------------------------------------------------
«Жизнь – цепь, а мелочи в ней – звенья. Нельзя звену не придавать значения!»

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды




  Записан
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут
Файлы можете качать сюда - Файловая область
Продолжать дискуссию в теме отмеченной как "Решенная" - моветон.
Банхамером не обладаю, так что расслабьтесь ;)
Банхамером обладаю, так что не расслабляться :Ban:

cobra2029 [?]

Собственно с PHP столкнулся впервые, изучив несколько справок, написал код, но он почему то не работает, вопрос: "Где я ошибся?"
Код: (php) [Выделить]
  1. <?
  2. include('connectdb.php'); // подключение к серверу MySql и выбор БД
  3. $userinfo='';
  4. $state='0';
  5.  
  6. if($state != 1) {
  7.   if( (isset($_POST['Serial_Program'])) & (isset($_POST['UID_Processor'])) & (isset($_POST['UID_Motherboard'])) ){
  8.   $Serial_Program = $_POST['Serial_Program'];
  9.    
  10.   $sql = "SELECT id, UID_Processor, UID_Motherboard FROM Activation WHERE Serial_Program='$Serial_Program'";
  11.   $res = mysql_query($sql);
  12.     if(mysql_num_rows($res)>0) {// если пользователь есть в БД
  13.       $userinfo = mysql_fetch_array($res);
  14.       $UID_Processor = $_POST['UID_Processor'];
  15.       $UID_Motherboard = $_POST['UID_Motherboard'];
  16.        if ( (strcmp($UID_Processor,md5($userinfo['UID_Processor']))) == 0  && (strcmp($UID_Motherboard,md5($userinfo['UID_Motherboard']))) == 0 ){
  17.    
  18.     // достаём все данные из БД
  19.     $sql="SELECT * FROM Activation WHERE Serial_Program='$Serial_Program'";
  20.     $res=mysql_query($sql);
  21.     $userinfo=mysql_fetch_array($res);
  22.  
  23.     $state = 1;
  24.        
  25.       }
  26.     }
  27.   }
  28. }
  29. if($state != 1) {
  30.     ?>
  31.     <form method="post" action="/index.php">
  32.     Serial_Program: <input type="text" size="30" name="Serial_Program"><br />
  33.     UID_Processor: <input type="text" size="30" name="UID_Processor" ><br />
  34.     UID_Motherboard: <input type="text" size="30" name="UID_Motherboard"><br />
  35.     <input type="submit" value="Enter">
  36.     </form>
  37.     <br /><a href="/register.php">Registration</a>
  38.     <?
  39.     } else {
  40.       echo 'Congratulations!<br /> Your Serial_Program: '.$userinfo["Serial_Program"].'<br />UID_Processor: '.$userinfo["UID_Processor"].'<br /> UID_Motherboardl: '.$userinfo["UID_Motherboard"].'<br /> <a href="/index.php?exit=y">Exit</a>';
  41.         }
  42. ?>
  43.  
« Последнее редактирование: Февраль 29, 2012, 12:54:44 от Kaster »



  Записан

cobra2029 [?]

решение найдено

Код: (php) [Выделить]
  1. if($state != 1) {
  2.   if( (isset($_POST['Serial_Program'])) & (isset($_POST['UID_Processor'])) & (isset($_POST['UID_Motherboard'])) ){
  3.   $Serial_Program = $_POST['Serial_Program'];
  4.  
  5.  
  6.  
  7.   $sql = "SELECT id, UID_Processor FROM Activation WHERE Serial_Program='$Serial_Program'";
  8.   $sq2 = "SELECT id, UID_Motherboard FROM Activation WHERE Serial_Program='$Serial_Program'";
  9.   $res1 = mysql_query($sql);
  10.   $res2 = mysql_query($sq2);
  11.     if( (mysql_num_rows($res1)>0) &&(mysql_num_rows($res2)>0) ) {// если пользователь есть в БД
  12.       $userinfo1 = mysql_fetch_array($res1);// в этой переменной лежит UID_Processor
  13.       $userinfo2 = mysql_fetch_array($res1);// в этой переменной UID_Motherboard
  14.       $UID_Processor = $_POST['UID_Processor'];
  15.       $UID_Motherboard = $_POST['UID_Motherboard'];
  16.        if ( (strcmp($UID_Processor,($userinfo1['UID_Processor'])) == 0 ) &&(strcmp($UID_Motherboard,($userinfo2['UID_Motherboard']))) == 0 ){
  17.        
  18.     // достаём все данные из БД
  19.     $sql="SELECT * FROM Activation WHERE Serial_Program='$Serial_Program'";
  20.     $res=mysql_query($sql);
  21.     $userinfo=mysql_fetch_array($res);// в этой переменной будет лежать вся информация о пользователе из БД
  22.  




  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
Выключение ПК и действия перед этим.
AutoIt для новичков
FiReDoGGi 6 1668 Последний ответ Сентябрь 27, 2009, 17:50:31
от FiReDoGGi
Подсчет всего входящего + исходящего траффика
AutoIt для новичков
Medic84 4 1616 Последний ответ Октябрь 22, 2009, 17:14:06
от Yashied
Как проще всего создать два условия для If?
AutoIt для новичков
Suppir 5 1274 Последний ответ Январь 15, 2010, 00:26:48
от snoitaleR
Вычитка всего содержимого из ListBox.
AutoIt для новичков
pomaho 6 1104 Последний ответ Апрель 15, 2012, 13:37:33
от DarWiM
Как лучше всего искать нужный текст в памяти?
AutoIt для новичков
cls 1 636 Последний ответ Март 28, 2011, 07:00:19
от nicki2004
Как создать прямоугольник в окне поверх всего.
AutoIt для новичков
agikon 14 947 Последний ответ Ноябрь 23, 2011, 16:04:56
от AZJIO
 Закреплено  Обсуждение AutoIt финальной версии (3.3.8.0/3.3.8.1)
AutoIt для новичков
Kaster 26 2690 Последний ответ Май 02, 2012, 20:36:28
от Viktor1703
Общая переменная для всего скрипта
Полезняшки
Viktor1703 6 512 Последний ответ Декабрь 25, 2011, 08:27:04
от Viktor1703
[Мышь, клавиатура] Двойные кавычки -как с этим бороться?
AutoIt для новичков
komorov74 2 272 Последний ответ Январь 28, 2012, 22:40:49
от madmasles
по верх всего -как сделать кнопочку?
AutoIt для новичков
komorov74 2 188 Последний ответ Апрель 07, 2012, 23:22:04
от WSWR


Реклама

* Последние сообщения на форуме
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] sngr Май 19, 2012, 23:06:52
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] Dm666 Май 19, 2012, 22:38:13
post Re: Иконка AutoIt3 для разных Dock-ов
[Графика и творчество в рамках AutoIt] Ganibal95 Май 19, 2012, 22:21:35

* Пользователи онлайн
  • Dot Гостей: 81
  • Dot Скрыт: 0
  • Dot Пользователей: 21
  • Dot Пользователи Online: