내 스크립트에는 거부하거나 승인 할 수있는 쿠폰 목록이 표시됩니다. 내가 겪고있는 문제는 때때로 거부를 클릭하고 오퍼가 올바르게 거부되지만 때때로 거부를 클릭하고 잘못 승인됩니다.PHP 폼에 추가 변수가 전달됨
내가 제안 잘못 승인되면 포스트 데이터가 전송되는 확인했습니다 내가
denymes가 + 다운 라인에서 +하지 않음 =
& 상태를 볼 라이브 HTTP 헤더를 사용하여 = 4 개 & 상태 그래서 = 1문제는 상태가 두 번 전송된다는 것입니다.
나는 무엇이 잘못되었는지 이해하지 못합니다. 때로는 제대로 작동합니다. 문제
코드 :
$list.="
<div class=\"borderBox\" id=\"approve_ad_main".$temp[id]."\">
<form name=\"deny".$temp[id]."\" action=\"index.php?view=account&ac=myads&adtype=ptsu&id=$temp[id]&action=approve&".$url_variables."\" method=\"post\">
<div style=\"border:0px solid #000;padding:5px;\" valign=\"top\" colspan=\"2\">Add Denied Message : <input type=\"text\" name=\"denymes\" value=\"\" size=\"50\"><br/>
<small>This is for displaying a message as to why the ad was denied<br/>
Leave blank if approving the ads.</small><br/>
<input type=\"hidden\" name=\"status\" value=\"4\">
<input type=\"submit\" value=\"Deny\" style=\"width:150px;float:left;\">
</form>
<form name=\"approve".$temp[id]."\" action=\"index.php?view=account&ac=myads&adtype=ptsu&id=$temp[id]&action=approve&".$url_variables."\" method=\"post\">
<input type=\"hidden\" name=\"status\" value=\"1\">
<input type=\"submit\" value=\"Approve\" style=\"width:150px;float:left;margin-left:5px;\">
</form>
<br/><br/>
<a href=\"$temp[target]\" target=\"_blank\">$temp[title]</a>
<div id=\"approve_ad".$temp[id]."\">
Username: $temp[username]<br />
<div style=\"height: 150px; overflow: auto; border: 1px solid #c8c8c8; background-color: white; text-align: left; padding: 5 5 5 5px; color: black\">
<b>Userid Used: </b> $temp[userid]<br />
".nl2br($temp[welcome_email])."
</div>
</div>
</div>
다음 소스보기에서 코드입니다. 아직도 무엇이 잘못되었는지 알 수 없습니다. 양식 가까운 태그를 일으킬 수 있습니다
<div class="borderBox" id="approve_ad_main1000">
<form name="deny1000" action="index.php?view=account&ac=myads&adtype=ptsu&id=1000&action=approve&sid=27TWk0MU39VX4YhlU0Tn&sid2=28TYk&siduid=28&" method="post">
<div style="border:0px solid #000;padding:5px;" valign="top" colspan="2">Add Denied Message : <input type="text" name="denymes" value="" size="50" /><br/>
<small>This is for displaying a message as to why the ad was denied<br/>
Leave blank if approving the ads.</small><br/>
<input type="hidden" name="status" value="4" />
<input type="submit" value="Deny" style="width:150px;float:left;" />
</form>
<form name="approve1000" action="index.php?view=account&ac=myads&adtype=ptsu&id=1000&action=approve&sid=27TWk0MU39VX4YhlU0Tn&sid2=28TYk&siduid=28&" method="post">
<input type="hidden" name="status" value="1" />
<input type="submit" value="Approve" style="width:150px;float:left;margin-left:5px;" />
</form>
<br/><br/>
<a href="http://cw.nu/click?aid=9758&linkid=B18917&subid=&subid2=&subid3=&subid4=&subid5=" target="_blank">Beauty Discount Club - (submit Page & Confirm Email)</a>
<div id="approve_ad1000">
Username: dan1190<br />
<div style="height: 150px; overflow: auto; border: 1px solid #c8c8c8; background-color: white; text-align: left; padding: 5 5 5 5px; color: black">
<b>Userid Used: </b> dan<br />
dan
</div>
</div>
</div>
보기 소스에서 표시되는 전체 양식을 표시 할 수 있습니까? –
상태 변수의 이름을 다른 것으로 변경하면 어떻게 될까요? 좀 더 독창적이되도록 노력하십시오. OffStatus – MrGlass