Salut.

je tente de faire passer une variable de session d'une frame à une fenêtre window.open javascript.
Bien entendu , ça ne fonctionne pas.

le code de ma frame appel une fonction javascript dans un fichier.js qui déclenche le window .open qui appel le fichier print.php

j'ai tenté ça ds le JS:
window.open('print.php?<?php echo "PHPSESSID=".session_id()?>)
j'ai ce message d'erreur:

Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent



j'ai tenté aussi par un form caché mais pas moyen.