Tenho uma página index.php onde esta pagina tem um @include ("body.php"); e caso seja a pagina incial (body.php) ela exibe também a página a direita do site @include("right.php") com WEBMAIL, ENQUETE e etc.... Caso clique em um link que vá para outra pagina a outra include ("right.php")é ignorada, pois já não se esta na pagina principal do site.
Por isso utilizei a função abaixo que um amigo achou na web!
______________________________________________
<?
/*
Include Anti-Injection Copyleft 2003 Hugo Tácito Azevedo de Sena
Este script é de livre distribuição,
portanto sua venda é proibida,
e está sob os termos da Licença Pública Geral GNU.
O nome do autor deve ser preservado.
hugotacito@yahoo.com.br
http://www.lcc.ufrn.br/~hugosena
*/
$link = $_GET["link"];
if($link == "")
@include ("body.php");
elseif(substr($link, 0, 4)=='http' or substr($link,
0, 1)=="/" or substr($link, 0, 1)==".")
echo '<br>Opção Inválida';
else
@include ($link);
?>
</td>
</tr>
</table></td>
<?
if($link == "") {
echo "<td width='160' valign='top'>";
@include ("right.php");
echo "</td>";}
?>
______________________________________________
O problema é que agora eu coloquei na pagina right.php dois campos para acessar o webmail direto da página!
O ERRO É O SEGUINTE: No campo e-mail preciso que o usuario digite apenas o nome de usuario e através de uma função "JavaScript" faça concatenação do @dominio.com
Esse é o form que é chamado pelo botão ACESSAR na pagina "right.php":::<form action=http://www.riopretoguia.com.br:2095/login/ method=POST onSubmit="document.forms[0].user.value+='@riopretoguia.com.br'">
O problema é que não esta concatenando o @dominio.com
Creio que esteja dando algum tipo de conflito com o código em php acima pois criei uma outra página com a include "right.php" e funcionou normalmente!
Creio que o erro esteja aqui
<?
if($link == "") {
echo "<td width='160' valign='top'>";
@include ("right.php");
echo "</td>";}
?>
Obs: Tenho outro site com a mesma função em PHP e que funciona a unica dirença é que o dele não tem essa parte ou seja a include "right.php" dou outro site fica independente do código acima.
Tentei explicar da maneira mais simples e passo-a-passo possível para entenderem, se puderem me ajudar agradeço muito. Pois deve ser algo mais avançado tentei tirar as "@" das includes, mas ai deu erro em tudo. "Alias pra que server "@" em PHP? Qual sua Função! Vlw

Santos
