PageSourceSearch

https://clubromantic.ro/login

html clubromantic.ro collected 2026-10-03 18:12:28 UTC 17,345 bytes, 475 lines download raw bytes

1<!DOCTYPE html> <html> <head> <title>www.clubromantic.ro | Login site</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="club romantic, club, prietenie, forum,"/> <meta name="description" content="www.clubromantic.ro - forum  | pagina login"> <meta name="image" content="/img/v7.jpg"><meta name="resource-type" content="document" /> <meta name="distribution" content="GLOBAL" /> <meta name="copyright" content="(c) 2025" /> <meta name="author" content="SC Horex Software &amp; Services SRL" /> <meta name="robots" content="index, follow" /> <meta name="robots" content="all" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta itemprop="name" content="Login site"> <meta itemprop="description" content="pagina login"> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="Pagina login"><meta name="twitter:description" content="pagina login"> <meta name="twitter:site" content="https://clubromantic.ro"> <meta property="og:url" content="https://clubromantic.ro/login" /> <meta property="og:title" content="Pagina login"> <meta property="og:description" content="pagina login"> <meta name="og:site_name" content="www.clubromantic.ro"> <meta name="og:locale" content="ro_RO"> <meta property="og:type" content="website"> <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" /> <link rel="canonical" href="https://clubromantic.ro/login" /> <link rel="preconnect" href="https://fonts.googleapis.com"> <link href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap" rel="stylesheet"> <link rel="stylesheet" href="/css/bootstrap/bootstrap.min.css" /> <link rel="stylesheet" href="/css/fontawesome6/css/all.min.css" /> <link rel="stylesheet" href="/css/admin.css"> <link rel="stylesheet" href="/css/style.css" /> 
1<script src="/js/jquery/jquery.min.js"></script>
1 
1<script src="/js/popper.min.js"></script>
1 
1<script src="/js/bootstrap/bootstrap.bundle.min.js"></script>
1 
1<script src="/js/misc.js"></script>
1 
1<script>
2function disableInspectElement()
3{
4	$(document).on('contextmenu', function(e) {
5    	e.preventDefault();
6  	});
7
8	$(document).on('keydown', function(e) {
9		if (e.key === 'F12') 
10		{
11			e.preventDefault();
12		}
13	});
14	
15	$(document).on('keydown', function(e) {
16	    if (e.key == 123) {
17	        e.preventDefault();
18	    }
19	    if (e.ctrlKey && e.shiftKey && e.key == 'I') {
20	        e.preventDefault();
21	    }
22	    if (e.ctrlKey && e.shiftKey && e.key == 'C') {
23	        e.preventDefault();
24	    }
25	    if (e.ctrlKey && e.shiftKey && e.key == 'J') {
26	        e.preventDefault();
27	    }
28	    if (e.ctrlKey && e.shiftKey && e.key == 'G') {
29	        e.preventDefault();
30	    }
31	    if (e.ctrlKey && e.key == 'U') {
32	        e.preventDefault();
33	    }
34	    if (e.key === '>' && e.target.tagName === 'INPUT') {
35	        e.preventDefault();
36	    }
37	    if (e.key === '<'  && e.target.tagName === 'INPUT') {
38	        e.preventDefault();
39	    }
40	});	
41}
42//disableInspectElement(); // nu se poate deschide consola si nu se poate scrie <> in inputuri
43</script>
vendor: 64 bytes, line 43
43 <script async src="https://www.googletagmanager.com/gtag/js?id=
43G-NY8WEDG9VM
vendor: 12 bytes, line 43
43"></script> 
43<script type="text/javascript" charset="utf-8">
44$(document).ready(function()
45{
46    var cookie = getCookie("V7");
47    if (cookie)
48    {
49    	
50    	  
vendor: 149 bytes, lines 50-53
50window.dataLayer = window.dataLayer || [];
51    	  function gtag(){ dataLayer.push(arguments);}
52    	  gtag('js', new Date());
53    	  gtag('config', '
53G-NY8WEDG9VM
vendor: 8 bytes, lines 53-54
53');
54    
54}
55    else
56    {
57    }
58});
59
60function getCookie(c_name)
61{
62    var c_value = document.cookie,
63        c_start = c_value.indexOf(" " + c_name + "=");
64    if (c_start == -1) 
65    {
66    	c_start = c_value.indexOf(c_name + "=");
67    }
68    if (c_start == -1) 
69    {
70        c_value = null;
71    } 
72    else 
73    {
74        c_start = c_value.indexOf("=", c_start) + 1;
75        var c_end = c_value.indexOf(";", c_start);
76        if (c_end == -1) 
77        {
78            c_end = c_value.length;
79        }
80        c_value = unescape(c_value.substring(c_start, c_end));
81    }
82    return c_value;
83}
84</script>
84 <noscript>
85    Pentru a functiona siteul are nevoie ca javascript sa fie activat!
86</noscript> </head> <body> <div id="body"> <div id="meniuri" class="container-fluid bg-light"> <div class="float-end mt-3 me-3"><style>
87	.btn-outline-secondary { background-color:#fff; }
88</style></div> <div >
88<script>
89$(document).ready(function()
90{
91	$('.dropdown-submenu a.test').on("click", function(e)
92	{
93		$(this).next('ul').toggle();
94        e.stopPropagation();
95        e.preventDefault();
96	});
97});
98</script>
98 <style>
99    .dropdown-submenu 
100    {
101        position: relative;
102    }
103    .dropdown-submenu .dropdown-menu 
104    {
105        top: 0;
106        left: 100%;
107    }
108</style> <nav class="navbar navbar-expand-lg navbar-light bg-light"> <a class="navbar-brand" style="min-width:300px;" href="/"><img src="/img/logo.png" class="img-fluid" alt="" style=max-height:110px;"></a> <br> <button class="navbar-toggler navbar-toggler-right" type="button" data-bs-toggle="collapse" data-bs-target="#nav"> <span class="navbar-toggler-icon"></span> </button> <br> <div id="nav" class="ms-5 collapse navbar-collapse"> <ul class="navbar-nav mr-auto"> </ul> </div> </nav></div> </div> <div id="content"> <div id="contentBlock" >
108<script src="/js/jquery-validate/jquery.validate.js" type="text/javascript" ></script>
108 
108<script src="/js/jquery-validate/localization/messages_ro.min.js" type="text/javascript" ></script>
108 <style>
109	.or-seperator 
110	{
111	    margin-top: 20px;
112	    text-align: center;
113	    border-top: 1px solid #ccc;
114	}
115	.or-seperator span 
116	{
117	    padding: 0 10px;
118	    background: #fff;
119	    position: relative;
120	    top: -11px;
121	    z-index: 1;
122	}
123	.social-btn .btn-secondary, .social-btn .btn-secondary:active 
124	{
125    	background: #507cc0 !important;
126	}
127	.social-btn .btn-danger, .social-btn .btn-danger:active 
128	{
129    	background: #df4930 !important;
130	}
131</style>
vendor: 65 bytes, line 131
131 <script src='https://www.google.com/recaptcha/api.js'></script> 
131<script type="text/javascript">
132$(document).ready(function() 
133{
134    var cookie = getCookie("V7");
135    if (!cookie)
136    {
137    	$("#login").prop("disabled" , true);
138    	$("#password").prop("disabled" , true);
139    	$("#logInButton").prop("disabled" , true);
140    	$("#CookieAcceptLogin").show();
141    }
142    else
143   	{	
144    	$("#CookieAcceptLogin").hide();
145   	}
146	$("#form").validate(
147	{
148		onkeyup:false, 
149		ignore:"",
150		rules: 
151		{
152			login: { required:true},
153			password: { required:true},
154			hiddenRecaptcha: { required: false}
155		},
156		messages: 
157		{
158			// pentru afisare mesaje eroare setate aici inputul trebuie sa aiba clasa showVMessage
159			//'requestDate' : "Trebuie selectate minim 5 zile pe perioada",
160		},
161		invalidHandler: function(e, validator)
162		{
163			if(validator.errorList.length)
164			{
165				$('#tabs a[href="#' + $(validator.errorList[0].element).closest(".tab-pane").attr('id') + '"]').click();
166			}
167		},
168		submitHandler: function(form,event)
169		{
170			$('form input[type=submit]').attr('disabled', 'disabled');
171			event.preventDefault();
172			var form = $('#form')[0];
173			var data = new FormData(form);
174			let can_continue = false;
175			$.ajax(
176			{
177				type:'POST',
178				url:'/index.php?module=Users&action=ajaxLogin&containerType=noLayout',
179				data:  data,
180				dataType: 'json',
181				enctype: 'multipart/form-data',
182				processData: false,  // Important!
183				contentType: false,
184				cache: false,
185				success:function(data)
186				{
187					if (data.Attempts > 2) 
188					{
189						$('.g-recaptcha').css('display', 'block');
190						$('#form').validate();
191						$('#hiddenRecaptcha').rules('remove');
192						let new_form = $('#form')[0];
193						let new_data = new FormData(new_form);
194						$.ajax(
195						{
196							type:'POST',
197							url:'/index.php?module=Forms&action=checkreCAPTCHA&containerType=noLayout',
198							data: new_data,
199							dataType: 'json',
200							enctype: 'multipart/form-data',
201							processData: false,  // Important!
202							contentType: false,
203							cache: false,
204							success:function(data)
205							{
206								if (data.status === false) 
207								{
208									if (data.recaptcha_status !== true)
209									{
210										let rules = $('#hiddenRecaptcha').rules();
211										if (rules) 
212										{
213											let isRequired = findProperty(rules, 'hiddenRecaptcha');
214											if (isRequired == false) 
215											{
216												$('#form').validate();
217												$('#hiddenRecaptcha').rules('add', 'required');
218											}
219										}
220									}
221								}
222								else 
223								{
224									can_continue = true;
225								}
226							},
227							error: function (response) 
228							{
229							}
230						})
231					}
232					if (data.Error == 1)
233					{
234						$("#formDialog").html('<div class="alert alert-danger">'+data.Text+'</div>');
235						$('input[type="submit"]').removeAttr('disabled');
236						if (data.Status === false)
237						{
238							$("#formDialog").html('');
239						}
240					}
241					else
242					{
243						window.location.href = data.RedirectLink;
244					}
245				}
246			});
247		}
248	});
249	
250	$("#formEmail").validate(
251	{
252		onkeyup:false, 
253		ignore:"",
254		rules: 
255		{
256			email: { required:true},
257		},
258		messages: 
259		{
260			// pentru afisare mesaje eroare setate aici inputul trebuie sa aiba clasa showVMessage
261			//'requestDate' : "Trebuie selectate minim 5 zile pe perioada",
262		},
263		invalidHandler: function(e, validator)
264		{
265		},
266		submitHandler: function(form,event)
267		{
268			$('form input[type=submit]').attr('disabled', 'disabled');
269			event.preventDefault();
270			var form = $('#formEmail')[0];
271			var data = new FormData(form);
272			let can_continue = false;
273			$.ajax(
274			{
275				type:'POST',
276				url:'/index.php?module=Users&action=ajaxEmailLogin&containerType=noLayout',
277				data:  data,
278				dataType: 'json',
279				enctype: 'multipart/form-data',
280				processData: false,  // Important!
281				contentType: false,
282				cache: false,
283				success:function(data)
284				{					
285					if (data.Error != 1)
286					{
287						if (data.Result == '1') 
288						{
289							$("#collapseCod").show();
290							$("#formDialog2").html ('<p class="alert alert-success">'+data.Text+'<button type="button" class="close btn-close float-end" data-bs-dismiss="alert" aria-label="Close"></button></p>');
291							$("#email").prop('readonly',true);
292							$('input[type="submit"]').removeAttr('disabled');
293						}
294						else if (data.Result == '2' && data.RedirectLink != '') 
295						{
296							$("#collapseCod").hide();
297							window.location.href = data.RedirectLink;
298						}
299					}
300					else
301					{
302						$("#formDialog2").html ('<p class="alert alert-danger">'+data.Text+'<button type="button" class="close btn-close float-end" data-bs-dismiss="alert" aria-label="Close"></button></p>');
303						$("#collapseCod").hide();
304						$('input[type="submit"]').removeAttr('disabled');
305					}
306				}
307			});
308		}
309	});
310// end document ready
311});
312
313function findProperty(obj, key) 
314{
315	if (typeof obj === "object") 
316	{
317		if (key in obj) 
318		{
319			return true;
320		}
321		else 
322		{
323			return false;
324		}
325	}
326	return false;
327}
328
329function recaptchaCallback() 
330{
331	$('#form').validate();
332	$('#hiddenRecaptcha').rules('remove').valid();
333}
334
335$("#form").submit(function(event)
336{
337	event.preventDefault();
338});
339
340function getCookie(c_name)
341{
342    var c_value = document.cookie,
343        c_start = c_value.indexOf(" " + c_name + "=");
344    if (c_start == -1) c_start = c_value.indexOf(c_name + "=");
345    if (c_start == -1) 
346    {
347        c_value = null;
348    } 
349    else 
350    {
351        c_start = c_value.indexOf("=", c_start) + 1;
352        var c_end = c_value.indexOf(";", c_start);
353        if (c_end == -1) 
354        {
355            c_end = c_value.length;
356        }
357        c_value = unescape(c_value.substring(c_start, c_end));
358    }
359    return c_value;
360}
361
362function setCookie()
363{
364	$.ajax(
365	{
366		type:'POST',
367		dataType : "json",
368		url:'/index.php?module=Layout&action=ajaxSetCookies&containerType=noLayout',
369		data:
370		{
371			cookieName : 'V7',
372			cookieValue : 'YES',
373		},
374	    success:function(data)
375	    {
376	    	if(data.Text == "Ok")
377    		{
378    			$("#cookie").fadeOut( "slow" );
379    			$("#CookieAcceptLogin").hide();
380    	    	$("#login").prop("disabled" , false);
381    	    	$("#password").prop("disabled" , false);
382    	    	$("#logInButton").prop("disabled" , false);
383    		}
384	    }
385	});
386}
387 
388function showPassword ()
389{
390	$("#password").attr('type', 'text');
391}
392</script>
392 <div class="container my-5"> <h3>Daca ai fost membru in Club Romantic intra pe pagina de <a href="/contact">Contact</a> si completeaza formularul in care sa specifici in continut vechiul id / email pentru a putea fi identificat. Vei primi pe email-ul introdus un link prin care te poti inscrie in noua platforma.</h3> </div> <div class="logindiv card"> <div class="card-body"> <h1>Intra in contul tau</h1><br /> <div id="formDialog"></div> <form action="/index.php" method="post" id="form"> <input type="hidden" name="tokenId" value="a6fc9e9bf8b77ed2936582e658a7a33d" /> <input type="hidden" name="siteKey" id="siteKey" value="6Ldz1sMqAAAAABOYUy3TXMXiFKJNPjBxA2q9XnU1"> <div class="control-group"> <label for="login">Login</label> <div class="controls"> <input type="text" name="login" id="login" value="" class="form-control" /> </div> </div> <br /> <div class="control-group"> <label for="password">Parola</label> <div class="input-group"> <input type="password" name="password" id="password" value="" class="form-control" /> <div class="input-group-addon"> <i class="fas fa-eye-slash" id="togglePassword" onclick="showPassword()"></i> </div> </div> </div> <br/> <div class="control-group"> <div class="controls"> <input type="checkbox" name="persistentLogin" id="persistentLogin" /> <label for="cookie" class="ms-2">Pastreaza-ma logat</label> </div> </div> <br/> <span id="captcha"></span> <div class="g-recaptcha" data-callback="recaptchaCallback" style="display: none" data-sitekey="6Ldz1sMqAAAAABOYUy3TXMXiFKJNPjBxA2q9XnU1"></div> <input type="hidden" class="hiddenRecaptcha" name="hiddenRecaptcha" id="hiddenRecaptcha" value=""> <input type="submit" value="Login" id="logInButton" class="btn btn-primary " /> </form> <div id="CookieAcceptLogin"><b><div class="alert alert-danger">Ca sa te poti loga trebuie sa accepti cookies! <button type="button" class="btn btn-primary btn-sm ms-3" onclick="setCookie()">Accept</button></div></b></div> <br> <div class="or-seperator my-3"><span>SAU</span></div> <div id="formDialog2"></div> <form id="formEmail"> <input type="hidden" name="tokenId" value="a6fc9e9bf8b77ed2936582e658a7a33d" /> <div class="control-group"> <label for="login">Login cu Email</label> <div class="controls"> <input type="text" name="email" id="email" value="" class="form-control" /> </div> </div> <div class="control-group collapse " id="collapseCod"> <label for="code">Cod</label> <div class="controls mt-2"> <input type="code" name="code" id="code" value="" class="form-control" /> </div> </div> <br> <div class="control-group"> <div class="controls"> <input type="checkbox" name="persistentLogin" id="persistentLogin" /> <label for="cookie" class="ms-2">Pastreaza-ma logat</label> </div> </div> <br/> <input type="submit" value="Login" id="logInEmailButton" class="btn btn-primary " /> </form> </div> </div></div> </div> <div id="footer"> <div >
393(c) 2026 SC Horex Software & Services SRL  Toate drepturile rezervate
394</div> <div >
394<script src="/js/jquery-validate/jquery.validate.js" type="text/javascript" ></script>
394 
394<script src="/js/jquery-validate/localization/messages_ro.min.js" type="text/javascript" ></script>
394 <style>
395	.nk-cookie-banner 
396	{
397		position: fixed;
398	  	bottom: 0px;
399	  	left: 0px;
400	  	width: 100%;
401	  	z-index: 999;
402	  	border-radius: 0px;
403	  	opacity: 0.9;
404	}
405</style> 
405<script>
406$(document).ready(function()
407{
408    var cookie = getCookie("V7");
409    if (cookie)
410    {
411    	$("#cookie").hide();
412    }
413    else
414    {
415    }
416});
417
418function setCookie()
419{
420	$.ajax(
421	{
422		type:'POST',
423		dataType : "json",
424		url:'/index.php?module=Layout&action=ajaxSetCookies&containerType=noLayout',
425		data:
426		{
427			cookieName : 'V7',
428			cookieValue : 'YES',
429		},
430	    success:function(data)
431	    {
432	    	if(data.Text == "Ok")
433    		{
434    			$("#cookie").fadeOut( "slow" );
435    	    	$("#login").prop("disabled" , false);
436    	    	$("#password").prop("disabled" , false);
437    	    	$("#logInButton").prop("disabled" , false);
438    	    	$("#CookieAcceptLogin").hide();
439    		}
440	    }
441	});
442} 
443
444function refuseCookie()
445{
446
447}
448function getCookie(c_name)
449{
450    var c_value = document.cookie,
451        c_start = c_value.indexOf(" " + c_name + "=");
452    if (c_start == -1) c_start = c_value.indexOf(c_name + "=");
453    if (c_start == -1) 
454    {
455        c_value = null;
456    } 
457    else 
458    {
459        c_start = c_value.indexOf("=", c_start) + 1;
460        var c_end = c_value.indexOf(";", c_start);
461        if (c_end == -1) 
462        {
463            c_end = c_value.length;
464        }
465        c_value = unescape(c_value.substring(c_start, c_end));
466    }
467    return c_value;
468}
469</script>
469 <div id="cookie" class="nk-cookie-banner alert alert-dark text-center mb-0" role="alert">
470	Acest site folosește &quot;cookies&quot;. Navig&acirc;nd &icirc;n continuare, vă exprimați acordul asupra folosirii acestora.
471  	<a href="/cookies" >Afisati detalii</a> <button type="button" class="btn btn-primary btn-sm ms-3" onclick="setCookie()">
472    	Accept
473  	</button> <button type="button" class="btn btn-danger btn-sm ms-3" onclick="refuseCookie()">
474    	Refuza
475  	</button> </div></div> </div> </div> </body> </html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.