Хотите родится 666 ноября скажем 101 года?
Или чтобы в семейном положении было всё сложно с(ваше имя) ?
Да без проблем!Давайте рассмотрим первый способ,сложнее,но понятно,почему так происходит:
(Если сразу хотите к легкому,тогда GoTo вниз)
Занчит так,когда мы редактируем профиль,там есть кнопка сохранить.
Передача параметров идет методом POST,поэтому параметров самих не видим.
Глянем-ка на код страницы http://vkontakte.ru/profileEdit.php и видим:
Код:
<form method="post" action="profileEdit.php" name="editBasic" id="editBasic">
      <input type="hidden" name="subm" id="subm" value="1">
      <input type="hidden" name="hash" id="hash" value="3d9261f">
       <table class="editor" border="0" cellspacing="0">
Начинается форма.Значение hash нужно для проверки,что вы именно со своей страницы редактируете,а не из другого места,поэтому значение hash нам пригодится ещё в дальнейшем.
Итак,смотрим далее:
Выбирается пол,значение 1=Женский; 2=Мужской
Код:
<select class="select" name="sex" id="sex" onchange="if (this.value == 1) {document.getElementById('status1').style.display = 'none'; document.getElementById('status2').style.display = '';} else {document.getElementById('status1').style.display = ''; document.getElementById('status2').style.display = 'none';}">
           <option  value="0">Выберите пол:</option>
           <option  value="1">женский</option>
           <option selected="selected" value="2">мужской</option>
          </select>
Далее выбор семейного положения:
Код:
<select class="select" id="status1" name="status" onchange="document.getElementById('status2').value = this.value; if (this.value == 2) {ge('preposition').innerHTML = '';} if (this.value == 4) {ge('preposition').innerHTML = 'на';} else if (this.value > 2 && this.value < 6) {ge('preposition').innerHTML = 'с';} if (this.value > 1 && this.value < 6) {ge('withBox').style.display = ''; ge('withBoxWrap').style.display = '';} else {ge('withBox').style.display = 'none'; ge('withBoxFooter').style.display = 'none';}" >
           <option  value="0">Ваше положение:</option>
           <option  value="1">Не женат</option>
           <option  value="2">Есть подруга</option>
           <option  value="3">Помолвлен</option>
           <option  value="4">Женат</option>
           <option  value="5">Всё сложно</option>
           <option  value="6">В активном поиске</option>
          </select>
Значения 0,1,2..6.Если поставить,к примеру, 8,то в семейном положении будет пустое место(идею подсказал Анархист).
Далее аналогично выбор,с кем вы помолвлены или друга(подругу)
Код:
<select class="select" id="with" name="with" style="margin-left:5px; width:170px;" onchange="if (this.value >
Далее аналогично выбираем себе подругу или типа того:
Код:
<select class="select" id="with" name="with" style="margin-left:5px; width:170px;" onchange="if (this.value >
Наже будет список друзей,но это неважно,можно просто присвоить with=ИД друга(или свой,если надо быть с самим собой)

Далее идёт год,день и месяц рождения.Год будет указываться цифрой,как и день.А месяц --это цифра от 1 до 12(все месяцы года).

Потом выбираем политические взгляды и религиозные взгляды.

Присупим к созданию ссылки:
Цитата:
       

   
http://vkontakte.ru/profileEdit.php?subm=1&hash=
   

Припишите значение вашего hash(описано выше).
Далее получаем
Цитата:
       

   
http://vkontakte.ru/profileEdit.php?sub … 23456&
   

& - обязателен.
Прибавим теперь пол
Цитата:
       

   
sex=2 //то есть мужской,1=женский
Получаем:
http://vkontakte.ru/profileEdit.php?... … sex=2&
   

Далее сложнее.Браузер не может передать русские буквы ,пожтому
Код:
А=%C0
а=%E0
Б=%C1
б=%E1
В=%C2
в=%E2
Г=%C3
г=%E3
Д=%C4
д=%E4
Е=%C5
е=%E5
Ё=%A8
ё=%B8
Ж=%C6
ж=%E6
З=%C7
з=%E7
И=%C8
и=%E8
Й=%C9
й=%E9
К=%CA
к=%EA
Л=%CB
л=%EB
М=%CC
м=%EC
Н=%CD
н=%ED
О=%CE
о=%EE
П=%CF
п=%EF
Р=%D0
р=%F0
С=%D1
с=%F1
Т=%D2
т=%F2
У=%D3
у=%F3
Ф=%D4
ф=%F4
Х=%D5
х=%F5
Ц=%D6
ц=%F6
Ч=%D7
ч=%F7
Ш=%D8
ш=%F8
Щ=%D9
щ=%F9
Ъ=%DA
ъ=%FA
Ы=%DB
ы=%FB
Ь=%DC
ь=%FC
Э=%DD
э=%FD
Ю=%DE
ю=%FE
Я=%DF
я=%FF
Вроде такое декодирование делает функция htmlspecialchars в PHP
Далее заканчиваем ссыль,добавив:
Цитата:
       

   
&home_town=%EA%F3%F2%E0%EA ..Город родной,тут же -- это кутак
&political= //политические взгляды,тут же -- 0
&religion_name=%EA%F3%F2%E0%EA&religion_id=4219 809 //в конце ваш ID
//Между &religion_name и &religion_id религиозные взгляды.Здесь -- это слово кутак
   

В конечном итоге
Код:
http://vkontakte.ru/profileEdit.php?subm=1&amp;hash=3d9261f&amp;sex=2&amp;status=5&amp;status=5&amp;with=4219809&amp;bday_day=666&amp;bday_month=11&amp;bday_year=666&amp;bday_visibility=1&amp;home_town=&amp;political=&amp;religion_name=&amp;religion_id=4219809
Надо,чтобы пасс был сохранен в браузере.Перейдя по ссылке НЕ ЖМИТЕ НА "СОХРАНИТЬ"!!!Просто перейдите на страницу вашу и всё

P.S:то же самое можно сделать легче,даже писать русские буквы,а не подбирать так,как выше.Для этого Идем сюда
Но hash все равно пригодится