어떻게 대량 이메일을 PHP를 사용 밖으로 보내기

PHP에서 ShortLikeAFox에 의해 9 월 2008 년 19 게시됨

그래서 대량 이메일을 보내거나 그 여러 개의 대량 이메일을 보내 신속하게 변경할 수있는 프로그램을 만들 싶어. PHP는이 쉽습니다. 이 예제에서는 특정 이메일을 보내 내가 당신에게 원하는 이메일 주소의 목록이 맡게된다. 또한 당신은 데이터베이스에서이 목록을 유지하고있다지만, 가정이 코드를 쉽게 하드코드된 이메일 주소 목록 중 하나 또는 다른 소스로부터 목록을 사용하도록 조정할 수있다.

<? PHP는

/ / 먼저 이메일 주소 정보가 포함된 데이터베이스에 연결합니다.
$ 사용자 = "사용자";
$ 호스트 = "호스트";
$ 비밀 번호 = "비밀 번호";
$ 데이터베이스 = "데이터베이스";

( "Couldn’t connect to server" ); cxn 달러 ($ 호스트, $ 사용자, $ 암호) mysql_connect = 아니면 죽음 ( "서버")에 연결할 수없습니다;
mysql_select_db ($ 데이터베이스);

그 이메일 주소가 포함되어있습니다 / / 쿼리 테이블. 채워 자신만의 테이블 이름을 여기에 ...
$ 쿼리 = "선택 *에서 theEmailAddresses";
( mysql_error ($cxn)); $ 결과 = mysql_query ($ 쿼리, $ cxn) 또는 (mysql_error ($ cxn)); 죽어
$ nrows = mysql_num_rows ($ 결과);

/ / 발신자로 누가 발견된다. 여기에 넣을 수있습니다 당신이 뭘 원하지만, 정말 너무 여기에 이메일 주소를 그 곳으로 윤리를 제어하지는 않습니다 아니다.
$ =에서 "보낸 사람 : me@mydomain.com";
/ / 한 표준 이메일의 제목 줄에
$ 주제 = "뭐야 새로운 mydomain.com";
/ / 그 메시지는
$ 메시지 = "안녕, 친구의 가치

우리가 지금 mydomain.com에서 쿠키를 판매하고있다. 그것을 밖으로 확인하시기 바랍니다!
감사합니다,
나를 ";

/ / 우리는 이미 모든 이메일 주소의 쿼리했습니다. 지금은 이메일을 보낼 필요
0 ; $i < $nrows; $i ++ ){= 0 ($ 위해; $ i가 <$ nrows; $ 나 + +) (

$ 행 = mysql_fetch_assoc ($ 결과);
압축을 풉니다 ($ 행);
/ / 바꾸기 $ 이메일 주소의 어떤 이메일라는 칼럼
달러 = "$ 이메일";
/ / 각 이메일에 데이터베이스에서 이메일 보내기
만약 (메일 ($로, $ 제목, $ 메시지, $에서)) (

/ / 이메일의 이름을 인쇄가 성공적으로 보내졌다. 이 단지 프로그램을 동결되지 않았는지 확인하는 데 사용합니다. 이론이 있음을 인쇄되는 이름의 꾸준한해야한다>

); ( "$로 메아리에 <br/>");

)

)




?>

코드의이 비트 () 함수는 PHP 메일의 이점을 취합니다. 이것은 아주 강력하고 기능을 사용하기 쉽습니다. 기억 그게 큰 힘에는 큰 책임이 따른다. 악마를 위해이 기능을 사용하지 않기로 봅니다.

| 댓글

어떻게 방문자가 어디에서 지리적으로 PHP를 사용하는

2008년 9월 13일에 ShortLikeAFox에 의해 PHP에서 게시됨

