Como carregar um ou mais arquivos javascript e/ou css no html chamando um php ?

24/05/2019

11

Boa tarde,

Qual a melhor forma de eu, no HTML, dentro do head ou dentro do body, chamar um PHP, passando para esse PHP alguns parâmetros via GET e esse PHP retornar para a minha página um ou mais <script type="text/javascript" src="\\caminho\\dinamico\\para\\biblioteca1.js"></script><script type="text/javascript" src="\\caminho\\dinamico\\para\\biblioteca2.js"></script> etc.

por exemplo:

<html>
<head>
alguma forma simples de chamar retorna_biblioteca.php?id=bootstrap
</head>
<body>
. . .
</body>
</html>

de forma que. no navegador, se eu pedir para ver o código fonte da página, eu veja:

<html>
<head>
<script src="https://<?=APP_HOST;?>/public/js/bootstrap.min.js"></script>
<script src="https://<?=APP_HOST;?>/public/js/bootbox.min.js"></script>
<script src="https://<?=APP_HOST;?>/public/js/bootstrap-notify.min.js"></script>
<script src="https://<?=APP_HOST;?>/public/js/bootstrap-combobox.js"></script>
</head>
<body>
. . .
</body>
</html>

ou também chamadas para arquivos .css

e por favor: como tem que ser o código dentro do .php para que ele retorne corretamente o que eu preciso ?

Muito obrigado por qualquer ajuda !!!!

Guilherme.
Responder

Posts

24/05/2019

Willian Silva

Eu te do a ideia de trabalha com layout.

Cria um arquivo .php que é layout (index.php)

nele você pode adicionar os include ou require o include é melhor porque você vai incluir um arquivo.

dai nos trabalharia com o header e footer e cada arquivo com a extensão .php

no header você teria a estrutura do html inicial, aonde dentro tem as tags <head> que você pode adicionar <?php echo $scriptCSS; ?>

e vai fazendo essa jogada.
Responder
Valeu Willian !!!!!

Muito obrigado pela sua resposta !! :-)

Na verdade eu já faço dessa forma que você sugeriu.

Eu realmente prefiro fazer dessa forma (que eu ainda não sei como fazer) do jeito que está na minha pergunta.

Desculpe qualquer coisa Willian !!! Eu não estou de forma alguma desprezando sua sugestão. É como eu disse. Eu já faço dessa forma sugerida por você, mas eu acredito que será mais eficiente da forma como eu perguntei e ainda não sei como se faz.

Será que alguém poderia me ajudar?

Agradeço Muito desde já.

Um abraço a todos !!



Eu te do a ideia de trabalha com layout.

Cria um arquivo .php que é layout (index.php)

nele você pode adicionar os include ou require o include é melhor porque você vai incluir um arquivo.

dai nos trabalharia com o header e footer e cada arquivo com a extensão .php

no header você teria a estrutura do html inicial, aonde dentro tem as tags <head> que você pode adicionar <?php echo $scriptCSS; ?>

e vai fazendo essa jogada.

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar