Il problema è che tramite una pagina in php devo mandare un'email includendo un'altra pagina il codice "incriminato" è il seguente:

Codice PHP:
ob_start();
include(
"email.php?pro=".$promo."&cod=".$mypass."&cn=".$centroscelto); 
$varcontenuto ob_get_contents(); 
ob_end_clean();
$body=$varcontenuto
L'email la invia ma mi dà il seguente errore

Warning: include(email.php?pro=1&cod=A9C5Q2T7N4&cn=1) [function.include]: failed to open stream: No error in D:\Inetpub\webs\miosito\news\invia.php on line 102

Warning: include() [function.include]: Failed opening 'email.php?pro=1&cod=A9C5Q2T7N4&cn=1' for inclusion (include_path='.;c:\php\includes') in D:\Inetpub\webs\miosito\news\invia.php on line 102

Alla riga 102 c'è l'include

Su un altro server il codice funziona e che ho già letto questo thread http://forum.html.it/forum/showthrea...readid=1302772
ma le soluzioni proposte (mettendo l'url relativo) non vanno.

Mi viene il dubbio che il problema sia la funzione ob_start() alla quale non viene permesso di includere.

Help
grazie