El problema es que quiero implantar un foro que está en otro servidor; y me gustaría que el enlace del foro estuviera añadido al menú... pero no me funciona. El código del programa es el siguiente:
Código PHP:
<?php
if (!empty($_GET["mod"])) {
$mod=$_GET["mod"];
}else{
$mod=1; //compruebo que haya un valor en la variable y, en caso de no estar se lo asigno por defecto.
}
include("conf.php");
$sql="SELECT * FROM modulos WHERE id='$mod'";
$ra=mysql_query($sql,$con);
if (mysql_num_rows($ra)) {
$ras=mysql_fetch_array($ra);
mysql_free_result($ra);
extract($ras); //extraigo las direcciones de la base de datos
if ($directorio!="") {
$modulo=$directorio."/".$modulo; //la variable $directorio me recoge la dirección donde está el archivo, mientras que la variable $modulo recoge el nombre del archivo
$nomod=$nombre; //nombre de la sección para la cabecera
if ($casa==1) { // la variable $casa recoge si el lugar es externo, para cuando su valor es igual a 1
header($modulo); // esto es lo que creo que no funciona. Aquí $directorio="http://dirección", y $modulo="http://direccion/archivo"
exit;
}
}
include("menu.php");
include("cabecera.htm");
include($modulo);
include("pie.htm"); // en caso de no ser enlaces externos desarrolla los módulos del menú. Esta parte funciona perfectamente.
$sql="UPDATE modulos set visitas=visitas+1 where id='$mod'";
$rs=mysql_query($sql,$con);
}else{
die("No se pudo realizar la conexión a la base de datos");
}
mysql_close($con);
?>
¿ Podría alguien ayudarme?

Gracias