---
title: "sr_freecap einbinden"
url: "https://www.typo3.net/d/72643-sr-freecap-einbinden"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2008-01-19"
last_reply: "2008-01-19"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# sr_freecap einbinden

Extensions › Entwicklung · 1 Antwort · gestartet 2008-01-19

## Eröffnungsbeitrag

**einpraegsam.​net** · 2008-01-19 · [Beitrag #1](https://www.typo3.net/d/72643-sr-freecap-einbinden/1)

Hallo,

habe in Powermail captcha eingebunden und wollte nun auch noch sr_freecap ermöglichen.

Hier die Ausgabe:

```php
require_once(t3lib_extMgm::extPath('sr_freecap').'pi2/class.tx_srfreecap_pi2.php'); 
$this->freeCap = t3lib_div::makeInstance('tx_srfreecap_pi2');
$freecaparray = $this->freeCap->makeCaptcha();
							$this->markerArray['###POWERMAIL_CAPTCHA_PICTURE###'] = $freecaparray['###SR_FREECAP_IMAGE###'];		$this->markerArray['###POWERMAIL_CAPTCHA_PICTURERELOAD###'] = $freecaparray['###SR_FREECAP_CANT_READ###'];
```

Leider funktioniert dann später die Validierung nicht - diese gibt immer False zurück:

```php
require_once(t3lib_extMgm::extPath('sr_freecap').'pi2/class.tx_srfreecap_pi2.php'); // include freecap class
						$this->freeCap = t3lib_div::makeInstance('tx_srfreecap_pi2');			$freecaparray = $this->freeCap->makeCaptcha();			if($this->freeCap->checkWord($this->sessionfields['uid'.$row['uid']])) echo 'ok'; else echo 'wrong';
```

Darf man die Klasse nicht zwei mal instanzieren? Jemand Ideen?

## Antworten

### [#2](https://www.typo3.net/d/72643-sr-freecap-einbinden/2) · einpraegsam.​net · 2008-01-19

Ok, habe es manuell gelöst, nachdem ich mir sr_freecap genauer angesehen habe...

---

Quelle: „sr_freecap einbinden“, typo3.net, https://www.typo3.net/d/72643-sr-freecap-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
