Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2006, 08:53
Avatar de ASCENDEDMASTERS
ASCENDEDMASTERS
 
Fecha de Ingreso: julio-2005
Ubicación: Pergamino, Buenos Aires
Mensajes: 302
Antigüedad: 18 años, 9 meses
Puntos: 1
primero que todo (nunca probe, quizas sea eso) que menu_func.php no tiene nada de php. es todo javascript. Para esto tenes los .js. Si lo que queres es que no te copien el codigo, podrias crear una cariable en ese archivo con todo ese contenido y luego hacer un echo $variable_codigo_javascript; o simplemente hacer el archivo menu_func.php asi:

archivo menu_func.php
Código PHP:
<?="todo el codigo javascript que necesites";?>
Lo que no se, es si te seguirá funcionando bien por el hecho de en vez de ser un archivo .js el que incluis, sea .php. En este caso no necesitarías hacerle un
[code]include("menu_func.php"); al archivo, directamente pondrias algo asi (no estoy muy agil con javascript, asique no te guies mucho en esta parte de como lo escribo en detalle)

Código:
<script src="menu_func.php">

y si lo que queres es que no te copien el codigo, porque de una u otra forma lo van a ver los usuarios, (si no lo varian no funcionaría la pagina en si digamos, aunque la condicion es que lo vea el navegador digamos unicamente) podes hacer un if(!preg_match("^tuserver",$HTTP_REFERER)) y ahi si mostras el codigo que te dije, es decir tu menu_func.php quedaría asi:

Código PHP:
<?
$codigojavascript
="todo el contenido actual, el que posteaste digo";

if(
preg_match("^http:tudominio.algo/carpetahacia/archivo que lo incluye",$HTTP_REFERER))
echo 
$codigojavascript;
else
echo 
"aca le pones el mensajito que queres que vea quien intenta leer tu codigo javascript ";?>

y respecto a el archivo menu.php fijate tambein lo mismo, no tenes codigo php, no debería darte error, pero bueno o quizas sea otra cosa. Proba haciendo lo que te dije con menu_func si queres

Suerte
__________________
Dios es la unica fuente de todo bien.