만약 여러분이 웹사이트가 사용자의 지리적 대체 어디서부터 오는 PHP와 PEAR와이 가능하게하고 싶은 말이있어. 물리적 위치는 당신이 할 Net_Geo PEAR와 모듈이 설치되어 있는지 확인하십시오 당신이 필요로 가고있는 첫 번째 일은로 손님의 IP를 설정합니다. 만약 당신이 Net_Geo PEAR와 모듈이 없어, 당신은 그것을 확보하기 위해 PEAR와 패키지 관리자를 사용하려고합니다.

만약 당신이 방법은 기본적으로 액세스를 허용하지 않는 계정에 PEAR와 설치에 대한 설명이 체크 아웃은 PEAR 때문에 호스팅 패키지에 액세스할 수없는 것 같아요. 그걸 염두에두고 작성된 것입니다 GoDaddy 함께하지만, 계정을 공유 설정과 함께 오지 않는 대부분은 PEAR 패키지를 호스팅하는 작업을해야한다.

Net_Geo 패키지를 설치한 후에, 그것은 단지 지리적 데이터를 얻으려면 코드 몇 줄을 걸립니다 :

<? PHP는

); require_once ( "닷넷 / Geo.php");
]; $은 ip = $ _SERVER는 [ 'REMOTE_ADDR'];
/ / $ ip가 = "64.246.30.37";
$ firstNetGeo = 새로운 Net_Geo ();
$ geoData = $ firstNetGeo -> getRecord ($ IP)을;

?>

($ip); ?> <br/> 의 IP : <? PHP는 에코 ($ IP)을;?>에 <br/>
($geoData[ 'LAT' ]); ?> <br/> 위도 : <? PHP는 에코 ($ geoData [ 'LAT에']);?>에 <br/>
($geoData[ 'LONG' ]); ?> 경도 : <? PHP는 에코 ($ geoData [ '오랫동안']);?>
신청 <br/>
($geoData[ 'COUNTRY' ]); ?> <br/> 국가 : <? PHP는 에코 ($ geoData [ '나라']);?>에 <br/>
($geoData[ 'STATE' ]); ?> <br/> 주 : <? PHP는 에코 ($ geoData [ '상태']);?>에 <br/>
($geoData[ 'CITY' ]); ?> <br/> 도시 : <? PHP는 에코 ($ geoData [ '시티']);?>에 <br/>

이 코드가 작동시 :

의 IP : 74.125.75.19

위도 : 33.98

경도 : -118.45

국가 : 미국

주 : 캘리포니아

도시 : 마리나 델 레이

| 댓글

어떻게 한 쿨 WordPress의 블로그에 태그 클라우드를 추가하려면

워드에 ShortLikeAFox에 의해 8 월 2008 년 27 게시됨

멋지지 않은가? 정말 멋지다고 생각합니다. 태그 구름 적이면서도 매우 사용자 정의 플러그인을 포스트 - 적운라는 제목과 함께 사용할 수있습니다. 로 제공된 링크에서 다운로드가 그것만큼 쉽습니다, 어떤 플러그인처럼 설치하는 방법이 그것을 커스 터 마이징, 그리고 코드의이 행을 추가 어디 표시 : 원하는 <? PHP는 wp_cumulus_insert ();?>.

잘 놀아라!

| 댓글

어떻게 WordPress의 블로그에 목차를 추가하려면

워드에 ShortLikeAFox에 의해 8 월 2008 년 27 게시됨

그래서 당신들이 블로그를 운영하고 내용이나 WordPress의 사이트맵의 테이블을 추가하려는. 아무 문제 없어. 그냥 Dagon 디자인 Sitemap 생성기를 다운로드합니다. 난이 사이트에 대한 플러그인을 사용하고 그것을 매우 귀하의 요구에 맞게 사용자 정의할 수있습니다. 나는 개인적으로 그것이 다른 사이트맵들이보다 나은 작품 / 내용 발전기의 테이블 밖에있는 것으로 나타났습니다.

| 댓글

