프로그래밍 QnA

kimyh의 이미지

move_uploaded_file() 문법이 맞는지 살펴주세요

move_uploaded_file($_FILES['file']['tmp_name'], $full_upload_dirname. $_FILES['file']['name']);
위의 내용은 $full_upload_dirname 라는 디렉토리에 $_FILES['file']['tmp_name'] 의 이미지화일을 $_FILES['file']['name']라는 이름으로 저장하라는 의미로 써본건데
$full_upload_dirname라는 디렉토리에는 이미지화일이 저장되지않고
$full_upload_dirname이 aaa이고 $_FILES['file']['name']이 bbb.jpg라면
현재의 작업디렉토리에 aaabbb.jpg 로 저장이 됩니다.

aaa디렉토리에 bbb.jpg를 저장 할려면 위의 구문을 어떻게 고처야 하나요.

kimyh의 이미지

이미지 출력이 않되는데 이런게 맞나요?

이미지를 저장했는데 이미지가 출력이 않돼서요.
디비의 테이블에 확인 해보면 aaa.jpg 또는 bbb.gif 등으로 저장된것을
확인할수 있습니다.

1, 그런데 이미지 저장할때 지정한 경로에는 아무 값도 들어가 있지를 않은데
그게 맞는건가요?(그런데 디비 테이블에는 화일이름이 저장되있슴)

2, 그리고 디비에 저장된 aaa.jpg 또는 bbb.gif 등의 화일명에 이미지의 size, type, byte의 이미지에 관련된 모든 정보가 들어가 있는건가요?

3, 이미지를 볼려면 다른 문자나, 숫자처럼 쿼리문 날려서

skylandi의 이미지

operator 연산자에 대한 질문입니다.

[code:1]
class Complex
{
private:
int Read;
int Imag;
public:
Complex();
Complex(Complex &);
~Complex();
void operator+=(Complex &addition);
void operator-=(Complex &subtraction);
void operator*=(Complex &multiply);
void operator/=(Complex &dividing);
void operator=(Complex &substitution);
void Set(int a,int b);
void Get();
int &a(int a);
int &a(int a,int b);
Complex &operator+(Complex &a);
Complex &operator+(Complex &b,Complex &c);

toold의 이미지

소켓프로그래밍으로 웹서버의 HTML을 긁어오려면..?

소켓프로그램을 작성중인데요..
웹서버에 connect해서 HTML을 가져오려고 합니다..
일단 웹서버에 connect하는 부분까지는 만들었는데요..
HTML을 어떻게 가져오는건지...
그런 함수가 있는건가요.?
(결국 proxy서버를 만드는겁니다..)
힌트라도 좋으니 부탁드립니다..
아래는 현재까지 만든 웹서버에 연결부분의 소스입니다..
(주석이 좀 틀렸어도 너그러이 이해해 주시길 완전히 이해를 못해서요..^^)
[code:1]
//웹서버와 연결하기 위한 소켓 생성
if((connectSD = socket(PF_INET, SOCK_STREAM, 0)) < 0)

dkny4의 이미지

소켓으로 채팅하려면요..? 초보... 알려주세요..--;

1.TCP를 통해 간단한 채팅 프로그램을 작성
채팅을 받을 서버와 연결할 클라이언트 프로그램 두개를 작성할 것
한 줄 입력할 때마다 상대방에 채팅 메시지를 전달
'exit' 키워드를 치면 프로그램이 종료

2.UDP를 이용해 단어를 전달하는 프로그램
채팅을 받을 서버와 연결할 클라이언트 프로그램 두개를 작성할 것
클라이언트의 3번째 아규먼트 이후에 넘어가는 문자열을 각각의 UDP 패킷으로 서버에 전달후 종료

위에 문제를 해야되는데...
도통 이해가 안되네요...

geneven의 이미지

자바의 내부클래스

학교에서 발표를 하는데 내부클래스라는 것을 하게 되었습니다. 교수의 특성상
자바공부는 전혀 안되고 있고, 객체지향 배운건 C++밖에 없거든요? 내부클래
스라는것이 클래스 안의 클래스라는 것은 알겠습니다. 근데 이 내부클래스가
이용될 만한 곳을 모르겠습니다. 어떤 부분을 만들때 이 내부클래스를 이용할
수 있을까요?

purewell의 이미지

inet_ntoa의 ipV6 버전 없나요?

accept한 녀석의 아이피를 긁어오고 싶은데,

ipv4 같은 경우는 inet_ntoa로 구현하였지만,

ipv6는 어떻게 해야할지 모르겠습니다.

inet_ntop/inet_pton 같은 함수가 있긴 하지만,

표준이 아닌지, 윈도우에서는 컴파일이 안 됩니다.

ㅡ0-)

toold의 이미지

소켓프로그래밍에서 connect()에러 확인 방법이 있나요..?

소스는 아래와 같습니다..
실행하면 connect() error가 출력됩니다..
무엇이 잘 못되어서 connect가 안되는지 확인하고 싶은데..
어케 확인 할 수 있을까요..?..
부탁드립니다..

[code:1]
int main()
{
int connectSD; //소켓 디스크립터
struct sockaddr_in origin_addr;
char *addr = "http://www.daum.kr";

if((connectSD = socket(PF_INET, SOCK_STREAM, 0)) < 0)
error_handling("connectSD socket() error");

memset(&origin_addr, 0, sizeof(origin_addr));

toold의 이미지

write()함수 인자중에 궁금한게..

write(STDOUT_FILENO, buf, n);

소켓프로그래밍중에 위의 STDOUT_FILENO 가 의미하는 것은 뭐죠..?..
원래 첫번째 인자는 데이터 전송영역의 디스크립터를 쓰는걸로 알고 있는데..
걍 해석상 표준입출력_파일말구 이런말 같은데..^^...
혹시 STDOUT_FILENO말고 다른 것들이 있으면 그것도 알려주시면..감사.

hwoney의 이미지

addMouseLister 구현에서 문제가 발생해서 질문드립니다..

버튼 누를때 마다
서로 다른 MouseLister를 쓰고 싶어서
각각의 버튼에
addMouseListener(new a_Mouse());

addMouseListener(new b_Mouse());

addMouseListener(new c_Mouse());

이렇게 정의했는데요........

ㅈㅔ 예상과는 달리
MouseListener가 바뀌는 것이 아니라
계속 합쳐져서

처음꺼가 네모가 나오는 거고, 두번째꺼가 세모고, 세번째꺼가 동그라미면

누를 때 마다 네모.
네모+세모,
네모+세모+원
이 그려져 버리네요......;;;

이거 어떻게 해야대요??

removeMouseListener() 가 있던데.......

페이지

프로그래밍 QnA 구독하기