Innanzitutto spero di aver azzeccato la sezione perchè non sapevo dove postare.

Tanto per iniziare la mia pagina è .php perchè utilizzo il comando include per importare i menù all'interno della stessa.

La struttura è questa:
codice:
<html>
<head>
<title></title>
<style type="text/css">
  @import url(stile.css);
</style>  
</head>
<body>  
<div id="logo">
<?php include ("logo.php"); ?>

</div>

<div id="all">
<div id="main">
	<div id="menusx"><?php include ("menusx.php"); ?></div>
	<div id="container" ><iframe src="news.php" style="background-color:white; width:100%; height:100%" scrolling="auto" frameborder="0" name="centro"></iframe></div>
</div>
<div id="menudx"><?php include ("menudx.php"); ?></div>

<div id="end">
[img]tempImg/end.png[/img]

[img]tempImg/credits.png[/img]
</div>
</div>
</body>
</html>
La pagina la vedo correttamente ma il problema è che quando clicco su un link che si trova in uno dei menù(inclusi nella pagina con include del php) anche se imposto target="centro" la pagina mi si apre in una nuova tab del browser e non al posto di quella che stava prima nell'iframe.(tra l'altro dato che contiene solo il contenuto finisce per aprirmisi senza logo, menù laterali e footer)

Non riesco a capire se il problema è dovuto al fatto che, essendo i link in pratica in un'altra pagina non riconoscano il target...ma mi sembra comunque strano.

Forse ho io degli errori concettuali sugli iframe.

Spero che qualcuno mi sappia dare una spiegazione!^^