Jump to content
xt:Commerce Community Forum

Sicherheitscode / Captcha ausschalten!


Blackburn24

Recommended Posts

Hallo an alle ...

Ich habe laufend Probleme mit den Sicherheitscodes.

Deshalb soll das ding jetzt raus!

Wie kann man die Captcha abfrage aus dem Passwort vergessen und der Newsletter Anmeldung/Abmeldung entfernen? Habe schon das ganze netz durch und alle lösungen die ich gefunden habe haben nicht geklappt.

Vielen Dank für eure hilfe!

Link to comment
Share on other sites

Hallo!

Ich habe das selbe Anliegen und würde den Sicherheitscode gern ausschalten, da unsere Kunden aus welchem Grund auch immer ständig Probelem mit der Eingabe des Codes haben.

Wo kann man das machen? Ich finde einfach nicht die richtige Datei dazu.

Danke schon im Voraus für die freundliche Hilfe! :D

Link to comment
Share on other sites

ICH HABS GELÖST!

Schritt 1:

in der Datei xtCore\forms\contact.php muss mann einige Funktionen auskommentieren und zwar muss es von Zeile 41 bis Zeile 71 so aussehn


       // check if logged in (captcha check)

	if(!isset($_SESSION['registered_customer'])) {

//		include _SRV_WEBROOT.'/xtFramework/library/captcha/php-captcha.inc.php';

//		if (PhpCaptcha::Validate($_POST['captcha'])) {

//			$send_mail = true;

//		} else {

//			$send_mail = false;

//			$info->_addInfo(ERROR_CAPTCHA_INVALID);

//		}

//	} else {

		$send_mail = true;

	}


	$form_check = new check_fields();




	$form_check->_checkLenght($_POST['email_address'], _STORE_EMAIL_ADDRESS_MIN_LENGTH, ERROR_EMAIL_ADDRESS);

//	$form_check->_checkLenght($_POST['firstname'], _STORE_FIRST_NAME_MIN_LENGTH, ERROR_FIRST_NAME);

//	$form_check->_checkLenght($_POST['lastname'], _STORE_LAST_NAME_MIN_LENGTH, ERROR_LAST_NAME);


	if ($form_check->error==true) $send_mail=false;


	if ($send_mail) {

		$coontent = "";

		foreach ($_POST as $key => $val) {

			if ($key!='action' && $key!='x' && $key !='y' && $key !='captcha') {

				$content .= $key . ' :' .$val."\n";

			}

		}

Der Rest kann stehen bleiben wie er ist. In meiner Lösung ist jetzt auch noch die Notwendigkeit von Vor- und Nachname ausgeschaltet. Das sind die letzten beiden Kommentierungen bei $_POST['firstname'] und $_POST['lastname']

Schritt 2:

in der Datei templates\xt_default\xtCore\forms\contact.html muss jetzt nur noch auskommentiert werden, was man nicht mehr in der Anzeige haben will.

Link to comment
Share on other sites

  • 2 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...