Ir para conteúdo
Fórum Script Brasil

Diego.G.A

Membros
  • Total de itens

    176
  • Registro em

  • Última visita

Tudo que Diego.G.A postou

  1. Diego.G.A

    email com anexo

    usa a função move_uploaded_file() Olha esse meu script aki de upload de imagens: <table border="1"> <tr> <td> <form action="index.php" method="post" enctype="multipart/form-data"> Envie um arquivo: <input type="file" name="foto"><br> <input type="submit" value="Enviar Foto"> </form> </td> </tr> <tr> <td><hr></td> </tr> <tr> <td> <?php // verifica se existe a variavel if(isset($_FILES['foto'])) { // atribui o valor da variavel para $arq $arq = $_FILES['foto']; // verifica se foi enviado algum arquivo if($arq == "") { // define os tamnhos de configuração das variaveis // para verificação $tamanho = 100000000; $largura = 1024; $altura = 1024; // verifica se o tipo do arquivo if(eregi("^image\/(jpeg|jpg|gif|png)$",$arq["type"])) { // verifica o tamanho do arquivo if($arq["size"] <= $tamanho) { // atribui as dimensões do arquivo para a variavel $dimensoes = getimagesize($arq["tmp_name"]); // verifica a largura do arquivo if($dimensoes[0] <= $largura) { // verifica a altura do arquivo if($dimensoes[1] <= $altura) { // pega a extenção do arquivo preg_match("/\.(gif|png|jpeg|jpg){1}$/i", $arq["name"],$ext); // gera um nome unico para o arquivo $imagem_nome = md5(uniqid(time())).".".$ext[1]; // informa o caminho onde o arquivo vai ser colocado $imagem_dir = "fotos/".$imagem_nome; // faz upload do arquivo $upload = move_uploaded_file($arq["tmp_name"],$imagem_dir); // verifica se o arquivo foi uploadiado if($upload) { echo "Upload da imagem feito com sucesso!"; } else { echo "Não foi possivel fazer o upload da imagem!"; } } else { echo "A altura do arquivo é invalida!"; echo "Altura permitida: 1024"; } } else { echo "A altura do arquivo é invalida!"; echo "Altura permitida: 1024"; } } else { echo "Tamanho de arquivo invalido!"; echo "Suportado ate: 1GB"; } } else { echo "Formato de arquivo invalido!<br>"; echo "Suportados: jpeg, jpg, png, gif"; } } else { echo "Nenhum arquivo enviado!"; } } ?> </td> </tr> </table>[/codebox]
  2. Diego.G.A

    onde to errando!

    isso ai que o fabiosanches falo faz isso mesmo, mas uma coisa tu quer saber se ele retorna algum valor já cadastrado usa a função mysql_num_rows() para retornar quantos cadastros com o valor foi encontrado tipo: $num = mysq-num_rows($query); if($num > 0) { // informa que já existe o cadastro! } else { // se nã oexistir cadastra outro } OBS: quando tu postar um codigo usa as tags code para ceparar ele do resto da mensagem!
  3. Diego.G.A

    email com anexo

    tenta fazer upload do arquivo para o servidor, ai ele armazena como temporario e quando tu enviar o email ele envia o arquivo
  4. Diego.G.A

    caracteres

    não tem os caracteres que eu uso para validar o email, ou seja verificar se esta correto, eu gostaria de saber como eu monto e organizo os caracteres!
  5. Diego.G.A

    caracteres

    É o seguinte eu quero saber como faço para saber a seguencia dos caracteres para validar email tipo assim: $carc = "\i([a-w]+){@}+([a-w]+).+([a-w]+)"; |_____________________________| | \ / sobre esse caracteres como saber a order e os criterios deles?
  6. Sobre o file_get_contents() é porque eu to montando meu próprio sistema de templates para ele substituir as tags no arquivo .tpl. Po e o seguinte eu já fiz isso do fopen() mas ele salva .tmp no formato temporário beleza. e sobre o smarty eu já uso ele queria saber outro tipo ele.
  7. Eu queria saber como eu faço para abrir um arquivo e ler o conteudo dele e colocar em uma variavel mas eu não quero o file() porque ele coloca em um array e não quero usar array beleza! E como eu faço para gravar um arquivo na esteção ".php"? Mas uma queria saber se alguém conhece um sistema de template?
  8. Valeu Beraldo! Com mas alguns ajustes que eu fiz aquii o código funciono beleza! Este tópico esta resolvido!
  9. Ai to com uma duvida aki no meu codigo de smarty e php aki segue o codigo codigo index.php <?php include("libs/Smarty.class.php"); $smarty = new Smarty; $conn = mysql_connect("localhost","root",""); mysql_select_db("Banco",$conn); $queryCat = mysql_query("SELECT * FROM slp_categorias"); while($l = msyql_fetch_object($queryCat)) { $sqlSubCat = "SELECT * FROM slp_sub_categorias WHERE IdcategoriaPrincipal='".$l->ID."'"; $querySubCat = mysql_query($sqlSubCat); while($n = mysql_fetch_object($querySubCat)) { $cat[$l->Nome] = $n->NomeSubCategoria; } } $smarty->assign("cat",$cat); $smarty->display("index.tpl"); ?> e aqui o codigo do template index.tpl <table border="2" borderColor="red"> {section name="catP" value=$cat} <tr> <td>{$cat[catP]}<td> </tr> {section name="subCat" value=$cat[catP]} <tr> <td>{$cat[catP][subCat]}</td> </tr> {section} {/section} </table/> E o seguinte esse codigo deve listar a categoria e as sub categorias mas ele faz isso mas da um erro o certo deveria ser assim mas ele ta listando assim e eu queria saber se alguém sabe como resolver esse problema aqui porque eu to montando uma os-commerce de codigo livre pra disponibilizar pra download, mas com esse problema não da para construir o menu
  10. Qual é a versão que tu usa do phphBB?
  11. Po veio vai entra nesse link aki http://scriptbrasil.com.br/download/codigo/7053/ ai depois tu so faz as alterações beleza!!!
  12. Ai usa $_SESSION[] para criar o acesso restrito e na hora de redirecionar faz uma consulta no bancko de dados para verificar a classe do cliente pronto ai conforme for a classe ele é redirecionado tipo assim switch($classe) { case "A": header("Location: Cliente_A/"); break; case "B": header("Location: Cliente_B/"); break; default: header("Location: index.php"); break; }
  13. Diego.G.A

    Pesquisa MySQL & PHP - HELP

    não entendi explica de novo
  14. Diego.G.A

    Pesquisa MySQL & PHP - HELP

    Creio que seja isso que tu quer mostra somente a quantidade de produtos e serviços se for fica assim o code mas se tu quiser listar os serviços e produtos tu tem que fazer um while pra listar todos os que estão relacionados com a empresa. $queryEmp = mysql_query("select * from empresa"); while($linhaEmp = mysql_fetch_object($queryEmp)) { $queryProd = mysql_query("select * from produtos where IdEmp='".$linhaEmp->IdEmpresa."'"); $numProd = mysql_num_rows($queryProd); echo $numProd; $queryServ = mysql_query("select * from servicos where IdEmp='".$linhaEmp->IdEmpresa."'"); $numServ = mysql_num_rows($queryServ); echo $numServ; }
  15. Diego.G.A

    phpBB-2.0.17 como usar

    Ai veio entra nesse link que tem a versão phpBB-3.0 http://www.phpbb.com/downloads/development...a7618e376dd39a5
  16. Diego.G.A

    Pesquisa MySQL & PHP - HELP

    ve se eu entendi bem tu quer lista quantos produtos tem cada empresa é?
  17. E o seguinte eu fiz um codigo de ajax mas ele funciona tudo bem, exceto quando eu digito algum valor ao campo nomeCat ele desativa meu botão salvar. po se tiver alguém que possa me dar uma força ai. Ai vai o code; CODE AJAX function salvarCat(resp,tipo) { xmlHttp = new validaNav(); if(xmlHttp == null) { alert("Seu navegador não da suporte a AJAX!"); return; } var vNome = new validaNome(); var vEst = new validaEstado(); if(vNome == true && vEst == true) { document.getElementById(resp).innerHTML = "<img src=\"../Imagens/animated_loading.gif\" width=\"16\" height=\"16\">"; xmlHttp.onreadystatechange = function() { if(xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") { document.getElementById(resp).innerHTML = xmlHttp.responseText; } } var nome = document.formNewCat.nomeCat.value; var estado = document.formNewCat.estado.value; var url = "criaCat.php?"; url = url +"nome="+ nome; url = url +"&estado="+ estado; url = url +"&sid="+ Math.random(); xmlHttp.open("GET",url,true); xmlHttp.send(null); } } function validaNome() { var nome = document.formNewCat.nomeCat.value; var ok = true; if(nome == "") { alert("Nome invalido!"); var ok = false; } return ok; } function validaEstado() { var estado = document.formNewCat.estado.value; var ok = true; if(estado == "") { alert("Difina o estado da categoria!"); var ok = false; } return ok; } AQUI O CODE DO FORM <form id="formNewCat" name="formNewCat" method="post" action=""> <table width="351" border="0" cellspacing="1" cellpadding="1"> <tr> <td height="20" colspan="2" align="center" valign="middle" bgcolor="#ECE9D8" class="LinkMenu">Nova Categoria</td> </tr> <tr> <td width="10%" align="left" valign="middle" class="LinkMenu">Nome:</td> <td width="90%" align="left" valign="top"><label> <input type="text" name="nomeCat" id="nomeCat" class="campoBusca" /> </label></td> </tr> <tr> <td align="left" valign="middle" class="LinkMenu">Estado:</td> <td align="left" valign="top"><label> <select name="estado" id="estado" class="campoBusca"> <option selected="selected" value=""> </option> <option value="1">Ativada</option> <option value="2">Desativada</option> </select> </label></td> </tr> <tr> <td colspan="2" align="center" valign="top"><label> <input type="button" name="btnSalvar" id="button" value="Salvar" class="botaoBusca" onclick="java script:salvarCat('novaCat','1')"/> </label></td> </tr> </table> </form>
  18. É bom tu ter duas páginas onde uma é a qui tu vai editar e a outra tem a noticia, ai na de noticia tu coloca um include para incluir a nova pagina, quando o server carregar ele coloca as tags da página incluida dentro da outra pagina que ta pedindo a inclusão.
  19. <form action="http://utils.infolink.com.br/fm/FormMail.cgi" method="post"> <input type="text" name="recipient" value="e-mail_aqui"> Ai tenta isso
  20. Ai verifica para onde ele ta enviando os email poser que seja isso ou pode ser a configuração do teu server.
  21. Ai como o colega MLeandroJr falo o forum serve para tirar suas divudas e o pessoal analisar o que tem de errado no seu code.
  22. faz o seguinte usa eregi_replace() tipo $arr[] = "palavrão1"; $arr[] = "palavrão2"; $arr[] = "palavrão3"; $arr[] = "palavrão4"; $msg = $_GET['msg']; $msg = eregi_replace($arr,$msg);
  23. Ai, o script que eu postei tem uma busca relacionada estilo isso que tu quer fazer. faz assim while (busca 1) { while(busca 2) { ... } }
  24. ai veio é so tu relacionar as tabelas <?php // INCLUE O ARQUIVO DE CONEXÃO COM O BANCO DE DADOS include("Config/conect.php"); // SELECIONA AS CATEGORIAS PRINCIPAIS $sqlCatP = "SELECT * FROM slp_categorias"; $queryCatP = mysql_query($sqlCatP); // IMPRIME AS CATEGORIAS PRINCIPAIS while($catP = mysql_fetch_object($queryCatP)) { ?> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC"> <tr> <td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="20" colspan="2" align="center" valign="middle" bgcolor="#000000" class="NomeMenu"> <?php if($catP->EstadoCategoria == true) { echo $catP->Nome; } else { continue; } ?> </td> </tr> <tr> <td width="6%" align="left" valign="top" bgcolor="#FFFFFF">&nbsp;</td> <td width="94%" align="left" valign="top" bgcolor="#FFFFFF"> <?php // FAZ CONSULTA PARA AS SUB CATEGORIAS $sqlSubCat = "SELECT * FROM slp_sub_categorias WHERE IdCategoriaPrincipal='".$catP->ID."'"; $querySubCat = mysql_query($sqlSubCat); // IMPRIME AS SUB CATEGORIAS while($subCat = mysql_fetch_object($querySubCat)) { if($subCat->EstadoSubCategoria == true) { ?> <img src="Imagens/setaMenu.gif" width="9" height="14" align="top" /> <a href="categorias.php?idSubCat=<?php echo $subCat->ID;?>&idCatP=<?php echo $catP->ID;?>" class="LinkMenu"><?php echo $subCat->NomeSubCategoria;?></a><br /> <?php } else { continue; } } ?> </td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td>&nbsp;</td> </tr> </table> <?php } // INCLUE O ARQUIVO PARA FECHAR A CONEXÃO COM O BANCO DE DADOS include("Config/closeConect.php"); ?> olha esse code ai que nele ta mostrando isso q tu quer
×
×
  • Criar Novo...