Heya one2xs,
Ik ben bezig om een extentie te maken op mijn curl class, die verbinding maakt met one2xs. Nu gaat dit allemaal leuk en aardig, alleen wanneer ik strpos / eregi wil vervangen door preg_match loopt het helemaal in de soep. Het script logt niet opnieuw in (het weet dus dat het al is ingelogd op one2xs) maar geeft toch terug dat het nog moet inloggen.
Het is dus de bedoeling dat het script terug geeft dat het al is ingelogd, en dan zegt of de gebruiker al bestaat of niet.
http://leden.just-rik.nl/?one2xs&user=sdfsgjgjkdshgjkdsfg (bestaat niet)
http://leden.just-rik.nl/?one2xs&user=Rik (bestaat wel)
Dit stukje code checkt of de gebruiker is ingelogd:
en deze of de gebruiker bestaat:
Het bestaan deed hij nog wel goed, maar het checken of het script is ingelogd werkt met ongeveer dezelfde regex niet meer.
Hopelijk kan iemand mij verder helpen!
~ Rik
Ik ben bezig om een extentie te maken op mijn curl class, die verbinding maakt met one2xs. Nu gaat dit allemaal leuk en aardig, alleen wanneer ik strpos / eregi wil vervangen door preg_match loopt het helemaal in de soep. Het script logt niet opnieuw in (het weet dus dat het al is ingelogd op one2xs) maar geeft toch terug dat het nog moet inloggen.
Het is dus de bedoeling dat het script terug geeft dat het al is ingelogd, en dan zegt of de gebruiker al bestaat of niet.
http://leden.just-rik.nl/?one2xs&user=sdfsgjgjkdshgjkdsfg (bestaat niet)
http://leden.just-rik.nl/?one2xs&user=Rik (bestaat wel)
Dit stukje code checkt of de gebruiker is ingelogd:
public function checkLogin()
{
$this->objCurl->setUrl(http://www.one2xs.com/);
$this->objCurl->execute();
return preg_match("(" . $this->strUsername . ")" , $this->objCurl->printContent());
} en deze of de gebruiker bestaat:
public function checkUser($strUser)
{
$this->objCurl->setUrl(http://www.one2xs.com/profiel/bekijk?gebruiker= . $strUser);
$this->objCurl->execute();
$strOutput = $this->objCurl->PrintContent();
if(preg_match("(<h1>Foutmelding</h1>)", $strOutput) == TRUE)
{
return FALSE;
}
else
{
return TRUE;
}
} Het bestaan deed hij nog wel goed, maar het checken of het script is ingelogd werkt met ongeveer dezelfde regex niet meer.
Hopelijk kan iemand mij verder helpen!
~ Rik
