ouverture de session sur un webservice

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ouverture de session sur un webservice

Re: ouverture de session sur un webservice

par jcpan1 » 21 févr. 2010, 21:10

c'est pour faire une identification

Re: ouverture de session sur un webservice

par @rthur » 21 févr. 2010, 14:35

Bonjour,

Quelle est la finalité?
Que cherches-tu à faire avec cette session?

ouverture de session sur un webservice

par jcpan1 » 19 févr. 2010, 17:19

Bonjour

je viens de réaliser qu'il n'est pas possible d'ouvrir une session sur un web service.

fichier serveur
function MxProtectQueueSpam($From, $To, $Subject, $Date, $Message)
{
       //  Retourne un entier (int)
		session_start();
		if(isset($_SESSION['views']))
		$_SESSION['views']=$_SESSION['views']+1;
		else
		$_SESSION['views']=1;
        return  $_SESSION['views'];
}

ini_set(soap.wsdl_cache_enabled, 0); // desactive le cache WSDL
$server = new SoapServer('MxProtect.wsdl');
$server->addFunction('MxProtectQueueSpam');
$server->handle();
retourne toujours 1, donc on peut pas garder la session.

d'où y a t il une solution pour contourner ça ?

Merci d'avance