여러 개의 이미지를 어떻게 하나의 이미지로 PHP를 사용 분열

함수에서, 2008년 8월 26일에 ShortLikeAFox으로 PHP를 게시됨

그래서 여러 개의 작은 이미지에 하나의 큰 이미지를 깨고 싶어? 문제 없어. 이것은 애매한 문제처럼 보이지만 당신은 이런 짓을 할만한 여러 이유가있다. 아마 당신은 시각적 슬라이딩 퍼즐을 만들려고합니다. 아니면 독특한 WordPress의 테마를 실행하고있습니다. 아니면 일종의 콜라주를 만들려고합니다. 정말 왜 작은 이미지로 이미지를 나누려고하지 않는 문제, PHP는이 작업을 쉽게합니다. 사진과 함께 아래의 예를 들어서만 다룹니다. 다른 종류의 이미지 처리 기능을 변경하면 어렵지 않을 것이다.

<? PHP는
/ /이 함수의 열 및 행 번호로 동일 크기의 이미지를 나눌 예정이다.
함수 split_image ($ number_of_rows, $ number_of_cols, $ path_to_image, $ file_name을) (

/ / $ number_of_rows = # 당신이 원하는 행;
/ / $ cols number_of_cols = # 당신이 원하는의
/ / $ path_to_image =는 이미지에서처럼 뭔가있는 폴더 : / 고향에 대한 경로 / 콘텐츠 / 사용자 / html과 / 목록 / 업로드 /
/ / $ file_name을 이미지의 = 파일 : archery.jpg, 등

/ 확장 / 구문 분석 경로
$file_name); $ 정보 = pathinfo ($ path_to_image. $ file_name을);

/ / 우리는 JPEG 처리되었는지 확인
($info[ 'extension' ]) == ‘jpg’ ) || ( strtolower ($info[ 'extension' ]) == ‘jpeg’ ) ){ ((strtolower ($ 만약 정보 [ '확장']) == 'jpg로) | | (strtolower ($ 정보 ['확장 ']) =='의 jpeg)) (

/ /로드 이미지 및 이미지 크기를 얻을
); $ 소스 = ( "($ path_to_image) ($ file_name을)") imagecreatefromjpeg;
$ 너비 = imagesx ($ 소스); / / 너비 찾기
$ 높이 = imagesy ($ 소스); / / 높이 찾기
$ segment_width = $ 너비 / $ number_of_cols; / / 개별 세그먼트의 넓이를 확인
$ segment_height = $ 높이 / $ number_of_rows; / / 개별 세그먼트의 높이를 확인

($ = 0; $ 대장균 <$ number_of_cols 대장균; $에 대한 대장균 + +)
(

행 = 0 ($ 위해; $ 행 <$ number_of_rows; $ 행 + +)
(

, $col, $row ); $ fn = sprintf ( "아무리 % 02d_ % 02d.jpg", $ 대장균, $ 행);
); //I print the image name here, so that the process shows itself as it runs ( "$ fn") 에코; / / 내가 여기, 그렇게 그 과정 그걸로 자신을 보여주는 이미지를 실행 이름을 인쇄
$ 메신저 = imagecreatetruecolor ($ segment_width, $ segment_height) @;
imagecopyresized ($ 메신저, $ 소스, 0, 0, $ * $ segment_width, $ 연속 결장 * $ segment_height, $ segment_width, $ segment_height, $ segment_width, $ segment_height);
$ "="test.jpg 파일;
/ / 이미지 저장
, 100 )) //The destination will be something like /home/content/c/h/d/images/$fn (imagejpeg ($ 메신저, "목적지를 여기에 삽입", 100)) / / 그 대상처럼 뭔가는 / home / 콘텐츠 / c를 / h / d를해야한다 / 이미지 / $ fn면

에코 ( "이 만들어지는 것입니다!에 <br/>");

)

)

)

)

?>

| 댓글

PHP 코드가 작동하는 방법을 포함하여 워드에 게시물

