Je vois vraiment pas comment procéder
ouai, par contre attention au niveau de la définition de tes classesEt j'envois le tout sur l'autre site ?? Mais on peut passer d'un domaine à un autre ? En faisant passer des données ??![]()
Comment je stocke mon $_SESSION dans mon $_POST ?
<input type="hidden" name="session" value="<?php echo base64_encode(serialize($_SESSION)); ?>"/>
coté site B ca devrait un truc du genre$sess = unserialize(base64_decode($_POST['session']));
pas de caractère spéciaux, si ta des donnée binaire il les encode aussi.Ok je vais essayé ! Mais pk encoder en base 64 ??
<?php
session_start();
var_dump($_SESSION);
?>
<form method="POST" action="http://siteB.com/testSession.php" >
<input type="hidden" name="session" value="<?php echo base64_encode(serialize($_SESSION)); ?>"/>
<input type="submit" value="Envoyer">
</form>
Résultat:Code : Tout sélectionner
array(2) { ["SESSION"]=> &array(2) { ["connect"]=> ....... <== Ma session
[Envoyer] <== Bouton !session_start();
$sess = unserialize(base64_decode($_POST['session']));
echo $sess;
Résultat:
Code : Tout sélectionner
Array
a quoi correspond ta class caddie ?Comment faire