채택완료

php 질문드립니다..!

2023-04-24 (월) 14:18:42 1,502

안녕하세요...!

asp로 작업하다 리눅스 호스팅땜에 php로 작업하려니까 아무것도 모르겠어서요..


제가 microsoft visual studio로 asp.net 작업할 때는 c# 기반으로

공통으로 들어갈 css, js,라이브러리, cdn , 헤더랑 푸터등을 [마스터페이지] 넣고 저장하고, 

[마스터페이지가 있는 웹 폼]을 선택해서 파일을 만들면

공통적으로 다 포함이 됩니다.


php에서는 각 페이지에 공통으로 들어갈 css,js,파비콘,cdn주소,헤더,푸터 등등 어떻게 해야 적용되나요..?

임의로 css랑 js링크를 setting.html 파일에 넣고 스크립트로 <head>태그에 불러오게 하고

헤더랑 푸터도 각각 html 파일 만들어서 스크립트로 불러오게 하는걸로 해보긴 했는데요..

cdn 주소가 안먹히거나 커서 커스텀한 태그가 안되거나 난리가 나네욤…

이런 식으로요!

<script>

$(function() { $("head").load("/setting.html head >"); }); <--공통 css, js 링크 모아놓은 파일

$(function() { $("#header-container").load("header.html");

$("#footer-container").load("footer.html"); });

</script>

<div id="header-container"></div><--헤더 내용

    <각 페이지 내용>
<div id="footer-container"></div><--푸터 내용


보통 php작업 하실 때 공통으로 들어가는 css, 라이브러리, cdn, 헤더, 푸터 등등 어떻게 작업하시나욤..?

|

답변 2개 / 댓글 3개

채택된 답변
+20 포인트
2023-04-24 (월) 15:10:09

head.php 를 만드셔서

여기에 head태그 넣고 바디 열리는 태고 넣고

페이지 만드실때 include로 head.php경로 지정해주시면 됩니다.

그누보드 구조 형태 참고하시면 될것 같아요

답변에 대한 댓글 1개

2023-04-24 (월) 16:25:01
ㅜㅜ조언 감사합니다 챗지피티랑 씨름하다가 10년전에 배웠던 php가 갑자기 생각나서 나름 해결보았습니다..!
2023-04-24 (월) 14:19:50

근데 왜 닷넷 하시다가 php로 하신건가요?

답변에 대한 댓글 2개

2023-04-24 (월) 14:22:19
호스팅이 리눅스 기반이라 asp파일은 안열린다고 하더라고욤,,,ㅠㅠ 윈도우 호스팅으로 해야 asp파일이 열린다구 php로 바꾸라해서 일개미는 하라는대로 움직이는 중입니당,,,
아!! 하지만 asp로 하다가 php로 하면 오히려 독이 될수있어요 왜냐면 지식 찾으려면 한참 오래걸리고..
그냥 원래 하던거 해야되요

답변을 작성하려면 로그인이 필요합니다.