PHP interesse |
|
Het gaat erom dat de oplossing van hem dezelfde fout geeft, dus het maakt niks uit of ik session_start(); bovenaan in het midden of onder zet. Ik krijg dezelfde fout.
Zelf heb ik nu
session_start();
// Deleted
Daardoor verdwijnen de 2 fouten, maar dit veroorzaakt een nieuw probleem, namelijk dat het niet verstuurd kan worden omdat hij de captcha niet kan controleren, omdat daar via SELECT wordt gecheckt.
if($cfg['CAPTCHA'])
{
if(strtoupper($code) != $_SESSION['captcha_code'])
{
$aFout[] = "Er is geen correcte code ingevuld.";
$fout['text']['code'] = TRUE;
$fout['input']['code'] = TRUE;
}
if($cfg['CAPTCHA']) { if(strtoupper($code) != $_SESSION['captcha_code']) { $aFout[] = "Er is geen correcte code ingevuld."; $fout['text']['code'] = TRUE; $fout['input']['code'] = TRUE; }
Daarbij krijg ik de volgende fout.....
Notice: Undefined variable: _SESSION in /public_html/contact.php
Moet dan ipv $_SESSION hier iets anders komen, zodat hij de captcha_code wel kan checken? |