www.dirtydating.com
Open in
urlscan Pro
2606:4700:4400::ac40:9952
Public Scan
Submitted URL: http://opirund.com/rY5PHNaXA6I
Effective URL: https://www.dirtydating.com/landing/da6001?clickId=638f7a05-d0e4-4723-973c-700d153fd4ca&tracker=SGM_Pro&publisher=14072&subP...
Submission: On September 21 via api from BE — Scanned from ES
Effective URL: https://www.dirtydating.com/landing/da6001?clickId=638f7a05-d0e4-4723-973c-700d153fd4ca&tracker=SGM_Pro&publisher=14072&subP...
Submission: On September 21 via api from BE — Scanned from ES
Form analysis
2 forms found in the DOMPOST /user/login
<form id="login-form" action="/user/login" method="post" data-submit-type="ajax">
<a href="/" class="btn-close js-btn-close-login">×</a>
<p class="headline-member">¿Ya eres miembro?</p>
<div class="form-group login-username">
<input type="text" class="form-control" id="login_username" name="login_username" data-username-required-message="Tu dirección de correo electrónico no es válida o no está permitida."
data-email-invalid-message="Tu dirección de correo electrónico no es válida o no está permitida." placeholder="Tu correo electrónico">
</div>
<div class="form-group login-password">
<input type="password" class="form-control" id="login_password" name="login_password" data-password-required-message="Tu contraseña no es válida." placeholder="Contraseña">
</div>
<div class="js-errors"></div>
<div class="btn-group">
<button id="login_submit" class="btn-submit" data-login-fail-message="Tu correo electrónico de usuario o contraseña no reconocido." data-username-fail-message="Tu correo electrónico de usuario o contraseña no reconocido."
data-password-fail-message="Tu correo electrónico de usuario o contraseña no reconocido." type="submit">Iniciar de sesión</button>
</div>
<input type="hidden" name="trk" value="dirtydating.com">
</form>
POST /user/register
<form id="regform" action="/user/register" method="POST" autocomplete="on" novalidate="">
<div class="form-inner">
<div class="step step-fields js-step" data-step="searchGenderStep">
<div class="step-inner">
<div class="form-group form-group-radio-buttons ">
<div class="form-group-inner">
<div class="radio-button btn-female js-next-step">
<input type="radio" checked="" name="searchGender" id="search_gender_female" value="FEMALE">
<label for="search_gender_female">Una mujer</label>
</div>
<div class="radio-button btn-male js-next-step">
<input type="radio" name="searchGender" id="search_gender_male" value="MALE">
<label for="search_gender_male">Un hombre</label>
</div>
</div>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="locationStep">
<div class="step-inner">
<div class="form-group text-input">
<div class="form-group-inner">
<input type="text" id="city" name="city" class="form-control " placeholder="¿Dónde vives?" data-validator="required|minLength" data-required-message="Por favor introduce una ciudad válida" data-minlength-compare="3"
data-minlength-message="Tu ciudad tiene que tener al menos 3 caracteres">
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-arrow js-next-step" aria-label="next"></button>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step js-validate-birthday step-hidden" data-step="birthdayStep">
<div class="step-inner">
<div class="form-group birthday-group group-input">
<div class="form-group-inner">
<div class="form-control-wrapper">
<select id="day" class="form-control" name="birthDay" data-validator="required">
<option value="">Día</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
</div>
<div class="form-control-wrapper">
<select id="month" class="form-control" name="birthMonth" data-validator="required">
<option value="">Mes</option>
<option value="1">Enero</option>
<option value="2">Febrero</option>
<option value="3">Marzo</option>
<option value="4">Abril</option>
<option value="5">Mayo</option>
<option value="6">Junio</option>
<option value="7">Julio</option>
<option value="8">Agosto</option>
<option value="9">Septiembre</option>
<option value="10">Octubre</option>
<option value="11">Noviembre</option>
<option value="12">Diciembre</option>
</select>
</div>
<div class="form-control-wrapper">
<select id="year" class="form-control" name="birthYear" data-validator="required">
<option value="">Año</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
</select>
</div>
<input type="hidden" name="birthdate" value="0000-00-00">
<input type="hidden" name="age" value="">
</div>
</div>
<script>
var $birthDay = document.getElementsByName('birthDay')[0],
$birthMonth = document.getElementsByName('birthMonth')[0],
$birthYear = document.getElementsByName('birthYear')[0],
$birthDate = document.getElementsByName('birthdate')[0];
var eventChangeBirthDate = function() {
var dayValue = $birthDay.value,
monthValue = $birthMonth.value,
yearValue = $birthYear.value;
$birthDay.innerHTML = '';
var option = document.createElement('option');
option.value = '';
option.text = 'Día';
$birthDay.add(option);
var maxDay = 31;
if (monthValue != '') {
if (monthValue == 2) {
maxDay = 29;
if (yearValue > 0 && yearValue % 4 != 0) maxDay = 28;
} else if ((monthValue < 7 && monthValue % 2 == 0) || (monthValue > 8 && monthValue % 2 == 1)) maxDay = 30;
}
for (var i = 1; i <= maxDay; i++) {
var option = document.createElement('option');
option.value = i;
option.text = (i < 10 ? '0' + i.toString() : i);
$birthDay.add(option);
}
if (dayValue != '' && dayValue <= maxDay) $birthDay.value = dayValue;
else $birthDay.selectedIndex = 0;
updateBirthDate();
}
var disabledSelectOption = function($ele, optionValue, status) {
for (var i = 0; i < $ele.options.length; i++)
if (parseInt($ele.options[i].value) > optionValue) $ele.options[i].disabled = status;
}
var validate18YearOld = function(year, month) {
var curDate = new Date(),
curYear = curDate.getFullYear(),
curMonth = curDate.getMonth() + 1,
curDay = curDate.getDate();
disabledSelectOption($birthMonth, 0, false);
disabledSelectOption($birthDay, 0, false);
if (year >= curYear - 18 && parseInt(year) > 0 && parseInt(month) > 0) {
disabledSelectOption($birthMonth, curMonth, true);
if ($birthMonth.value > curMonth) $birthMonth.options[0].selected = true;
if (month == curMonth) {
disabledSelectOption($birthDay, curDay, true);
if ($birthDay.value > curDay) $birthDay.options[0].selected = true;
}
}
}
var updateBirthDate = function() {
var dayValue = parseInt($birthDay.value),
monthValue = parseInt($birthMonth.value),
yearValue = parseInt($birthYear.value);
validate18YearOld(yearValue, monthValue);
if (dayValue > 0 && monthValue > 0 && yearValue > 0) {
var dayText = dayValue < 10 ? '0' + dayValue.toString() : dayValue.toString(),
monthText = monthValue < 10 ? '0' + monthValue.toString() : monthValue.toString(),
yearText = yearValue.toString();
$birthDate.value = yearText + '-' + monthText + '-' + dayText;
var td = new Date(),
dayToday = td.getDate(),
monthToday = td.getMonth() + 1,
yearToday = td.getFullYear(),
ageFilter = '',
age = yearToday - yearValue;
if (monthValue > monthToday || (monthValue == monthToday && dayValue > dayToday)) age -= 1;
if (age >= 18 && age <= 25) ageFilter = '18-25';
else if (age >= 26 && age <= 35) ageFilter = '26-35';
else if (age >= 36 && age <= 45) ageFilter = '36-45';
else if (age >= 46 && age <= 55) ageFilter = '46-55';
else if (age >= 56 && age <= 65) ageFilter = '56-65';
else if (age >= 66) ageFilter = '66+';
insertParamsToURL('age', ageFilter);
document.getElementsByName('age')[0].value = ageFilter;
} else $birthDate.value = '';
}
window.addEventListener('pageshow', updateBirthDate);
$birthDay.addEventListener('change', updateBirthDate);
$birthMonth.addEventListener('change', eventChangeBirthDate);
$birthYear.addEventListener('change', eventChangeBirthDate);
validate18YearOld($birthYear.value, $birthMonth.value);
if (typeof insertParamsToURL != 'function') {
function insertParamsToURL(key, value) {
var selectedName = value,
url = window.location.pathname,
params = window.location.search.replace('?', '').split('&'),
newParams = [];
for (var i = 0; i < params.length; i++) {
if (params[i].indexOf(key + '=') < 0 && params[i] != '') {
newParams.push(params[i]);
}
}
url += '?' + key + '=' + selectedName + (newParams.length > 0 ? '&' + newParams.join('&') : '');
window.history.replaceState(null, null, url);
}
}
</script>
<div class="btn-group">
<button type="button" class="btn btn-arrow js-next-step" aria-label="next"></button>
</div>
</div>
</div>
<div class="step step-fields js-step step-hidden" data-step="genderStep">
<div class="step-inner">
<div class="form-group form-group-radio-buttons ">
<div class="form-group-inner">
<div class="radio-button btn-male js-next-step">
<input type="radio" checked="" name="gender" id="gender_male" value="MALE">
<label for="gender_male">Un hombre</label>
</div>
<div class="radio-button btn-female js-next-step">
<input type="radio" name="gender" id="gender_female" value="FEMALE">
<label for="gender_female">Una mujer</label>
</div>
</div>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="usernameStep">
<div class="step-inner">
<div class="form-group text-input">
<div class="form-group-inner">
<input type="text" id="username" name="username" class="form-control " value="" placeholder="Nombre de usuario" autocomplete="given-name" data-validator="notDigital|required|inputUserNameUTF|minLength|maxLength"
data-inputusernameutf-message="Por favor, introduce un nombre de usuario válido. No uses caracteres especiales en tu nombre."
data-notdigital-message="Por favor, introduce un nombre de usuario válido. No uses caracteres especiales en tu nombre."
data-required-message="Por favor, introduce un nombre de usuario válido. No uses caracteres especiales en tu nombre." data-minlength-compare="3" data-minlength-message="Tu nombre de usuario debe contener al menos 3 caracteres."
data-maxlength-compare="30" data-maxlength-message="Tu nombre de usuario no debe contener más de 30 caracteres.">
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-arrow js-next-step" aria-label="next"></button>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="passwordStep">
<div class="step-inner">
<div class="form-group text-input">
<div class="form-group-inner">
<input type="password" id="password" name="password" class="form-control " value="" placeholder="Contraseña" autocomplete="password" data-validator="required|minLength|maxLength|noSpaceChar"
data-required-message="Tu contraseña no es válida." data-nospacechar-message="Tu contraseña no es válida." data-minlength-compare="6" data-minlength-message="Tu nombre de usuario debe contener al menos 6 caracteres."
data-maxlength-compare="100" data-maxlength-message="Tu contraseña no debe contener más de 100 caracteres.">
</div>
</div>
<div class="btn-group">
<button type="button" class="btn btn-arrow js-next-step" aria-label="next"></button>
</div>
</div>
</div>
<div class="step step-fields js-step js-validate-step step-hidden" data-step="emailStep">
<div class="step-inner">
<div class="form-group text-input">
<div class="form-group-inner">
<input type="email" id="email" name="email" class="form-control " value="" placeholder="Tu correo electrónico" autocomplete="email" data-validator="required|email|maxLength"
data-required-message="Tu dirección de correo electrónico no es válida o no está permitida." data-email-message="Tu dirección de correo electrónico no es válida o no está permitida." data-maxlength-compare="150"
data-maxlength-message="Tu correo electrónico no debe contener más de 150 caracteres." data-emailaddressnotvalid-message="Tu correo electrónico no es válido." data-emailexists-message="La dirección de correo electrónico ya está en uso."
data-emailblacklisted-message="Lo sentimos, hubo un error técnico, por favor inténtelo de nuevo.">
</div>
</div>
<div class="btn-group">
<button type="submit" class="btn btn-arrow" disabled="" aria-label="next" data-unknown-message="Lo sentimos, hubo un error técnico, por favor inténtelo de nuevo."
data-alreadyregisteredrecently-message="Lo sentimos, hubo un error técnico, por favor inténtelo de nuevo." data-emailaddressnotvalid-message="Tu correo electrónico no es válido."></button>
</div>
</div>
</div>
<div class="step step-fields js-step last-step step-hidden" data-step="redirectStep">
<div class="step-inner">
<div class="btn-group">
<button type="button" class="btn btn-submit js-btn-redirect-soi" aria-label="next">Siguiente</button>
</div>
</div>
</div>
</div>
<input type="hidden"
value="https://www.dirtydating.com/landing/da6001?clickId=638f7a05-d0e4-4723-973c-700d153fd4ca&tracker=SGM_Pro&publisher=14072&subPublisher=2166530&zz=true&hit_id=638f7a05-d0e4-4723-973c-700d153fd4ca&tp_redirect_id=638f7a05-d0e4-4723-973c-700d153fd4ca"
name="fullUrl" id="_fullUrl">
</form>
Text Content
* * ¿Qué es DirtyDating? * ¿Cómo funciona? * En mi zona * Opiniones de nuestros miembros * Iniciar sesión Iniciar sesión Iniciar sesión × ¿Ya eres miembro? Iniciar de sesión Una mujer Un hombre Día 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Mes Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre Año 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986 1985 1984 1983 1982 1981 1980 1979 1978 1977 1976 1975 1974 1973 1972 1971 1970 1969 1968 1967 1966 1965 1964 1963 1962 1961 1960 1959 1958 1957 1956 1955 1954 1953 1952 1951 1950 1949 1948 1947 1946 1945 1944 1943 1942 1941 1940 1939 1938 1937 1936 1935 1934 1933 1932 1931 1930 1929 1928 1927 1926 1925 1924 Un hombre Una mujer Siguiente Al registrarme, confirmo que he leído y aceptado los términos y condiciones y la política de privacidad . QUÉ ES DIRTYDATING CITAS PARA UN CAMBIO DirtyDating es la solución para todos aquellos que se aburren en su relación. Parece haber una gran necesidad de variedad fuera de una relación o un matrimonio. Mientras que muchos hombres y mujeres se meten en cualquier aventura que ven, otros son más exigente y lo planean. En DirtyDating han encontrado la plataforma digital perfecta para conocer gente nueva para tener algo de variedad. * PREPARACIÓN Regístrate gratis en DirtyDating y crea tu perfil personal de citas * LISTO PARA UNA CITA Encuentra gente que piensa como tú o deja que ellos te encuentren. Verás que no pasa mucho tiempo hasta que el primer chico o chica te chequea * FIESTA Es tu elección. Conoce tus nuevos contactos. EN TU ZONA ENCUENTRA GENTE DE IDEAS SIMILARES Da igual donde vivas, encontrarás gente de ideas similares que quieras conocer. En un pueblo pequeño o en una ciudad grande, siempre hay oportunidades para divertirse. Regístrate ahora gratis y sin ninguna obligación de empezar a buscar en tu zona. Regístrate gratis ahora ESTO ES LO QUE DICEN NUESTROS MIEMBROS OPINIONES DE NUESTROS MIEBROS (NOMBRE Y FOTO CAMBIADOS) * Amo a mi marido, pero de vez en cuando necesito algo de variedad. Y en DirtyDating puedo satisfacer esa necesidad sin que mi marido se entere. LisaEsSalvaje (31) de Bilbao * No estoy casado, pero me encantan las mujeres casadas. Siempre son muy agradecidas cuando les prestan algo de atención. Dom (35) de Madrid * Como camionero estoy a menudo de viaje y cuando quiero divertirme solo saco el movil y miro DirtyDating. Siempre hay oportunidades ahí. Alfonso (31) de Barcelona * Estaba buscando una distracción, nunca pensé que iba a ser tan fácil. Ahora tengo citas regularmente. Es increíble lo que se puede hacer con internet. Luis (59) de Alicante Condiciones de uso Aviso legal Declaración de Privacidad Copyright © 1996 - 2024 - Todos los derechos reservados