2011-08-19 2 views
0

안녕하세요, 저는 한 번 admin 로그인을하면 6 개의 카테고리를보고 새로운 페이지를 추가 할 카테고리를 클릭 할 수있는 정말 간단한 CMS를 만들고 싶습니다. 그가 어떤 카테고리 아래에서 새로운 페이지를 만들 때 클릭하면 페이지 제목, 파일 이름 (예 : adc를 입력 한 다음 abc.php 파일이 생성됨) 및 4-6 개의 다른 필드와 같이 입력해야하는 사전 정의 된 필드가 표시됩니다 DB에 들어가서 페이지에도 표시됩니다 (제출을 한번 클릭). 그래서 실제로 admin은 폼을 작성하여 DB에 페이지와 항목을 작성합니다. 알고리즘이 아니라 코딩에 도움이 필요합니다.데이터베이스에 페이지 및 항목을 만드는 양식

답변

1

이것은 PHP에서 매우 기본적인 콘텐츠 작성이며 PHP 학습을 시작하기에 좋은 출발점입니다. 여기에는 인증과 데이터베이스 관계의 두 가지 주요 사항이 있습니다. 인증을 받아야 (인증되지 않은 사용자가 특정 페이지에 액세스하지 못하도록하는 시스템 생성) 한 다음 데이터베이스와 대화 할 수 있어야합니다 (페이지를 나열하고 작성하기 위해).

PHP 학습에 대한 많은 자원이 있습니다. 스택 오버플로 (훌륭함)는 전체 자습서를 제공하지는 않습니다.

Nettuts은 PHP를위한 훌륭한 자료입니다. 그들의 PHP Roundup은 특히 유용합니다. 여기에는 많은 기사 중에서 CMS examplePHP login system의 스크린 캐스트가 포함되어 있습니다.

+0

덕분에 관리자 시스템이 있으며 잘 작동합니다. www.animalswecare.com/admin.php – ashish

+0

나는 거기에 링크를 만들었습니다. adddogs.php이 페이지에는 개와 관련된 몇몇 필드가 있습니다. 역사, 설명, 사진 (move_uploaded_file 파일을 서버로 이동), pagetitle, 키워드 등 사용자가이 정보를 모두 채우면 fopen 페이지가 만들어지고 fwrite가 쓰여집니다. 그러나 문제는 fwrite로 발생합니다. – ashish

+0

당신은 당신의 문제를 매우 모호하게 묘사합니다. 개를 새로 만들 때마다 새 HTML 페이지를 만들고 있습니까? 데이터베이스에 액세스 할 수 없습니까? 이것은 일반적으로 매우 위험한 경로이며, 사용자가 페이지를 편집하고 싶은 경우에는 매우 지저분 해집니다. (fwrite 문제는 권한 문제 때문에 _probably_입니다.) – Alex

관련 문제