Originariamente inviato da vissidarte
ma io non ho la concatenazione html!! Ho solamente il php salvato in un file esterno a quello da cui opero.

file1.php:
Codice PHP:
<html>
<body>
Nome =<?php echo $row['nome']; ?>
</body>
</html>

File da cui opero: file2.php. Qui vorrei poter scrivere:

$stringa = ?funzione_sconosciuta?(file1.php);


ed avere:

echo $stringa


<html>
<body>
Nome =pippo
</body>
</html>
La concatenazione non devi "averla", ma devi "farla".

Codice PHP:
$stringa "<html>
<body>
Nome ="
.$row['nome']."
</body>
</html>"
;

print(
$stringa); 
...cosi facendo hai tutto nella variabile $stringa e puoi fare a meno di far eun file in più per niente.
Pero' mi ricordo che ti ho già dato questo consiglio e hai già detto che nel tuo caso non funziona...ma è l'unica cosa sensata da fare........

...quindi vedi tu^^'