워드, 8 월 ShortLikeAFox으로 PHP는 17 일, 2008 년 게시됨

그래서 당신이 원하는 당신의 WordPress의 블로그 게시물과 페이지에서 PHP를 사용하실 수있습니다. 그건 아무 문제 없어요. 그냥 사용 <? PHP는 ... ... ..?>하지 않는 플러그인을 처음 설치하면 워드 화나게 만들 것입니다. 거기에이 기능을 제공하는 플러그인을 주장하는 몇 가지 있지만, 그 하나는 최고의 작품을 발견 Exec - PHP는. PHP 코드를 사용하려면 다음과 같이 시작하려면 :

  1. 다운로드 간부인 - PHP를
  2. 당신이 어떤을 통해 설치하는 걸어 나갈 것이다 readme 파일과 위의 (링크와 같은 플러그인이)
  3. 현재 그것을 사용하는 경우, 당신은 WYSIWYG 편집기를 해제해야합니다. , 사용자에게 가서 이렇게하려면 - 당신의 프로필을 사용하여 시각 편집자의 선택을 취소하면 확인란> 쓰기
  4. PHP 코드처럼 평소 : <? PHP를 쓰기 시작 ... 코드가 여기에 다닌다?>

그 모든 것들이 그것입니다!

| 댓글

작성 및 사용 방법에 동적으로 PHP로 변수의 이름

PHP에서 ShortLikeAFox에 의해 8 월 2008 년 17 게시됨

그럼 당신은 코드에 동적 변수 이름을 사용하고 싶습니다. 문제 없어. 당신이 100 변수라고하자, dog0, dog1, dog2라는 ...., dog98, dog99. 왜 이런식으로 배열하는 대신 100 변수를 사용하고자하는 것이 내 능력 밖이다, 그러나 이것은 예를 들어, 상관 없어요. 당신은 다음을 사용할 수있는 빠른 루프에서 이러한 변수를 설정하려면 :

0 ; $i < 100 ; $i ++ ){= 0 ($ 위해; $ i가 <100; $ 나 + +) (

; $ VariableName = "개는 $ i가";
$ $ VariableName = $ 난; / / 1, 2, 34, 등 34 개 $ $ $ dog1 세트 dog2 ....

)

지금의 당신이 모든 변수의 접근을 원한다고하자. 당신은 다음을 사용할 수있다 :

0 ; $i < 100 ; $i ++ ){= 0 ($ 위해; $ i가 <100; $ 나 + +) (

; $ VariableName = "개는 $ i가";
에코 ( "에 <br/>");
( "$ VariableName 에코 :");
에코 ($ $ VariableName);

)

이 루프 지문 :

dog0 : 0
dog1 : 1
dog2 : 2
dog3 : 3
dog4 : 4
dog5 : 5
dog6 : 6
dog7 : 7
dog8 : 8

등등 ... 모든 방법
dog99 : 99

| 댓글

ISBN에 액세스하려면 어떻게 Intergrate 웹페이지 PHP를 사용하여

PHP에서 ShortLikeAFox에 의해 8 월 2008 년 12 게시됨

ISBN은 국제 표준 도서 번호 또는 개별 도서에 대한 정보를 찾는 데 사용될 수있는 유용한 식별자입니다. PHP는 그것을 행할 경우 만들어 귀하의 웹 애플 리케이션에 통합하려는 ISBN을 조회합니다.

1 단계 : ISBNdb.com 한 API는 사용자가 웹 주위의 ISBN 기록의 데이터베이스에 액세스할 수 있도록 만들었습니다. 여기에 자신의 API의 설명입니다 :

ISBNdb.com '다른 웹사이트와 독립형 애플 리케이션에 원격으로 액세스할 수 있도록 설계된 애플 리케이션 프로그래밍 인터페이스 (API) ISBNdb.com에 의해 2003 년 이후 데이터 수집의 방대한 컬렉션을 사용합니다. 이 글을 쓰는 중, 2005 년 7 월으로서, 데이터의 도서를 포함 약 1,800,000; 거의 3000000000000 도서관 기록; 주변 100 만 과목; 저자 및 발행인의 기록 도서관 데이터의 분석 과정을 거치게 수십만; 천만 이상의 실제 기록과 역사 가격.

먼저. 회원으로 등록해야합니다이 API를 사용하려면 그대로를 완료 초가 걸립니다. 이 후, 당신은 열쇠를 설정할 필요가있다. 열쇠를 직접 자신의 코드에서 ISBN을 데이터베이스에 접근할 수 있도록합니다. 웹사이트의 열쇠는 ISBNdb.com 쉽게 설정할 수있습니다.

2 단계 : 시작하는 데이터베이스와 상호 작용하는 코드를 작성 넌 지금. ISBN을 조회에 대한 요청이 이런식으로 생겼을 것이다 :

$ isbnData = "http://isbndb.com/api/books.xml?access_key=XXXXXX&index1=isbn&value1 = $ isbnQuery";

당신 XXXXXX의 장소에서 귀하의 액세스 키를 삽입합니다. $ isbnQuery 달러를 들여 isbnData 관심있는 ISBN 번호가 될 것이라고하는 XML 파일입니다. 귀하의 코드는 그것으로 무엇을 다루고 있는지 알고이 데이터에 액세스할 수있게 해줘. 이 작품은 같은 뭔가가 :

) ; $ xmldata = @ simplexml_load_file ($ isbnData) 또는 죽을 ( "로드된 파일 없음");

