2012-10-03 1 views
0
$i=0; 
echo '<html><body>'; 
echo '<form name="Form1" enctype="multipart/form-data" action="'."https://xxx/".$uid[$i]."/send".'" method="POST">'; 
echo '<input name="message" type="text" value=""><br/><br/>'; 
echo '<input type="submit" value="SEND" /><br/>'; 
echo '</form>'; 
echo '</body></html>'; 

uid 배열에는 500 개의 요소가 있으므로 500 개의 작업을 수행해야합니다.PHP를 사용하여 HTML 폼에서 여러 동작을 수행하는 방법?

여러 가지 작업을 수행하고 싶습니다. 내 코드로 알았 으면 좋겠어. 이 방법이나 다른 방법을 알려주십시오.

+1

이것은 불합리한 생각 인 것 같습니다. 한 번에 500 개의 URL로 POST하려면 AJAX가 필요합니다. – nickb

+2

은 나에게 스팸으로 보입니다. p –

+0

각 사용자 ID마다 다른 메시지를 제출 하시겠습니까? 또는 모든 사용자 ID에 동일한 메시지를 보내려고합니까? – Mike

답변

0

흠,이 인스턴스에서 수행 할 작업은 1 개의 PHP 페이지에 양식 게시가 있고 그 PHP 페이지에서 수행하려는 모든 작업을 수행하는 것입니다. 여러 위치에 게시하는 양식에 대해 들어 본 적이 없으며 가능하다고 생각하지 않습니다.

+0

입니다. –

0

javascript 함수를 사용하여 url 작업을 제출하고 제출하십시오. target = "_parent"형식을 유지하십시오. 그러나 이것은 스팸 인 것 같습니다.

+0

document.Form1.target = "_ parent"; 구문 오류 –

+0

을 제공합니다. spam.i는 모든 회원에게 msg를 보내야합니다. msg는 그들에게만 보내지 만 ..... 그 목록은 동적 genrated입니다. –

+0

자바 스크립트가 아닌 다음 대상을 사용하십시오. echo " '; – virenpatel111

0

내가하고 싶은 일을하려는 사람이 웹 사이트의 모든 사용자에게 동일한 메시지를 전하는 메시지라면 잘못된 것입니다.

모든 사용자가받은 편지함에서 볼 수있는 알림 모듈을 구현합니다. 모든 사용자에게 메시지를 보내지 않고 작은 그룹에 메시지를 보내려면 웹 사이트에 그룹을 구현하십시오.

HTML 양식을 두 개 이상의 위치에 제출할 수 없습니다.

+0

사이트에 내 site.its 종류의 앱이 없습니다 –

+0

다른 방법이 있나요? –

관련 문제