2026, 새로운 도약을 시작합니다.

코드 질문좀 드릴게요!

$bgimg = 'http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/img/1.png'; 

여기서 '/img/1.png' 이미지폴더에 있는 1.png 라는 이미지를 사용하고 있는데요.

저 1.png 이미지를 사용하지 않고

<a href="server.php?id=<?php echo $server_data['id']; ?>"><img src="<?php echo $banner; ?>" /></a> 

이코드를 사용해서 이미지를 회원이 올린 이미지로 사용하고자 하는데 

/img/1.png'이부분을 위코드로 바꾸려고 하는데 함수가 안맞아서 그런지 잘 안되네요.

$bgimg = 'http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/

<a href="server.php?id=<?php echo $server_data['id']; ?>"><img src="<?php echo $banner; ?>" /></a>';

이렇게 바꾸니 안되네요...

어떻게 바꿔줘야 하는지 방법좀 알고싶어요!

답변 1개

$banner 에 값이 있는지요? 

$server_data['id'] 에는 값이 있는지요?

$banner에 값이 있다면 이미지 경로인지요?

하나씩 찍어보시면서 작업해보세요

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

답변에 대한 댓글 1개

네 값은 디비에 있어요
'/img/1.png'; 이부분을 지우고 그대로 넣으니 함수가 맞지 않는거 같은데 그대로 넣는게 맞나요?
다른곳에서는 <a href="server.php?id=<?php echo $server_data['id']; ?>"><img src="<?php echo $banner; ?>" /></a> 그대로 넣으니 불러와지더라고요.

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

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

로그인
🐛 버그신고