지금 당신과 개별 변수에 액세스할 수있는이 비슷한 전화 :

]->Title ; $ 제목 = $ xmData -> 도서 [0] -> BookData [0] -> 제목;

여기에 전체 작업 예제입니다 :

<? PHP는

$ Searchquery = "9780684801223"; / / 어니스트 헤밍웨이의 노인과 바다에 대한 ISBN
$ isbnData = "http://isbndb.com/api/books.xml?access_key=XXXXXX&index1=isbn&value1 = $ Searchquery"; / / 자신만의 액세스 키 XXXXXX를하는 것을 잊지
) ; $ xmldata = @ simplexml_load_file ($ isbnData) 또는 죽을 ( "로드된 파일 없음");
]->Title ; $ 제목 = $ xmldata -> 도서 [0] -> BookData [0] -> 제목;
]->AuthorsText ; $ 저자 = $ xmldata -> 도서 [0] -> BookData [0] -> AuthorsText;
]->PublisherText ; $ 발행인 = $ xmldata -> 도서 [0] -> BookData [0] -> PublisherText;

); ( "$ 타이틀에 <br/>") 에코;
); ( "$ 저자에 <br/>") 에코;
); ( "$ 게시자의 메아리에 <br/>");

/ /이 예제는 지문 :
/ / 그 노인과 바다
/ / 어니스트 헤밍웨이
/ / 뉴 요크 : Scribner 페이퍼백 소설, 1995.

?>

| 댓글

SMF 사이트에 동영상을 삽입하는 방법을 사용자들이보다 쉽게 도움을

SMF (간단한 기계 포럼)에서 8 월 ShortLikeAFox에 의해 2008 년 10 게시됨

그래서 간단한 기계 포럼 사이트를 기반으로 설정을 담당하는 허용하는 안전한 방법을 원하는 인기 비디오 사이트 (유튜브, 구글 비디오, IGN 등)에서 사용자가 동영상을 삽입했다. 하나님을 알고 있기 때문에 결과가 어떻게 될 justifiably 사용자가 단순히 개별 사이트에서 소스 코드를 사용할 수 있음, 두려워 할 수있습니다. 이 문제의 해결책이 될 수있는만큼 간단하다. 칼 벤슨 그 절단 및 동영상이 패키지 안으로 나타나는 페이지의 URL을 붙여 간단하게 비디오를 내장 패키지를 썼다 수정 150 사이트에 대한 작동 AEVAC (오디오 소스 비디오 / 오디오 클립)로 불린다. 가장 최근의 릴리스 버전은 3.1.2이고, 이곳에서 찾을 수있습니다.

