Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/04/2005, 10:33
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si tienes una página HTML y quieres llamar a código PHP .. tendrías que hacer algo tipo:

links.php
document.write('<? include ("http ......") ?>');

una página .php que llame a tu otra página pero que genere javascrip de salida. Esto así simplemente te podría dar problemas con javascript dependiendo del uso de comillas y otros caracteres y saltos de línea que ocasione esa página al llamarlo .. Habría que estudiarlo en ese caso para ver como solventarlo.

Y .. cualquier.html .. haces la llamada a tu script.php tipo:

<script languaje="javascript" src="links.php">

Eso sí .. en este caso .. debería la persona (programador/sito) que provee dicho "intercambio de links" hacer la salida de esos "links" en javascript (sí, con esos mismos "document.write()") si es que usa algo de PHP por médio .. NO tener que inventarte tu esa parte o tener incluso que usar PHP en tus servidores .. ¿que hay de esos sitios que no dispongan de PHP? .. quedarían fuera de ese intercambio de links? ... Hazle este comentario o invita a esa persona aquí a que discutamos como debe hacerlo .. por qué realmente así no es para nada un sistema eficiente .. Sólo de pensar que yo como "usuario" del sistema tengo que hacer todo este lío para usar el sistema, reamente se le quitan a uno las ganas.

Por otro lado para tu caso concreto .. si dispones de SSI (Server Side Include) en tus servidores .. podrías llamar desde tus páginas HTML comúnes ese HTML que genera el sistema que mencionas. Algo tipo:

<!--#include file="included.html" -->
(revisa un manual de SSI .. no sé si será file o URL si llamas a un URL externo ..)

Un saludo,