Ellenörző kód

Általános kérdések a Webshop Hun1 Smarty programról.
panyiczkyz
Hozzászólások: 2
Csatlakozott: szomb. máj. 19, 2012 3:45 pm
Kapcsolat:

Ellenörző kód

Hozzászólás Szerző: panyiczkyz »

Üdvözlöm
a programot feltelepítettem, installáltam, elvben működik is. Regisztrálni akartam, de nem hozza az ellenörző kódot.
Így nem tudtam befejezni a regisztrációt. Saját gépen megjelenik, csak a szerveren nem. http://stermeszetvedok.blogja.net cím alatt van, még a kezdő jelszóval.
Segítségét előre is köszönöm

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: mezofi »

Üdv,
A shop/captcha könyvtár attribútuma lehet nem megfelelő a program számára. Van ahol 755 a jó, van ahol 777. Ugyanez érvényes a benne lévő könyvtárra is. Esetleg a felmásoláskor nem megfelelően másolódott fel, lehet ezt a könyvtárt újra fel kellene másolni.
Mezőfi

panyiczkyz
Hozzászólások: 2
Csatlakozott: szomb. máj. 19, 2012 3:45 pm
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: panyiczkyz »

Köszönöm a segítséget
a server nem engedi átírni az engedélyeket. Ha a beállításoknál átállítom az engedélyt 0-ra akkor is hozza az ellenőrző kód kérését.
Valahogy nem lehet kipiszkálni ezt a lépést, hogy egyáltalán ne kérje?

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: mezofi »

Regisztrációs beállítások >> Reg. ellenőrző kód kérése = 0
Beállítottam neked, mert még nem változtattad meg a belépési adatokat, most nem kéri.
Mezőfi

dankugy
Hozzászólások: 9
Csatlakozott: hétf. dec. 19, 2011 2:34 pm
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: dankugy »

A shop/captcha könyvtár attribútuma a serveren 775. a regisztrációnál nem jeleníti meg az ellenőrző képet.Mit vizsgáljak még?

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: mezofi »

Egyes tárhelyeken nincs telepitve vagy nincs engedélyezve a GD php csomag, a tárhelyen futó php verziónak nagyobbnak kell lennie mint 4.0.6
Ezzel a kóddal esetleg tudod tesztelni:

Kód: Egész kijelölése

<?php
if(function_exists("imagecreatetruecolor")){
echo 'A függvény létezik';
}else{
echo 'A GD valószinüleg nincs telepítve.';
}
?>
Itt a hivatalos leírás a függvényről ami a képet megjelenítené

dankugy
Hozzászólások: 9
Csatlakozott: hétf. dec. 19, 2011 2:34 pm
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: dankugy »

Teszteltem a szervert, müködik a GD php csomag.

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: mezofi »

Akkor vizsgálódjunk tovább.
Van a shopban egy captcha könyvtár, abban pedig egy captcha.php file. Ezt kellene a böngészőben megtallózni, ez így teljesen független a shop programtól és itt meg kellene jelennie az ellenőrző számnak. Tehát http://www.shopod.hu/captcah/captcha.php
Kép

dankugy
Hozzászólások: 9
Csatlakozott: hétf. dec. 19, 2011 2:34 pm
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: dankugy »

Az általam letöltött verzióban a captcha_img.php kód van, ami egy üzenetet jelenit meg, s nem a a számokból álló képet..

Avatar
mezofi
Site Admin
Hozzászólások: 933
Csatlakozott: csüt. okt. 16, 2008 7:30 am
Kapcsolat:

Re: Ellenörző kód

Hozzászólás Szerző: mezofi »

Jogos,
Kivettem belőle mert csak a helyet foglalta.
Most teszteltem hogy ha a captcha_img.php fájlt hívod meg akkor az is megjeleníti a képet.
Mi az üzenet ami ilyenkor megjelenik?


Ez lenne a captcha.php fájl tartalma:

Kód: Egész kijelölése

<?php
	/*
		Captcha v1.o9 - Copyright (c) 2006, Daniel Kauser aka danysahne333
		This program and it's moduls are Open Source in terms of General Public License (GPL) v2.0
	
		captcha.php 	(random text module)
		
		visit http://www.cb-talk.de/captcha.html for latest version
	*/
	
	// Alle Fehler und Notices anzeigen
	error_reporting(E_ALL);
	
	session_start();
	
	$CAPTCHA_TempString="";
	
	// Zufallsfunktion für Zahlen und Buchstaben
		function GetRandomChar() {
	
	// Zufallszahl generieren
		mt_srand((double)microtime()*1000000);
		$CAPTCHA_RandVal = mt_rand(1,2);
	
	// Buchstabensalat generieren jeh nachdem ob Randval 1 oder 2 ist
		switch ($CAPTCHA_RandVal) {
	    case 1:
	  	  // Zahlen 0-9
	        $CAPTCHA_RandVal = mt_rand(48, 57);
	        break;
	    case 2:
	  	  // Grosse Buchstaben
	        $CAPTCHA_RandVal = mt_rand(65, 90);
	        break;
		}
		
	// Zufallscode ausgeben
		return chr($CAPTCHA_RandVal);
	}
	
	// Zufallscode x-stellig ausgeben
		for ($i = 1; $i <= 6; $i++) {
	       $CAPTCHA_TempString .= GetRandomChar();
	}

	// Text in Sessionvariable speichern
	if (isset($CAPTCHA_TempString)) {
		$_SESSION["kitalalt"] = str_replace('I','E',str_replace('0','3',str_replace('1','S',str_replace('B','F',str_replace('O','P',str_replace('4','A',str_replace('D','K',$CAPTCHA_TempString)))))));
	} else {
		die("Nem lehet kódot generálni!");
	}
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<meta http-equiv="language" content="de" />
	<title>captcha.php</title>
</head>

<body>
<h3>Captcha 1.0.8</h3>
<?php echo 'Kód='.$_SESSION["kitalalt"]; ?>
<form method="post" action="captcha_ausw.php" name="sms">
	<div>
	<p class="abstand3">Please enter correct code here. </p>
	<p class="abstand3"><img border="0" src="captcha_img.php" alt="" /></p>
	<p class="abstand">Code: <input maxlength="6" name="txtCode" size="28" type="text" /></p>
	<p class="abstand"><input class="button" type="submit" name="eintrag" value="eintragen" />&nbsp;<input class="button" type="reset" name="reset" value="l&ouml;schen" /></p>
	</div>
</form>
</body>
</html>

Post Reply

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 3 vendég