이것은 매우 좋습니다 모드입니다. 그것을 올바르게 사용 빈도 및 포럼 관리자 두통의 심각도 크게 줄일 수있는 잠재력을 가지고있다.

| 댓글

PHP를 사용하는 이메일 주소를 확인하는 방법

PHP에서 ShortLikeAFox에 의해 8 월 2008 년 5 게시됨

이렇게하면 사용자의 이메일 주소의 확인이 필요 한가? 문제 없어. 이미 이메일 확인을 필요로하는 많은 이유들이있습니다, 그리고 PHP는 간단합니다.

이메일 확인 단계가 완료 될 수있다 :

  1. 당신이 그들에서 (자신의 이메일 주소를 포함한 필요한 모든 정보에 대한 사용자 프롬프트)
  2. 데이터베이스에이 데이터 입력
  3. 사용자가 특수 확인 키와 함께 이메일로 보내기
  4. 한번 확인 키 입력 ""데이터베이스에서 데이터를 해제한다.

어떻게 할 일 :

<? PHP는

/ / 먼저, 데이터베이스에 연결하자

$ user_name은 = "dbUserName";
$ 호스트 = "dbHost";
$ my_password = "dbPassword";
$ db_name = "DBNAME";

/ / 서버와 데이터베이스에 연결을 선택합니다.
, "$user_name" , "$my_password" ) or die ( "cannot connect to server" ); "호스트 ("$ mysql_connect, "$ user_name은", "$ my_password") 또는 죽을 ( "서버")에 연결할 수없습니다;
) or die ( "cannot select DB" ); mysql_select_db ( "$ db_name") 또는 죽을 ( "") DB를 선택할 수없습니다;

만약 사용자가 양식이 있어야 / / 그 다음 줄을 표시는 기본적으로 묻습니다. 읽어 내려 조금 원한다면 변수는 어디에서 와서보고

(@ $_GET [ 'first' ] == "no" ) && ! (@ $_GET [ 'confirm' ] == "yes" ){ 만약 (! (@에 $ _GET [ '처음'] == "아니오") & &! (@에 $ _GET [ '확인'] == "예") (
/ / 이후로 이번이 첫 페이지를 표시하고 확인 코드는 우리가 밖으로 채우도록 사용자에 대한 양식을 표시해야한다 포함되어있습니다
/ /이 양식은 오직 하나의 인자 (사용자의 이메일 주소)이 걸립니다.
?>

method= "post" action= "index.php?first=no" > name=를 <form "emailConfirmation" method= "post" action= "index.php?first=no">

<표 align="center">
<tr>
<td>
type= "text" id= "email" size= "30" /> 메일 : <input name= "email" type= "text" id= "email" size= "30" />
</ td>
</ tr>
<tr>
<td align="center">
name= "Submit" value= "Submit" /> <input type= "submit" name= "Submit" value= "Submit" />
</ td>
</ tr>
</ 테이블>
</ 양식>

<? PHP는

)

/ / 만약의 양식을 기입하고있다, 우리가 확인 코드를 생성하는 방법, 데이터베이스로 확인 코드와 사용자의 이메일을 삽입해야하고 이메일 주소로 이메일을 보내주시기 바랍니다.
[ 'first' ] == "no" ){ //if the form has been filled out… 이 elseif (@에 $ _GET [ '처음'] == "아니오") (/ / 만약의 양식을 기입하여왔다 ...

/ / is_valid_email_address 없다는 유효한 PHP 함수입니다. 자신의 이메일 주소를 확인 삽입 기능을 여기 ...
is_valid_email_address( $_POST [ 'email' ])) 만약 (! ($ _POST [ '이메일'])) is_valid_email_address

); 유효하지 않은 ( "죄송합니다 야호! 당신이 입력한 이메일 주소입니다.");

