il problema è relativamente semplice nel senso che sto generando con il codice che vi illustrerò di seguito. una pagina php da un altra pagina php.
La pagina PHP GENERATA deve prendere NON il nome, bensì il valore di una variabile che si trova nella pagina GENERATRICE, su questa variabile sarà da eseguire una SELECT ed è qui che giunge il problema...POICHÈ GLI APICI NECESSARI A TRASFORMARE IL NOME VARIABILE CON IL SUO VALORE entrano in conflitto con quelli della funzione che genera la pagina e non ci si raccapzza niente.

di seguito vi mostro il odice semplificato sprando che mi possiate aiutare.

il codice è ovviamente quello della pagina generatrice :-) e la variabile che non riesco a beccarmi è $idp

codice:
$idp=mysql_result($risultato,$i,"ID_pagine");} mysql_close ($db); $idp=$_SESSION['idp']; unset($_SESSION['idp']); 
$paginacompleta=('
<?php  $db=mysql_connect("62.149.150.75","Sql188633","ddf6c792");  $risultato=mysql_db_query("Sql188633_1","select * from Pagine WHERE ID_pagine = '$idp' ");   $numerorighe=mysql_num_rows($risultato);
for ($i=0;$i<$numerorighe;$i++) {                          $sangiorgio=mysql_result($risultato,$i,"ID_pagine");   
echo("$sangiorgio");
');

$crea("/", a+);
 fwrite($crea, "$paginacompleta");