Gladisson Postado Junho 16, 2003 Denunciar Share Postado Junho 16, 2003 Pra todos...Vou ensinar uma maneira fácil de fazer um SIMPLES sistema de Cartão Virtual passo a passo, sem a necessidade de um banco de dados. :D Se alguém quizer implementar mais coisa tá aberto para novas idéias.Espero que gostem... Mais lembre... é apenas um SIMPLES Sistema de Cartão Virtual desenvolvido por mim. ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 1º Passo...Crie uma pasta com qualquer nome para colocar os arquivos em ".php" que vamos criar, isto é só pra melhor organização e entendimento do sistema. :D 2º Passo...Vamos criar uma forma de link dinâmico.Salve-o como: gso.php<?phpif($_GET['cartao']=="passo01"){include "cartaogso01.php";} elseif($_GET['cartao']=="passo02"){include "cartaogso02.php";} elseif($_GET['cartao']=="passo03"){include "cartaogso03.php";} elseif($_GET['cartao']=="passoFIM"){include "cartaogsoFIM.php";} elseif(!$gso){header("LOCATION: gso.php?cartao=passo01");}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 3º Passo...Vamos criar agora cartaogso01.php<form name="cartaogso" method="post" action="gso.php?cartao=passo02"><div align=center><table border=1 cellspacing=0 cellpadding="5" bordercolor="#000000"><tr><td align="center"><img border="0" src="http://endereçodosite/imagens/ima1P.gif"><br><input type="radio" name="imgso" value="http://endereçodosite/imagens/ima1G.gif" checked>Selecionar</td><td align="center"><img border="0" src="http://endereçodosite/imagens/ima2P.gif"><br><input type="radio" name="imgso" value="http://endereçodosite/imagens/ima2G.gif"> Selecionar</td></tr><tr><td align="center"><img border="0" src="http://endereçodosite/imagens/ima3P.gif"><br><input type="radio" name="imgso" value="http://endereçodosite/imagens/ima3G.gif"> Selecionar</td><td align="center"><img border="0" src="http://endereçodosite/imagens/ima4P.gif"><br><input type="radio" name="imgso" value="http://endereçodosite/imagens/ima4G.gif"> Selecionar</td></tr></table></div><center><input type="submit" name="cartaogso" value="Avançar" class="campos"></center></td></tr></table></div></form>Esplicando...No endereço "endereçodosite" coloque de forma que escreva o local exato onde está as imagens, porque o cartão não será visto no site e sim no e-mail do destinatário, ai se não colocar o endereço completo não será visto pelo destinatário.No GIF quando aparecer "ima1G.gif" Quer dizer uma imagem Grande de um determinado cartão.E quando "ima1P.gif" será a imagem de amostra para usuário escolher.Até ai eu acho que tá dando pra entender. :rolleyes: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 4º Passo...Vamos criar agora cartaogso02.php<form name="cartaogso" method="post" action="gso.php?cartao=passo03"><CENTER><img border="0" src="<?php echo "$imgso"; ?>"><BR><BR>SEU NOME: <input type=text name=seunome><BR><BR>SEU E-MAIL: <input type=text name=seuemail><BR><BR>NOME DO AMIGO: <input type=text name=nomeamigo><BR><BR>E-MAIL DO AMIGO: <input type=text name=emailamigo><BR><BR>MENSAGEM:<BR><textarea rows=5 cols=40 name=mensagem></textarea><BR><BR><input type=hidden value="<?php echo "$imgso"; ?>" name="imgso"><input type="submit" name="cartaogso" value="Avançar"><BR></CENTER></form>Pronto aqui é a visualização da imagem escolhida... Agora tá dando pra entender melhor né. :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 5º Passo...Vamos criar agora cartaogso03.php<form name="cartaogso" method="post" action="gso.php?cartao=passoFIM"><CENTER><img border="0" src="<?php echo "$imgso"; ?>"><BR><BR><BR>SEU NOME: <?php echo ("$seunome"); ?><BR><BR>SEU E-MAIL: <?php echo ("$seuemail"); ?><BR><BR>NOME DO AMIGO: <?php echo ("$nomeamigo"); ?><BR><BR>E-MAIL DO AMIGO: <?php echo ("$emailamigo"); ?><BR><BR>MENSAGEM:<BR><BR><?php echo ("$mensagem"); ?></CENTER><BR><BR><?php echo "<input type=hidden value=\"$imgso\" name=\"imgso\">"; ?><?php echo "<input type=hidden value=\"$nomeamigo\" name=\"nomeamigo\">"; ?><?php echo "<input type=hidden value=\"$emailamigo\" name=\"emailamigo\">"; ?><?php echo "<input type=hidden value=\"$seunome\" name=\"seunome\">"; ?><?php echo "<input type=hidden value=\"$seuemail\" name=\"seuemail\">"; ?><?php echo "<input type=hidden value=\"$mensagem\" name=\"mensagem\">"; ?><input type="submit" name="cartaogso" value="Mandar Cartão!"></form>Sem explicações acho que tá dando pra entender... B) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 6º Passo...Vamos criar agora cartaogsoFIM.php<?phprequire "gsoenviar.php";if (!(ereg ("^.+@.+\\..+$", $seuemail))) {echo "<FONT COLOR=RED><B>Seu e-mail parece ser inválido.</B></FONT>";exit;}elseif (!(ereg ("^.+@.+\\..+$", $emailamigo))) {echo "<FONT COLOR=RED><B>O e-mail do seu amigo parece ser inválido.</B></FONT>";exit;}echo "<B>PARABÉNS, <FONT COLOR=RED>$gso_seunome !</B></FONT>";mail ($gso_seuemail, $gso_seuassunto, $gso_suamensagem, "From:$gso_amigoemail\nContent-type: text/html\n");mail ($gso_amigoemail, $gso_amigoassunto, $gso_amigomensagem, "From:$gso_seuemail\nContent-type: text/html\n");echo "<CENTER>O seu cartão foi enviado.</CENTER>";?>Este não é o ultimo passo falta só mais um... :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tisc_skt Postado Junho 16, 2003 Denunciar Share Postado Junho 16, 2003 ae, doido demais hein...esse post aki foi 10... vo até fazer 1 cartao virtual pra mim! pode cre serio mesmo!por falar nisso, alguém pode me informar um servidor php q roda mysql q n seja o lycos? B) :ph34r: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 16, 2003 Autor Denunciar Share Postado Junho 16, 2003 Como vocês deve ter visto... no passo anterior a este eu botei um REQUIRE...Então vamos criar agora este...7º Passo...Criando gsoenviar.php<?$gso_seunome="$seunome";$gso_seuemail="$seuemail";$gso_seuassunto="Obrigado...";$gso_amigonome="$nomeamigo";$gso_amigoemail="$emailamigo";$gso_amigoassunto="CARTÃO VIRTUAL...";$gso_amigomensagem="<FONT FACE=VERDANA SIZE=1><B>Ola <FONT COLOR=RED>$nomeamigo</FONT>,</B><BR>Este cartão é todo seu!</FONT><BR><FONT FACE=VERDANA SIZE=2>Quem enviou este cartão foi: <BR>Nome: <B>$seunome</B> <BR>E-mail: <B>$seuemail</B></FONT><BR><BR><CENTER><img border=0 src=$imgso></CENTER><BR><CENTER><B>MENSAGEM:</B><BR><BR><CENTER><FONT FACE=VERDANA SIZE=2>$mensagem</FONT></CENTER>";$gso_suamensagem="<FONT FACE=VERDANA SIZE=1><B>Ola <FONT COLOR=RED>$seunome</FONT>,</B><BR>SUCESSO GERAL!</FONT><BR><FONT FACE=VERDANA SIZE=1>O seu cartão virtual já está na caixa postal de:<B>$nomeamigo</B> (<B>$emailamigo</B>)</FONT>";?>Tá pronto o SIMPLES SISTEMA DE CARTÃO VIRTUAL, feito por mim. :D Espero que gostem... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 aferra Postado Junho 17, 2003 Denunciar Share Postado Junho 17, 2003 Valeu Gladisson!Com um script passo a passo assim até eu conseguirei um belo sistema de cartões virtuais. Vou seguir suas instruções pormenorizadamente. Valeu amigo, isto é ser solidário.Parabéns pelo seu gesto!!!Se tiver dúvidas te perguntarei.Ferrari Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thuran Postado Junho 17, 2003 Denunciar Share Postado Junho 17, 2003 Eu não testei, + com essa explicação não tem onde errar! :P PARABÉNS cara, é com essa mentalidade q chegaremos a um nível cada vez + nivelado quando aoconhecimento e lógica!...talvez com isso e com o tempo, podemos até mudar algumas características de uma sociedade não sóde informáticos (o que já vem acontecendo em meio aos programadores e alguns usuários avançados desoftware livre), + tb em outras áreas!É isso aí, dividindo conhecimento p multiplicar resultados! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 17, 2003 Autor Denunciar Share Postado Junho 17, 2003 Valeu pessoal.... ;) Vai uma dica... se você entendeu a lógica do script... você pode fazer sistema de indicação... formulário... e uma um bucado de coisa legal... ai basta ir olhado outros sistemas pronto e montando uma coisa mais completa. ;) Há se tiver dúvida no script ou algo deu errado poste ai...Fui... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Junho 17, 2003 Denunciar Share Postado Junho 17, 2003 Ótimo script, parabéns! Só acho que poderia usar um switch ao invés de if elseif... Mas realmente muito bom tutorial.:) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Junho 18, 2003 Autor Denunciar Share Postado Junho 18, 2003 É ficaria mais fácil né... boa dica... Valeu... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Jaime Assis Cordeiro Postado Março 14, 2004 Denunciar Share Postado Março 14, 2004 Olá sou leigo em PHP -(Copiei o codo e segue todos os passos do tutorialcoloquei em http://jac.amja.org.br/mcc/cartao/gso.phpmas não consigo avançar para a página seguinte , poderia me dizer onde esta o erro ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Jaime Assis Cordeiro Postado Março 14, 2004 Denunciar Share Postado Março 14, 2004 Desculpe -(.Eu fiz uma alteração automática com o dreanweaver e descuidei-me coloquei mcc em alguns lugares indevido tá perfeito o código é ótimo funciona 100%Obrigado.www.mcross.kit.net Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Março 14, 2004 Autor Denunciar Share Postado Março 14, 2004 (editado) Então bom proveito. Editado Março 14, 2004 por Gladisson Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GameOver Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 olá Gladissoneu testei seu script mas na hora do envio ele diz que o e-mail pode estar errado porém não esta o que pode estar acontecendo?valeups: testei o do nosso amigo que postou e aconteceu a mesma coisa My Webpage Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 10, 2004 Autor Denunciar Share Postado Maio 10, 2004 E u tb testei e tá funcionando, perfeitamente o dele!você tem que postar o seu e-mail certo, tipo fulano@xxx.com, saca ?! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GameOver Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 interessante usei o e-mail do hotmail em ambos seu e-mail e do seu amigo ai foi enviado será que pode ser que e-mails que tenham .com.br não da certo porque tentei com o ig e com o yahoo e não foi, posso estar falando babagens mas é o que aconteceu.sou inteiramente "virgem" em phpvaleu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GameOver Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 tenta com .com.brisso que é resposta rapida heim Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 GameOver Postado Maio 10, 2004 Denunciar Share Postado Maio 10, 2004 agora foi não entendi nada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 10, 2004 Autor Denunciar Share Postado Maio 10, 2004 Use o editar, para falar novamente se caso o seu post for o ultimo. Foi o que ??? Funcionou ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Clênio - Postado Abril 3, 2005 Denunciar Share Postado Abril 3, 2005 Adorei esse e-card, eu nunca tinha feito nada antes em PHP, foi o meu primeiro teste e graças a este scrips funcionou tudo perfeitamente. Muito Obrigado a todos vocês que fazem do ScripBrasil o melhor forum que já vi.Abraços!Clênio Vila-NovaGaleria dDesignwww.galeriadesign.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - _Dudu_1533 - Postado Novembro 10, 2005 Denunciar Share Postado Novembro 10, 2005 ae Gladisson, muito bom o script de cartão, testei ele e deu certovlwss ae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - _Dudu_1533 - Postado Novembro 10, 2005 Denunciar Share Postado Novembro 10, 2005 ae Gladisson, muito bom o script de cartão, testei ele e deu certovlwss ae Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Janeiro 17, 2006 Denunciar Share Postado Janeiro 17, 2006 então amigo!estou com um erro aqui no arquivo.fimWarning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\appserv\www\cartao_virtual\cartaogsoFIM.php on line 18Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\appserv\www\cartao_virtual\cartaogsoFIM.php on line 20se eu for por o ini_set() como tenho q fazer??tipo estou testando no localhostvaleu abracos Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Gladisson
Pra todos...
Vou ensinar uma maneira fácil de fazer um SIMPLES sistema de Cartão Virtual passo a passo, sem a necessidade de um banco de dados. :D
Se alguém quizer implementar mais coisa tá aberto para novas idéias.
Espero que gostem...
Mais lembre... é apenas um SIMPLES Sistema de Cartão Virtual
desenvolvido por mim. ;)
Link para o comentário
Compartilhar em outros sites
31 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.