/ / 경우 유효한 이메일 주소가 나타납니다하고 안전한 ...
다른 (

]); $ 이메일 = ($ _POST [ '이메일']);
/ / 여기에 확인 코드를 생성합니다. 이게 내가 할 수를 선택하는 방식이지만, 이미 그 일을한다 무수한 가지가있습니다.
( rand ())); $ =있는 md5 CONFIRMATION_CODE ((랜드 ())); uniqid
/ / 모든 것이 더 많거나 적은 데이터베이스에 입력하고 다음 사용자에게 이메일을 보내 확인됩니다
$ 쿼리 = "삽입 INTO를 emailConfirmationTable (con_code) user_email 값 ( '$ 이메일', '$ CONFIRMATION_CODE')";
("Config Error 2223 "); $ 결과 = mysql_query ($ 쿼리) 또는 죽을 ( "구성 오류 2223");
/ / 이메일 보내기
달러 = $ 이메일;
$ 주제 = "당신 shortlikeafox 예를 확인"; / /부터
$ 헤더 = "에서 : shortlikeafox <info@shortlikeafox.com>";
/ / 귀하의 메시지
$ 메시지 = "당신 Comfirmation 링크!에 \ r \ n";
$ 메시지 .= "이 링크를 클릭하여 계정을 활성화에 \ r \ n";
미확인 이메일 때마다 나는 청소 같은 느낌이 만료 메시지 달러 .= "이 링크 (매주 또는 그래서)에 \ r \ n";
$ 메시지 .= "http://www.shortlikeafox.com/simple-email-confirmation-example/index.php?confirm=yes&confirmCode = $ CONFIRMATION_CODE에 \ r \ n";
$ 보냄 = 메일 ($, $ 제목, $ 메시지, $ 헤더);

); ( "확인 이메일을 보냈습니다 야호!");

)

)
/ / 만약 사용자가 자신의 이메일에있는 링크에서 해당 스크립트 그걸 확인 찾았을 때 ....
[ 'confirm' ] == "yes" ){ 이 elseif (@에 $ _GET [ '확인] == "예") (
/ / confirmCode 상대적으로 사용하는 것이 안전합니다

[ 'confirmCode' ]); $ confirmCode = mysql_real_escape_string (@에 $ _GET [ 'confirmCode']);

$ 쿼리 = "선택 * 곳에서 con_code = '$ emailConfirmationTable confirmCode'과 is_confirmed = '0 '";
( "Error 234234" ); $ 결과 = mysql_query ($ 쿼리) 또는 죽을 ( "오류 234234");
$ nrows = mysql_num_rows ($ 결과);
1){ ($ nrows == 1) (면
$ 쿼리 = "업데이트 emailConfirmationTable의 SET is_confirmed = '1 '은 어디 con_code ='$ confirmCode '";
( "Config Error 222231231233 " ); $ 결과 = mysql_query ($ 쿼리) 또는 죽을 ( "구성 이천이백이십이억삼천백이십삼만천이백서른세 오류");
($ 결과)
); 에코 ( "이메일을 확인했다!");

)
그 밖의

); ( "") 이메일을 확인할 수없습니다 에코;

)

?>

아주 정보의 유효성을 기억하는 것이 중요합니다 그 어떤 형태로든 사용자 삽입합니다. 네,하지만 위의 이메일 주소를 검증하기위한 기능이 포함되지 않았다를 시작하기 좋은 곳이 칼 헨더슨의 이메일 유효성 검사 기능입니다 여기서 발견했다.

이 스크립트를보고 싶은 경우에는 동작에서, 그렇게 이곳에서 할 수있습니다.

| 댓글

«이전 항목을