테스트 사이트 - 개발 중인 베타 버전입니다

웹페이지 질문 채택완료

akworjs0517 5년 전 조회 1,803

A.php 에서 파일을 업로드하면 B.php 에서 보여주는것이아닌

A.php 에서 파일을 업로드하면 A.php 에 보여주도록 할수있나요?
 

파일은 텍스트파일입니다.

텍스트파일의 양이 많을수도있어서 쿠키에 저장하거나 get으로 보내주는건 어려울것같습니다.

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

답변 2개

채택된 답변
+20 포인트
toqurk
5년 전

target 을 입히던지 AJAX 를 활용하시면 될것같은데요..

 

사이트 화면이 깜빡이거나 이동하지 않고 보여지는걸 원하시는거 맞으시죠??

 

아니시라면 죄송합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
akworjs0517
5년 전
ajax도 검색해봣는데 위랑 비슷한 상황의 예제는 못본것같아요ㅠㅠ
taget이나 ajax 사용하는 예제 알고계신가요?
t
toqurk
5년 전
A.php
<script>
function b_page(값1, 값2){
$.post('경로url', {'변수1':값1, '변수2':값2},function(rtn){
$('#content').html(rtn);
});
}
</script>

<div id='content'>B.php 내용</div>

<input type="button" value="가져오기" onclick="b_page('값1'. '값2');">

이정도?

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

루미집사

파일정보를 저장하는 DB table에 페이지를 구분하는 필드를 추가하여 사용하면 될듯 합니다.

 

예를 들어 page 라는 필드를 하나 만들어 주고

a.php 에서 파일업로드일때는 A라는 값을 저장하고 보여줄때는 page = 'A' 라는 값을 가져오면되겠고

b.php 에서 파일업로드일때는 B라는 값을 저장하고 보여줄때는 page = 'B' 라는 값을 가져오면되겠네요.

 

 

 

로그인 후 평가할 수 있습니다

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

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

로그인