Jump to content


Drika Fernandes

Member Since 25/06/2006
Offline Last Active 05/09/2008, 14:03
-----

Topics I've Started

Ajuda Com Js... Para Criar Options Em Um Select Box Que Está Em Outra

22/02/2007, 19:59

Pessoal.

Em uma janela eu tenho a pagina "teste0.php" (parent window) e eu tenho o
seguinte formulario de exemplo:

<form name="f">
<select name="s" id="s">
<option value="blah">blah</option>
</select><br>
<input type="button" value="Add item"
onclick="window.open('pop0.php','popop','features')">
</form>


==> e numa segunda janela (child window) tenho a pagina "pop0.php" e o
seguinte código java script:

<script language="javascript">
function addOptionToParent(){

var oOption = window.opener.document.createElement("option");
oOption.text = document.f.txt.value;
oOption.value = document.f.val.value;
window.opener.document.getElementById("s").appendChild(oOption);

//alert (document.f.txt.value); OK! os valores estao chegando!
//alert (document.f.val.value);

window.close();
}
</script>

-E o seguinte formulario exemplo:

<form name="f">
Enter text to add: <input name="txt"><br>
Enter value to add: <input name="val"><br>
<input type="button" value="Add to List" onclick="addOptionToParent()">
</form>


A ideia aqui é adicionar uma nova opção ao campo SELECT que está na janela
pai (parent window).
Funciona perfeitamente no Firefox e no Opera.. Mas infelizmente nao funciona
no IE6 nem no IE7...
Alguem pode me dar uma mãozinha pra fazer funcionar nos IEs????

Desde já agradeço imensamente!

Beijokas

Drika

Envio De Mensagens Em Newsletter Com Pausa

04/07/2006, 15:26

Galera.. fuçando a internet achei o codigo abaixo.. sugerido pela Locaweb para envio de newsletter...

<?php 
//configurações do banco 
$host = "HOST"; 
$banco = "BANCO"; 
$usuario = "USUARIO"; 
$senha = "SENHA"; 
$tabela = "news"; 
$campos = "id,destinatario,status"; //campos da tabela 

//configurações do e-mail 
$subject = "teste newsletter em pacotes"; 
$body = "testando um script de envio de newsletter em pacotes usando php e mysql"; 
$nome_remetente = "Seu Nome"; 
$email_remetente = "seu@email.com"; 

$quant = 10; //número de mensagens enviadas de cada vez 
$sec = 12; //tempo entre o envio de um pacote e outro (em segundos) 
?> 

<?php 
$conexao = mysql_connect($host,$usuario,$senha); 
mysql_select_db($banco); 
?> 

<?php 
$ok = 0; 
$inicio = 0; 
$fim = $inicio + $quant; 
?> 

<?php 
$sql = "select $campos from $tabela where status = 0 limit $inicio,$fim"; 
$query = mysql_query($sql,$conexao); 
$registros = mysql_num_rows($query); 
?> 

<?php 
if($registros==0){ 
mysql_query("update $tabela set status = 0"); 
printf("<font face=’tahoma’>todas as mensagens foram enviadas!</font>"); 
$ok = 1; 
} 
?> 

<?php 
while($result = mysql_fetch_array($query)){ 
$id = $result[0]; 
$to = $result[1]; 
$status = $result[2]; 

$headers = "From: $nome_remetente <$email_remetente>"; 
mail($to,$subject,$body,$headers); 
mysql_query("update $tabela set status = 1 where id = $id"); 
printf("<font face=’tahoma’>$id ) mensagem para <b>$to</b> <font color=’#ff0000’><b>enviada com sucesso!</b></font></font> 
"); 
} 
?> 

<?php 
mysql_free_result($query); 
mysql_close($conexao); 
?> 

<?php 
if(!$ok){ 
echo("<meta http-equiv=\"refresh\" content=\"" . $sec . "\">"); 
} 
?> 

Ajuda Urgente! Envio De Emails Em Newsletter

04/07/2006, 12:46

Galera, esta é minha primeira participação neste forum..
Bem, é o seguinte:

Eu estou desenvolvendo uma newsletter simples... e queria saber se tem como fazer o envio dos emails de forma pausada, ou seja, o admin poderia escolher enviar de 100 em 100 emails a cada 2 segundos.. ou mais... tudo vai depender do servidor de emails...

Ces me entenderam?

Tem alguma função que eu possa usar para isso?

Manda 100 mensagens, pára...... conta 2 segundos e manda mais 100 mensagens.... pára..... conta mais 2 segundos, manda mais 100 mensagens.. e assim sucessivamente até terminar de enviar para todos os emails...

Desde já agradeço aos que muderem me ajudar...
E se não fosse pedir muito, gostaria que as respostas fossem enviadas para tecmaster@tecsite.com.br ou no MSN tecsite@hotmail.com

Beijokas

Drika

IPB Skin By Virteq