fswd 8 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 (editado) Oláaa XTibianos, hoje venho postar o mais novo trabalho que acabei de terminar, Sistema de Pedidos/Recados e vou disponibilizar para vocês testarem também. Demonstração: http://www.webluck.com.br/pedidos/ Área de admin: http://www.webluck.com.br/pedidos/login.php Senha: xtibia index.php <!Sistema de Pedidos - FeSartori - XTibia"> <html> <head> <title>Sistema de Pedidos - FeSartori - XTibia</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <p align="center"> <?php include("functions.php"); if(isset($_POST['Submit'])) { $name = safeText($_POST['nome']); $email = safeText($_POST['email']); $town = safeText($_POST['cidade']); $state = safeText($_POST['estado']); $request = safeText($_POST['pedido']); if(createRequest($name, $town, $state, $email, $request)) echo("Pedido enviado com sucesso!"); else echo("Falha ao enviar pedido!"); } ?> <form name="form1" method="post" action=""> <div align="center"><strong>Envie um Pedido</strong> </div> <table width="40%" border="1" align="center"> <tr> <td width="12%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome:</font></td> <td width="88%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="nome" type="text" id="nome" size="40"> </font></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Email:</font></td> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="email" type="text" id="email" size="40"> </font></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cidade:</font></td> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="cidade" type="text" id="cidade" size="40"> </font></td> </tr> <tr> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Estado:</font></td> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="estado" type="text" id="estado" size="40"> </font></td> </tr> <tr> <td height="51"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recado:</font></td> <td><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <textarea name="pedido" cols="35" rows="10"></textarea> </font></td> </tr> <tr> <td height="52" colspan="2"><div align="center"> <input type="submit" name="Submit" value="Enviar Recado"> </div></td> </tr> </table> </p> <p align="center"> </p> </form> </body> </html> functions.php <?php /* - functions core [event listener, file parser] webluck.com.br */ function safeText($name) { $except = array("<var>", "<id>", "<next>"); return str_replace($except, '', $name); } function returnDatabase() { $fhandler = fopen("db.txt", "a+"); $db = fread($fhandler, filesize("db.txt")+1); fclose($fhandler); return $db; } function showRequests() { $db = returnDatabase(); $requests = explode("<next>", $db); foreach($requests as $request) { $request = explode("<id>", $request); if($request[0] != "" && $request[1] != "") { $request_var = explode("<var>", $request[0]); echo("<br><b>".$request_var[0]."</b> - ".$request_var[3]." (".$request_var[1]." - ".$request_var[2].") diz:<br><i>".$request_var[4]."</i><br>"); echo("<a href=\"admin_index.php?delete=".$request[1]."\">[Deletar]</a><br>"); } } return; } function createRequest($name, $town, $state, $email, $text) { $aid = 1000; $db = returnDatabase(); $requests = explode("<next>", $db); foreach($requests as $request) { $aid++; } $fhandler = fopen("db.txt", "a+"); fwrite($fhandler, "$name<var>$town<var>$state<var>$email<var>$text<id>$aid<next>"); fclose($fhandler); return true; } function deleteRequest($aid) { $newDatabase = ""; $db = returnDatabase(); $requests = explode("<next>", $db); foreach($requests as $request) { $request = explode("<id>", $request); if($request[1] != $aid) { $newDatabase = $newDatabase.$request[0]."<id>".$request[1]."<next>"; } } $fhandler = fopen("db.txt", "w"); fwrite($fhandler, $newDatabase); fclose($fhandler); return true; } function refreshPage($page) { header("location:$page"); } ?> login.php <?php /* -login administração webluck.com.br */ ob_start(); @session_start(); $admin_senha="xtibia"; if(isset($_POST['password']) && $_POST['password'] == $admin_senha) { $_SESSION['logged_in'] = true; header("location: admin_index.php"); } if(isset($_GET['logout']) && $_GET['logout'] == "true") { @session_destroy(); header("location: index.php"); } ?> <html> <head> <title>Administração</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body link="#000000" vlink="#000000" alink="#000000"> <form name="form1" method="post" action=""> <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Administração<br> <font color="#666666" size="1">Sistema de Pedidos</font></strong></font></p> <hr> <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Senha:</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <input name="password" type="password" id="password3"> <input type="submit" name="Submit" value="Entrar"> </font> </div> <div align="center"></div> <hr> <div align="center"> <p><font color="#666666" size="1" face="Verdana, Arial, Helvetica, sans-serif">Acesso restrito, somente pessoal autorizado.<br> Seu IP: [ <?php echo($_SERVER['REMOTE_ADDR']); ?> ]</font></p> <p align="right"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif">Desenvolvido por Felipe Sartori - XTibia.Com</font></p> </div> <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></p> </form> </body> </html> admin_index.php <?php /* - Pedidos webluck.com.br */ include("functions.php"); ob_start(); @session_start(); ?> <html> <head> <title>Administração </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body link="#000000" vlink="#000000" alink="#000000"> <?php if(isset($_SESSION['logged_in'])) { $delete = $_GET['delete']; ?> <div align="center"> <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Bem vindo a administração de pedidos - <a href="admin_index.php">Atualizar</a> - <a href="login.php?logout=true">Logout</a></strong></font></p> <hr> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <?php if($delete != "") { if(deleteRequest($delete)) { echo("Pedido deletado com successo!<br>"); } } showRequests(); ?> </font> <hr> <p align="right"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Desenvolvido por Felipe Sartori</font></p> <p> </p> </div> <?php } ?> </body> </html> Espero que gostem, podem testar e acessar o painel. Fonte: Clique aqui Abraços. @Edit: Créditos Adicionados Editado Novembro 20, 2010 por WebFS Link para o comentário Compartilhar em outros sites More sharing options...
caverna 39 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Tem certeza que foi você quem fez? Acredito ser rip. É o mesmo que esse aqui. =/ Link para o comentário Compartilhar em outros sites More sharing options...
fswd 8 Postado Novembro 20, 2010 Autor Share Postado Novembro 20, 2010 (editado) [Removido Por: Felipe Sartori] Sem Mais! Editado Novembro 20, 2010 por WebFS Link para o comentário Compartilhar em outros sites More sharing options...
Karislayer 1 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Pode até ser que você não rippou ele totalmente, mas você deu uma boa editada né? Rsrsrsrs!!! Isso é errado velho, não sei ao certo se vc rippou ou não, só tenha caracter!!! Tá muito igual velho, vou analisar ele direitinho mas pela cara tá muito igual!!! Abraços!!! Link para o comentário Compartilhar em outros sites More sharing options...
fswd 8 Postado Novembro 20, 2010 Autor Share Postado Novembro 20, 2010 (editado) Tudo bem, o Zutun freqüentava o fórum, não sei se ele já tinha visto o tutorial. Mais pode ter certeza que não foi rip da minha parte, da parte dele creio que sim! Se vocês não confiam, tudo bem, eu sei sempre do que estou certo e errado. Se a equipe do XTibia me banir por RIP pode até me banir, eu sei muito bem dos meus atos. Então sem mais, minha defesa está ai. Podem me banir! Não tem só o XTibia de fórum, eu escolho o XTibia para postar meus trabalhos pois conheço muitas pessoas e já fiz amigos em outras contas que usava, só que se vocês quiserem me banir não tenha dó, vocês ficaram arrependidos. Abraços. Editado Novembro 20, 2010 por WebFS Link para o comentário Compartilhar em outros sites More sharing options...
Karislayer 1 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Cara, gosto de ti tu é uma pessoa legal, só que esses teus trabalhos são muitos parecidos com de outras pessoas só isso!!! Como eu tinha falada, não sei se você está certo ou errado!!! De qualquer forma é um ótimo trabalho, confio em você irmão!!! Abraços!!! Link para o comentário Compartilhar em outros sites More sharing options...
fswd 8 Postado Novembro 20, 2010 Autor Share Postado Novembro 20, 2010 Obrigado Karislayer por confiar em mim, pois creio que há muitas pessoas no fórum que me apoiam, mas ao contrário de outras não são assim. Obrigado por oque você já me ajudou cara. Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Karislayer 1 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Tem uma questão ainda mal observada, tipo tu posta um tutorial, script sei lá o que seja... Dae vão lá e te copiam, se espalha pela net, dae quando tu vai postar novamente em outro fórum e um carinho Que rippou de outro, que rippou de outro etc... Fica com os créditos, dae ninguem acredita em ti, isso pode acontecer!!! Link para o comentário Compartilhar em outros sites More sharing options...
fswd 8 Postado Novembro 20, 2010 Autor Share Postado Novembro 20, 2010 Mas como eu irei colocar os créditos sendo que eu deletei o fórum, eu iria colocar se eu não deletasse. Mas e agora como eu vou por os créditos sendo que onde estava o tutorial não existe mais? Como eu já disse em uns posts acima, eu sei muito bem oque eu faço, então se quiserem me banir por RIP pode banir. Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Tonynh 514 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 (editado) Teve uma vez que criei um tutorial de script eu acho... Tinha postado no meu blog (deletado), e o tutorial já tinha se espalhado de forma drástica pela internet. Realmente existe pessoas que levam de má fé e ripam um tutorial.. visando agradecimentos por uma coisa que ele não fez. O Felipe já foi alertado pelo Zutun, sobre a questão de direitos autoriais. Eu acho que o Felipe não iria cometer mais um erro desse após levar um alerta tão recente do tio Zuts. Agora tentemos evitar comentários que de certa forma provoquem uma confusão dentro do tópico. Apenas reportem que a moderação verifica... Abraços ;* Editado Novembro 20, 2010 por Tonynh Link para o comentário Compartilhar em outros sites More sharing options...
fswd 8 Postado Novembro 20, 2010 Autor Share Postado Novembro 20, 2010 Créditos adicionados, apesar de não ser o tutorial original. A moderação já entrou em contato comigo e já está resolvido! Mais mesmo assim lembre-se o tutorial original estava em outro fórum deletado. Mas já está resolvido então não quero mais falar do assunto. Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Karislayer 1 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Verdade Tonynh, tem pessoas que fazem isso, sempre visando o melhor para si e para os outros nem se importam!!! É complicado!!! Link para o comentário Compartilhar em outros sites More sharing options...
joaohd 200 Postado Novembro 20, 2010 Share Postado Novembro 20, 2010 Tutorial aprovado. Movido para a seção correspondente. flw Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados