Power Pixel Fórum - Conteúdos inovados sempre!
Redes Sociais:

Você não está conectado. Conecte-se ou registre-se

[Ajuda] Enviar notificação para todos usuários cadastrados

Mensagem - Página 1 de 1

Olá, eu gostaria de saber como enviar uma notificação para todos os usuários cadastrados, tipo meu fã site tem um sistema de notificações, e no painel eu tenho a opção de enviar uma notificação para um usuário com uma mensagem, só que eu quero colocar para enviar para todos usuários cadastrados de uma vez não só para um usuário de cada vez.

avatar
Membro Diamante

olha cara basicamente vc vai ter que criar outra pagina, ou outor formulario na mesma pagina, te indico criar outra pagina

criando outra pagina, vc faz o formulario apenas com o campo onde vc vai escrever a mensagem e o botão enviar.

no php eu n sei bem como funciona esse sistema seu mas seria + - assim

vc vai fazer uma quary igual a que você tem na que vc envia para apenas um usuário, so q ao invez disso vc vai fazer assim

cria uma query e pega o ultimo id do banco

SELECT id FROM useuario ORDER BY id DESC LIMIT 1

ok ai vc vai pegar esse id com o while e fech array

apos isso vc vai fazer assim

for($i = 1; $i < $ultimoID; $i ++){

ai como eu n sei seu banco como é vc vai fazer aqui o mesmo processo da outra sua, 
de enviar, so q vc n vai colocar pra enviar pro usuario, vc vai colocar pra enviar pro id, e o id é o $i


o $i ele vai de 1 ate o ultimo id do banco, se o ultimo id foir 5, ele vai rodar 5 vez, basicamente é isso
}

Olha:
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script src="ckeditor/samples/sample.js" type="text/javascript"></script>
<form method="post" action="index.php?pg=<?=$c;?>&p=<?=$c;?>&action=enviar">
<textarea name="texto" class="ckeditor" style="width:98%;"></textarea>
<input type="submit" value="enviar" style="width:100%;" />
</form>
<?php
$action = $_GET['action'];
$autor = $_SESSION['usr_name'];
$texto = $_POST['texto'];
$recebe = $_POST['recebe'];
$img = "http://kihabbo.com.br/lib-uploads/90be09c4823e343f7b2b1a8c11e9dcbf.png";
if ($action == "enviar"){
// NOTIFICAÇÃO RESPOSTA //
date_default_timezone_set('Brazil/East');
$hora_data = date('d/m/Y - H:i');
$noticia = "sim";
$img = "http://www.pixelaria.org/media/upload/pixelart/3a1cecb1deae6513d87f0f24104efe33.png";
$query = "SELECT id FROM usr_users ORDER BY id DESC LIMIT 1";
$resulte = mysql_query($query);
while ($go = mysql_fetch_array ($resulte)){
for($i = 1; $i < $ultimoID; $i ++){
}
echo 'Enviado';
}
?>

avatar
Membro Diamante

Luoan escreveu:Olha:
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script src="ckeditor/samples/sample.js" type="text/javascript"></script>
<form method="post" action="index.php?pg=<?=$c;?>&p=<?=$c;?>&action=enviar">
<textarea name="texto" class="ckeditor" style="width:98%;"></textarea>
<input type="submit" value="enviar" style="width:100%;" />
</form>
<?php
$action = $_GET['action'];
$autor = $_SESSION['usr_name'];
$texto = $_POST['texto'];
$recebe = $_POST['recebe'];
$img = "http://kihabbo.com.br/lib-uploads/90be09c4823e343f7b2b1a8c11e9dcbf.png";
if ($action == "enviar"){
// NOTIFICAÇÃO RESPOSTA //
date_default_timezone_set('Brazil/East');
$hora_data = date('d/m/Y - H:i');
$noticia = "sim";
$img = "http://www.pixelaria.org/media/upload/pixelart/3a1cecb1deae6513d87f0f24104efe33.png";
$query = "SELECT id FROM usr_users ORDER BY id DESC LIMIT 1";
$resulte = mysql_query($query);
while ($go = mysql_fetch_array ($resulte)){
for($i = 1; $i < $ultimoID; $i ++){
}
echo 'Enviado';
}
?>
for($i = 1; $i < $999; $i ++){


troque a linha

[aviso=[Você precisa estar registrado e conectado para ver esta imagem.]] O autor do tópico possui 24 horas para informar se a questão foi resolvida! [/aviso]

Nao ajudou

Luoan escreveu:Nao ajudou
Se puder mandar o código da página que envia os alertas e da que exibe aos usuários a questão poderia ser melhor esclarecida, abçs.

[Você precisa estar registrado e conectado para ver este link.] escreveu:
Luoan escreveu:Nao ajudou
Se puder mandar o código da página que envia os alertas e da que exibe aos usuários a questão poderia ser melhor esclarecida, abçs.
Eu quero aprender a fazer isto, os códigos são do layout da kihabbo, eu quero saber como executar esta função

avatar
Administrador

[info=Movido para a área correta!][/info]

Mensagem - Página 1 de 1

Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum