ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 11.06.2010, 00:18
TambWolf
Новичок
Регистрация: 22.05.2009
Сообщений: 29
Провел на форуме:
336853

Репутация: 5
По умолчанию

FindeR,
Я вроде на пути к истине... В общем я вписал код:
<?php
if (!empty($_GET['email']))
{
$email = explode('@', $_GET['email']);
$username = $email[0];
$domain = $email[1];
}
?>
в файл index.php и логин заработал! Но вот mail/bk/inbox/list меняться не хочет, хотя я прописал:
<td width=37%><select class=w_100 name="Domain"><option value="<? echo $domain; ?>" SELECTED>@mail.ru</option><option value="inbox.ru" >@inbox.ru</option><option value="bk.ru" >@bk.ru</option><option value="list.ru" >@list.ru</option></select></td>

Не подскажите, где я накосячил?
 
Ответить с цитированием

  #12  
Старый 11.06.2010, 00:34
FindeR
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме:
2589211

Репутация: 151
По умолчанию

Как вариант:

Код:
<select>
<option id="inbox">mail</option>
<option id="inbox">inbox</option>
<option id="bk">bk</option>
<option id="list">list</option>
</select>
Рисуем выпадающий список.
Теперь симбиоз яваскрипта и php:
Код:
<? 
if (!empty($domain))
{ ?>
<script>
document.getElementById('<? echo $domain; ?>').selected = true;
</script>
<? } ?>
Т.е. проверяем опять же $domain - если не пустая, то делаем активной пункт выпадающего меню, у которого id такой же, как значение $domain. Главное этот скрипт после меню вставлять и задать пунктам правильные id.

Правда, в некоторых случаях IE может обидеться на такой код, но работать будет
 
Ответить с цитированием

  #13  
Старый 11.06.2010, 01:10
TambWolf
Новичок
Регистрация: 22.05.2009
Сообщений: 29
Провел на форуме:
336853

Репутация: 5
По умолчанию

<select>
<option id="inbox">mail</option>
<option id="inbox">inbox</option>
<option id="bk">bk</option>
<option id="list">list</option>
</select>

Поправил на
<select>
<option id="mail.ru">@mail.ru</option>
<option id="inbox.ru">@inbox.ru</option>
<option id="bk.ru">@bk.ru</option>
<option id="list.ru">@list.ru</option>
</select>

Потом выложил скрипт.
Были трудности, но они позади...
Все работает!!! Большое спасибо!!!
FindeR Респект!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь написать .bat ZEXEL Администрирование 7 15.09.2009 14:39
Нужна программа Delphi for PHP Cehennem С/С++, C#, Delphi, .NET, Asm 6 23.08.2009 18:44



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