Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Douglas Silva_76398

Newsletter

Recommended Posts

Ola boa noite!

 

Alguem ai tem, algum script de newsletter com banco de dados onde possa armazenar as informações dos usuarios que se escreverem?

 

Gostaria que tivesse o campo: Nome, Endereço e o e-mail e o telefone..

 

Tou montando uma empresa, ja tenho uma pagina inicial claro que irei contratar um profissional para o desenvolvimento do site, mais por enquanto não irei precisar porque quero colocar a empresa em operação primeiro, mais antes disso, queria ter la na pagina inicial um campo, onde as pessoas possam colocar seu nome, endereço e telefone e o e-mail para quando o site entra em operação eu poder entra em contato avisando......

 

Achei uns na internet mais infelizmente todos contem erros....

Compartilhar este post


Link para o post
Compartilhar em outros sites

se não tiver sucesso com o link, a gente dá uma ajuda, abraço

 

 

e eu não tive aiheaiehaihaie..

e video aulas que tem la....

 

ate eu aprender, testar os codigos aieahieaiae..

lembrando que sou novo nisso de programação......

 

queria um script pode ser simples so que armazene os dados dos usuarios que se cadastrarem e que eu possa depois por esse local avisar eles quando o site tivesse 100% no ar..

e so pra isso para nada mais...

Compartilhar este post


Link para o post
Compartilhar em outros sites

CRIAR UM FORM COM OS CAMPOS DE NOME, EMAIL, TELEFONE E ENDEREÇO E DIRECIONAR ELE PARA O ARQUIVO act_newsletter

 

( act_newsletter.php ) - CRIAR O SCRIPT PARA SALVAR OS DADOS NO BANCO DE DADOS

 

 

<?php

 

//inclui o banco de dados

include_once('mysql.php');

 

//pega as variaveis passadas

$nome = $_POST['nome'];

$email = $_POST['email'];

$telefone = $_POST['telefone'];

$endereco = $_POST['endereco'];

 

 

//seleciona os registros do banco de dados

$rs = mysql_query("select email from newsletter where email='$email'");

 

//conta quantos registros tem no banco de dados

$num_reg = mysql_num_rows($rs);

 

if($_post){

 

if($num_reg > 0){

 

echo '<script>alert("Email ja cadastrado!"); window.location="../"</script>';

 

}

else

{

mysql_query("insert into ema_emailsnews (nome, email, telefone, endereco) values ('$nome', '$email', '$telefone', '$endereco')") or die (mysql_error());

echo '<script>alert("Email cadastrado com sucesso, obrigado!"); window.location="../"</script>';

}

 

}

else

{

echo '<script>window.location="../"</script>';

}

 

?>

 

 

( banco de dados ) - CRIAR O BANCO DE DADOS

 

CREATE TABLE `newsletter` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT,

`nome` varchar(255) DEFAULT NULL,

`email` varchar(255) DEFAULT NULL,

`telefone` varchar(255) DEFAULT NULL,

`endereco` varchar(255) DEFAULT NULL,

`status` tinyint(1) DEFAULT '1',

`data_registro` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=918 DEFAULT CHARSET=latin1;

 

 

( newsletter.php ) - DEPOIS É SÓ CRIAR UMA PÁGINA PARA RECUPERAR AS INFORMAÇÕES SALVAS NO BANCO DE DADOS

<?php

 

//inclui o acesso ao banco de dados

include_once("mysql.php");

 

//acessa a tabela e recupera as informações

$rs = mysql_query("select * from newsletter");

while($emails = mysql_fetch_object($rs)){

 

echo $emails->nome . $emails->email . $emails->telefone . $emails->endereco;

 

}

?>

 

( mysql.php ) - acesso ao banco de dados

<?php

 

$host ='';

$usuario ='';

$senha ='';

$banco ='';

 

$con = mysql_connect($host,$usuario,$senha);

mysql_select_db($banco,$con);

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

CRIAR UM FORM COM OS CAMPOS DE NOME, EMAIL, TELEFONE E ENDEREÇO E DIRECIONAR ELE PARA O ARQUIVO act_newsletter

 

( act_newsletter.php ) - CRIAR O SCRIPT PARA SALVAR OS DADOS NO BANCO DE DADOS

 

 

<?php

 

//inclui o banco de dados

include_once('mysql.php');

 

//pega as variaveis passadas

$nome = $_POST['nome'];

$email = $_POST['email'];

$telefone = $_POST['telefone'];

$endereco = $_POST['endereco'];

 

 

//seleciona os registros do banco de dados

$rs = mysql_query("select email from newsletter where email='$email'");

 

//conta quantos registros tem no banco de dados

$num_reg = mysql_num_rows($rs);

 

if($_post){

 

if($num_reg > 0){

 

echo '<script>alert("Email ja cadastrado!"); window.location="../"</script>';

 

}

else

{

mysql_query("insert into ema_emailsnews (nome, email, telefone, endereco) values ('$nome', '$email', '$telefone', '$endereco')") or die (mysql_error());

echo '<script>alert("Email cadastrado com sucesso, obrigado!"); window.location="../"</script>';

}

 

}

else

{

echo '<script>window.location="../"</script>';

}

 

?>

 

 

( banco de dados ) - CRIAR O BANCO DE DADOS

 

CREATE TABLE `newsletter` (

`id` int(10) unsigned NOT NULL AUTO_INCREMENT,

`nome` varchar(255) DEFAULT NULL,

`email` varchar(255) DEFAULT NULL,

`telefone` varchar(255) DEFAULT NULL,

`endereco` varchar(255) DEFAULT NULL,

`status` tinyint(1) DEFAULT '1',

`data_registro` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,

PRIMARY KEY (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=918 DEFAULT CHARSET=latin1;

 

 

( newsletter.php ) - DEPOIS É SÓ CRIAR UMA PÁGINA PARA RECUPERAR AS INFORMAÇÕES SALVAS NO BANCO DE DADOS

<?php

 

//inclui o acesso ao banco de dados

include_once("mysql.php");

 

//acessa a tabela e recupera as informações

$rs = mysql_query("select * from newsletter");

while($emails = mysql_fetch_object($rs)){

 

echo $emails->nome . $emails->email . $emails->telefone . $emails->endereco;

 

}

?>

 

( mysql.php ) - acesso ao banco de dados

<?php

 

$host ='';

$usuario ='';

$senha ='';

$banco ='';

 

$con = mysql_connect($host,$usuario,$senha);

mysql_select_db($banco,$con);

?>

 

 

Obrigado amigo irei testar aqui, ver se acerto por pra funcionar iehaihaeiheaie.....

 

Esse eu posso ver os e-mail das pessoas e enviar um e-mail para todos cadastrados?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O cara quer tudo pronto :x

Compartilhar este post


Link para o post
Compartilhar em outros sites

O cara quer tudo pronto :x

 

 

Não quero tudo pronto, eu só não sei programar AINDA, pois não tenho tempo para estudar, mais assim que tiver tenha certeza irei aprender e rapido, mais por enquanto não tenho tempo so quero AJUDA de quem deseja ajudar...

 

E pode ter certeza serei muito grato aos que ajudarem, pois iram mostrar ter um bom coração e ser uma pessoa que gosta de difundir o que sabe.......

 

ola, se der uma olhada vai perceber que alem das videos aulas tambem tem o script pronto. (eu acho)

 

 

Amigo eu não vi Script mais muito obrigado pela sua ajuda...

 

Vou me virar aqui obrigado a todos que me ajudaram..

 

Desculpe fazer vocês perderem o seu tempo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.