Ir para conteúdo
Fórum Script Brasil

rEd nEcK *

Membros
  • Total de itens

    1.381
  • Registro em

  • Última visita

Tudo que rEd nEcK * postou

  1. Ah cara eu manjo muito de ... qualquih o nome da linguagem mesmo? AHWhAWHa Mais não vou compartilhar os meus conhecimentos com Quem não tem tempo Falo
  2. Como assim? já ta o link daquele jeito ueh :S não entendi Tente se explicar melhor por favor Abracos
  3. rEd nEcK *

    Script De Loja Virtual

    Uma mao lava a outra Agora responde meu tópico plz Abracos
  4. rEd nEcK *

    Script De Loja Virtual

    Hehehe corrigindo seu erro professor não é http://phpbrasil/ não http://phpbrasil.com So que parece que esta fora do ar De qualquer jeito tente Abracos fui
  5. Ainda não deu Veja voce mesmo: SetGames Admin Login: demo Senha: demo O link para comentarios esta bem na primeira pagina e para postar News va em Que seria as News somente para posters... Obrigado a atencao Abraco
  6. Vo tenta calmae... 1 minutinho professor..
  7. HAHAHAH ninguém te ajudo ! HAWHHwhaHW Abracos e boa sorte na caminhada Fui HAWahwa
  8. Ae gente eu acho que estou errando na logica, mais ta dificil de criar um sistema de comentarios :S.. Tipo ele ta retornando os todos os resultados em todos os posts :S eu tentei usar: WHERE id=$id Ae não aparecia nenhum :S Help plz, vou postar o codigo: adicionar_cnpost.php <?php include('conexao.php'); if (getenv("REQUEST_METHOD") == "POST") { $data = $_POST['data']; $nome = $_POST['nome']; $email = $_POST['email']; $site = $_POST['site']; $conteudo = $_POST['conteudo']; $id = $_GET['id']; $data = date("d/m/Y \à\s H:i:s"); $nome = $_COOKIE['login']; if ($nome) { mysql_select_db("comentsnewsposters",$conexao); $query = "INSERT INTO comentsnewsposters VALUES('','$data','$nome','$email','$site','$conteudo')"; mysql_query($query,$conexao); echo "<script language=\"JavaScript\"> window.location = \"?area=adicionar_cnpost\"; </script>"; } else { $err = "Preencha todos os campos!"; } } ?> <html> <head> <title>Comentarios</title> <STYLE type="text/css"> a:active { text-decoration: none; color=black} a:hover { text-decoration: none; color=black} a:link { text-decoration: none; color=black} a:visited { text-decoration: none; color=black} </STYLE> <script language=javascript> function Submete() { if (event.keyCode == 13) { document.cnpost.submit(); return true; } else { return false; } } </script> </head> <body> <? include('conexao.php'); echo "<center><table border='0' width='450'>"; $query = mysql_query("SELECT * FROM comentsnewsposters ORDER BY 'id' DESC"); $resultado = mysql_query($query,$conexao); while($linha=mysql_fetch_array($query)) { $id = $linha["id"]; $nome = $linha["nome"]; $data = $linha["data"]; $site = $linha["site"]; $email = $linha["email"]; $conteudo = $linha["conteudo"]; echo " <tr> <td><center><font face=Veradana size=5>$nome - $data</font></center></td> </tr> <tr> <td><font face=Arial size=4>$conteudo</font></td> </tr> <tr> <td><p align=right><font face=Arial size=4><b><a href='mailto:$email'>email</a> - <a href='$site' target='_blank'>www</a></b></p></td> </tr> "; } echo "</table></center><br><br>"; ?> <hr> <center><font face=Verdana size=6>Adicionar Comentario</font></center> <br> <br> <font face=Arial size=3> <form method="post" action="?area=adicionar_cnpost&id=$id"> Nome: <input type="text" size="15" name="nome" maxlength="50"> <br> <br> Url: <input type="text" size="15" name="site" maxlength="50" value='http://'> <br> <br> E-Mail <input type="text" size="15" name="email" maxlength="50" value='@' onKeyPress="Submete()"> <br> <br> Comentario: <br> <textarea rows="5" name="conteudo" cols="25"></textarea> <br> <br> <input type="submit" value="Enviar"> </form> </font> </body> </html> conteudo.php <? $id = $_GET['id']; ?> <html> <head> <script LANGUAGE="JavaScript"> function comentarios() { props=window.open('adicionar_cnpost.php?id=$id', 'poppage', 'toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=0, width=500, height=350, left = 150, top = 125'); } </script> </head> <body> <center><font face=Verdana size=7>Administração !</font></center> <br> <br> <br> <font face=Arial size=4><p align=right> <? $login = $_COOKIE['login']; echo "Olá " . ucfirst($login) . ""; ?> , Seja bem vindo !&nbsp;&nbsp;</p></font> <br> <font face=Arial size=4><b>Ultimas news:</b></font> <br> <br> <? include('conexao.php'); echo "<center><table border='0' width='450'>"; $query = mysql_query("SELECT * FROM newsposters ORDER BY 'id' DESC"); $resultado = mysql_query($query,$conexao); while($linha=mysql_fetch_array($query)) { $id = $linha["id"]; $titulo = $linha["titulo"]; $data = $linha["data"]; $login = $linha["login"]; $conteudo = $linha["conteudo"]; echo " <tr> <td><center><font face='Verdana' size='6'>$titulo</font></center></td> <td><br></td> <td></td> </tr> <tr> <td><font face='Arial' size='2'><b><p align='right'><br>$data</p></b></font></td> </tr> <tr> <td><font face='Arial' size='3'><br>$conteudo</font></td> <td><br></td> <td><br></td> </tr> <tr> <td><p align=left><A HREF='javascript:comentarios()'>Comentarios<? [count($conteudo)]; ?></A></p><br></td> <td><p align='right'><font face='Arial' size='3'><b><br>Postado por: " . ucfirst($login) . "</font></p></td> <td></td> <td></td> <td></td> </tr> "; } echo "</table></center><br><br>"; ?> <br> <font face=Arial size=4><p align=right>by rEd nEcK&nbsp;&nbsp;</p></font> </html> </body> Valeu fui Abracos
  9. rEd nEcK *

    Ereg_replace

    voce quer mesmo criar o seu bbcode? ta certo ! assim cara nem to lendo nada, to mortao de sono mais se eu não estiver errado tem que ser uma funcao.. tipo olha como ficaria: <? function mod() string = ereg_replace("(.*)(\[b\])([A-Za-z0-9].*)(\[/b\])([A-Za-z0-9].*)","\\2<b>\\4</b>"; echo mod($texto); ?> não testei mais essa é a logica falo cara abracos
  10. rEd nEcK *

    Gera Template

    ... Cara como assim? Voce quer que quando o usuario se cadastre ele crie um layout ? Tente explicarsse melhor..
  11. não cara, ta tudo certo, a $variavel tabela ta no conexao.php :S deveria funcionar mesmo assim aleu abracos
  12. rEd nEcK *

    Gera Template

    não entendi, procure se explessar melhor e se possivel poste um exemplo falo
  13. não mesmo, pois é hacker e não racker heheehe agora sobre ao script nem deu ajuda? vo postar o codigo : <? include "conexao.php"; $login = $_POST[login]; $senha = md5($_POST[senha]); $confirmacao = mysql_query("SELECT * FROM $tabela WHERE login='$login' AND senha='$senha'") or die(mysql_error()); $contagem = mysql_num_rows($confirmacao) or die(mysql_error()); $s = mysql_fetch_array($confirmacao); $tipo = $s['tipo']; if($contagem == 1){ setcookie("login", $login); setcookie("senha", $senha); setcookie("tipo", $tipo); if($tipo == "admin"){ header("location: conteudo/admin.php?login=$login"); }else{ header("location: conteudo/poster.php?login=$login"); } }else{ echo "<center>Login ou senha inválidos.<br><br> <a href=javascript:history.go(-1)>Clique aqui para voltar.</a></center>"; } ?> help plz :S fui
  14. Pois é, facil ! vo tentar aki valeu fui
  15. Naooo naoo hehehe não existe a funcao bbcode pelo menos eu acho que não todos os exemplos que vi sobre bbcode "fizeram suas proprias funcioes" com o tanto que tinha um exemplo que era: function parseCODE bom o que interessa é que voce entendeu sem mais falo
  16. Oi... Os links: Apache: http://httpd.apache.org Php: http://www.php.net/downloads.php Mysql: http://dev.mysql.com/downloads/ Tem tambem os conjuntos tipo: PhpDev: http://www.firepages.com.au/ Bom tem outros como Phptriad mais não lembro o link ! Ah tem tambem os manuais: Manual do Php: http://br.php.net/get/php_manual_pt_BR.htm...rom/this/mirror Manual da Mysql: http://dev.mysql.com/get/Downloads/Manual/...g.usp.br/mysql/ E por ultimo o: Ajuda na instalacao: *tipo um tutorial* http://www.imasters.com.br/web/conteudo/co...?codcoluna=1383 Espero que isso ajude Fui
  17. rEd nEcK *

    Login.php

    Putz eu tinha esquecido Valeu mesmo cara Fui
  18. realmente eu falei coisa errada, mal mais assim... ele usa essas funcoes se não invez de aparecer assim: aaaaaaa apareceria assim: <a href=teste target=_blank>aaaaaaaaaaaa</a> enfim, a pagina iria interpretar como codigo dela ae iria nesse caso por um link para teste... no meu script eu estou usando htmlspecialchars , stripslashes e nl2br: $string = htmlspecialchars($string); $string = nl2br($string); $string = stripslashes($string); se eu não usasse isso e voce postasse um codigo ele iria interpretar como codigo da pagina, ae iria ficar mo "zona" entendeu mais ou menos? é isso cara falo fui
  19. rEd nEcK *

    Login.php

    não ta dando certo Olha o que tentei fazer: <? include "login/conexao.php"; $login = $_POST[login]; $senha = $_POST[senha]; $confirmacao = mysql_query("SELECT * FROM $tabela WHERE login='$login' AND senha='$senha'") or die(mysql_error()); $contagem = mysql_num_rows($confirmacao) or die(mysql_error()); $s = mysql_fetch_array($confirmacao); $tipo = $s['tipo']; if($contagem == 1){ $_SESSION['login'] = login; $_SESSION['tipo'] = tipo; session_start(); session_register("login"); session_register("tipo"); if($tipo == "admin"){ header("location: admin.php?' . SID . '"); }else{ header("location: login/poster.php?login=$login"); } }else{ echo "<center>Login ou senha inválidos.<br><br> <a href=javascript:history.go(-1)>Clique aqui para voltar.</a></center>"; } ?> mais nem deu certo :S quem podesse ajudar valeu fui
  20. vo posta outro exemplo: testando_bbcode2.php <?php function bbcode($bbcode) { $bbcode = str_replace('&lt;','&amp;lt;',$bbcode); $bbcode = str_replace('&gt;','&amp;gt;',$bbcode); $bbcode = str_replace('<','&lt;',$bbcode); $bbcode = str_replace('>','&gt;',$bbcode); $bbcode = nl2br($bbcode); $searcharray = array( "/(\[)(list)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/list)(((=)(\\4)([^\"']*)(\\4]))|(\]))/siU", "/(\[)(list)(])(.*)(\[\/list\])/siU", "/(\[\*\])/siU", "/(\[)(url)(=)(['\"]?)(www\.)([^\"']*)(\\4)(.*)(\[\/url\])/siU", "/(\[)(url)(=)(['\"]?)([^\"']*)(\\4])(.*)(\[\/url\])/siU", "/(\[)(url)(])(www\.)([^\"]*)(\[\/url\])/siU", "/(\[)(url)(])([^\"]*)(\[\/url\])/siU", "/(\[)(b)(])(\r\n)*(.*)(\[\/b\])/siU", "/(\[)(u)(])(\r\n)*(.*)(\[\/u\])/siU", "/(\[)(i)(])(\r\n)*(.*)(\[\/i\])/siU", "/(\[)(php)(])(\r\n)*(.*)(\[\/php\])/siU", "/(\[)(code)(])(\r\n)*(.*)(\[\/code\])/siU", "/(\[)(pre)(])(\r\n)*(.*)(\[\/pre\])/siU", "/javascript:/si", "/about:/si" ); //'" $replacearray = array( "<ol type=\"\\5\">\\7</ol>", "<ul>\\4</ul>", "<li>", "<br>", "<a href=\"http://www.\\6\" target=\"_blank\">\\8</a>", "<a href=\"\\5\" target=\"_blank\">\\7</a>", "<a href=\"http://www.\\5\" target=\"_blank\">\\5</a>", "<a href=\"\\4\" target=\"_blank\">\\4</a>", "<b>\\5</b>", "<u>\\5</u>", "<i>\\5</i>", "<blockquote><pre>código:<hr noshade>\\5<hr noshade></pre></blockquote>", "<blockquote><pre>código:<hr noshade>\\5<hr noshade></pre></blockquote>", "<pre>código:\\5</pre>", "java script:", "about :" ); $bbcode = preg_replace($searcharray, $replacearray, $bbcode); $bbcode = preg_replace("/(\[)(img)(])(\r\n)*([^\"]*)(\[\/img\])/siU", "<img src=\"\\5\" border=\"0\" alt=\"\">", $bbcode); //$bbcode = preg_replace("/(\[)(img)(])(\r\n)*([^\"]*)(\[\/img\])/siU", "<a href=\"\\5\" target=\"_blank\">\\5</a>", $bbcode); $bbcode = str_replace("\\'", "'", $bbcode); $bbcode = str_replace('<br />','<br>', $bbcode); $codebits = explode('<blockquote><pre>código:<hr noshade>',$bbcode); list($key,$bbcode) = each($codebits); while (list($key,$val) = each($codebits)) { $sbbits = explode('<hr noshade></pre></blockquote>',$val); $newbits = str_replace('<br>','', $sbbits[0]).'<hr noshade></pre></blockquote>'.$sbbits[1]; $bbcode .= '<blockquote><pre>código:<hr noshade>'.$newbits; } $codebits = explode('<pre>código:',$bbcode); list($key,$bbcode) = each($codebits); while (list($key,$val) = each($codebits)) { $sbbits = explode('</pre>',$val); $newbits = str_replace('<br>','', $sbbits[0]).'</pre>'.$sbbits[1]; $bbcode .= '<pre>código:'.$newbits; } return $bbcode; } ?> <form method="POST" action="testando_bbcode2.php"> <p><textarea rows="10" name="texto" cols="39"></textarea></p> <p><input type="submit" value="Submeter" name="B1"><input type="reset" value="Redefinir" name="B2"></p> </form> <? echo bbcode($texto); ?> viu? esse é mais complexo viu??? ele não usa nada de preg_replace! cara depende muito do script, mais realmente aconselho voce a usar aquele outro, esse é bem mais complexo, e mais dificil.. fui
  21. Queria que listasse arquivos e pastas, nos arquivos normal, so por link, agora queria que na pasta fizesse um include ae entrava o conteudo daquela pasta na mesma pagina,, tem como? o codigo é: <?php /*********************************************\ # Script que exibe o conteúdo de uma # # pasta de forma mais organizada. Salve # # como "index.php", mas não se esqueça de # # verificar se já existe um arquivo com # # esse nome na pasta. # # # # Autor: Carlos H. Reche # # E-mail: carlosreche@yahoo.com # # # # Por favor, mantenha os créditos =) # # # \*********************************************/ ?> <html> <head> <style type="text/css"> body { margin-left: 20px; margin-right: 20px; color: #333333; font-family: arial; } a:link {color: #0066cc; font-weight: bold; text-decoration: none;} a:hover {color: #00ccff; font-weight: bold; text-decoration: none;} a:active {color: #00aeef; font-weight: bold; text-decoration: none;} a:visited {font-weight: bold; text-decoration: none;} #pasta {font-size: 20px; color: #023f88; font-weight: normal; text-decoration: none;} #pasta a:hover {color: #0099ff;} </style> </head> <body vlink="#0066cc"> <div id="pasta" style="margin-top: 20px; margin-left: 50px;"> <font color="#666666"><strong>Pasta:</strong></font> <?php $raiz = end(explode("/", $_SERVER['DOCUMENT_ROOT'])); $pasta = explode("/", $_SERVER['PHP_SELF']); $tot = count($pasta); $tot--; if ($tot > "1") { echo "<a id=\"pasta\" href=\""; for ($z = 0; $z <= $tot; $z++) { echo "../"; } echo "\">"; } else { echo "<font color=\"#0066cc\">"; } echo $raiz . "/</a></font>"; for ($i = 1; $i <= $tot; $i++) { if (@$pasta[$i+1]) { if (@$pasta[$i+2]) { echo "<a style=\"font-weight: normal;\" href=\""; for ($z = 1; $z <= $i; $z++) { echo "../"; } echo "\">"; } else { echo "<font color=\"#0066cc\">";} echo $pasta[$i] . "/</a></font>"; $tem = 1; } } ?> </div> <div style="margin-top: 20px;"> <?php // Abre um diretorio conhecido, e faz a leitura de seu conteudo $dir = "."; if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if ($file == '..') { if (@$tem == 1) { echo "<a href=\"" . $file . "\"><img src=\"http://localhost/icons/back.gif\" border=\"0\" /> "; echo "Diret&oacute;rio anterior</a><br />"; } else { echo "<br style=\"line-height: 26px;\" />"; } echo "<hr noshade color=\"#cccccc\" style=\"margin-left: -20px;\" />"; } if (is_dir($file) && ($file != ".") && ($file != "..")) { echo "<a href=\"" . $file . "\"><img src=\"http://localhost/icons/folder.gif\" border=\"0\" /> $file</a><br />"; } } closedir($dh); } ?> <table border="0" cellpadding="0" cellspacing="0"> <?php if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { $quebra = explode('.', $file); $ext = strtolower(end($quebra)); if (($file != '.') && ($file != '..') && ($ext != $quebra[0]) && ($ext != false)) { echo "<tr><td><a href=\"$dir/$file\">"; if ($quebra[0] == "index") { echo "<img src=\"http://localhost/icons/index.gif\" border=\"0\" /> "; } else if ($ext == "exe" || $ext == "msi") { echo "<img src=\"http://localhost/icons/comp.gray.gif\" border=\"0\" /> "; } else if ($ext == "php" || $ext == "asp" || $ext == "htm" || $ext == "html" || $ext == "shtml" || $ext == "phtml") { echo "<img src=\"http://localhost/icons/layout.gif\" border=\"0\" /> "; } else if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") { echo "<img src=\"http://localhost/icons/image2.gif\" border=\"0\" /> "; } else if ($ext == "js" || $ext == "cgi") { echo "<img src=\"http://localhost/icons/script.gif\" border=\"0\" /> "; } else if ($ext == "mp3" || $ext == "asf" || $ext == "au" || $ext == "wav" || $ext == "mid") { echo "<img src=\"http://localhost/icons/sound1.gif\" border=\"0\" /> "; } else if ($ext == "mpg" || $ext == "mpeg" || $ext == "qt" || $ext == "wmv" || $ext == "mov" || $ext == "avi") { echo "<img src=\"http://localhost/icons/movie.gif\" border=\"0\" /> "; } else if ($ext == "doc" || $ext == "txt" || $ext == "pdf") { echo "<img src=\"http://localhost/icons/text.gif\" border=\"0\" /> "; } else if ($ext == "zip" || $ext == "tar" || $ext == "arj") { echo "<img src=\"http://localhost/icons/compressed.gif\" border=\"0\" /> "; } else { echo "<img src=\"http://localhost/icons/generic.gif\" border=\"0\" /> "; } echo "" . $file . " </a></td><td align=\"right\" style=\"padding-left: 50px; padding-right: 5px;\">"; $tamanho = filesize($file); if ($tamanho < "1024") { echo number_format($tamanho, 0, ",", ".") . " </td><td> bytes </td></tr>"; } else if ($tamanho/1024 < "1024") { echo number_format($tamanho/1024, 2, ",", ".") . " </td><td> KB </td></tr>"; } else { echo number_format($tamanho/(1024*1024), 2, ",", ".") . " </td><td> MB </td></tr>"; } } } closedir($dh); } ?> </table> </div> </body> </html> é rox ! nem ta tão complicado o que ta dificil mesmo é fazer abrir a pasta no mesmo lugar... :S como? ahhhhhh e eu tou com problemas com session se voce estiver afim de ajudar hehee valeu fui
  22. A mais mo revolta cara, um amigo meu que manja bem de php falou "ao se preucupar com seguranca o script fica bem mais longo e mais complexo" e mesmo assim não estaria protegendo nada :S a cara eu tou com uns probleminhas com session tambem :S... e outra coisa estou tentando fazer esses esquemas de aparecer o conteudo da pasta, so que sozinho ta dificil, eu tou usando o codigo do illan porque ta dificil mesmo :S mesmo assim valeu a todos abraco fui
  23. a para, é mais facil deixar sem, eu vo ter mo trabalho para o cara invadir do mesmo jeito.. então que se **** fui
  24. Mais tipo, se os cara pode invadir de qualquer jeito porque se proteger? ^o) abracos
  25. Nesse caso voce esta querendo ir para um codigo mais complexo.. porem isso é bem mais complicado, eu nem sei explicar direito, mais procura que voce acha..
×
×
  • Criar Novo...