Jump to content

Rodrigokyo

Members
  • Content count

    20
  • Joined

  • Last visited

Community Reputation

-1 Fraco

About Rodrigokyo

Recent Profile Visitors

336 profile views
  1. Boa noite pessoal ,comecei a trabalhar com o WordPress a pouco tempo e tenho uma duvida, estou desenvolvendo uma loja virtual com o plugin Woocommerce , tudo esta funcionando normalmente porem tenho uma duvida como vou entregar a parte administrativa ao cliente ? ele vai ter que acessar o painel do WP para add os produtos e verificar o status das vendas? nao teria uma forma de ter uma área registra para o cliente, apenas com as configurações necessária, gostaria que o cliente entrasse no admin aparecer apenas as ferramentas do woocommerce, e adicionar os produtos , caso tenha plugins free ou ate mesmo pago, quem souber me indiquem obrigado
  2. Pessoal n achei um topico especifico tenho um not da sony vaio modelo vpceg13eb e os driver de rede sumiu n conecta wifi e muito menos via cabo , baixei do fabricante os driver e instalei mas n funciona eu acho q possa ser virus ou placa de rede alguem sabe como posso resolver ? Como posso testar se a placa de rede esta funcionando? Obrigado
  3. Pessoal n achei um topico especifico tenho um not da sony vaio modelo vpceg13eb e os driver de rede sumiu n conecta wifi e muito menos via cabo , baixei do fabricante os driver e instalei mas n funciona eu acho q possa ser virus ou placa de rede alguem sabe como posso resolver ? Como posso testar se a placa de rede esta funcionando? Obrigado
  4. Pessoal tenho uma duvida , tipo tenho uma tabela que exibe 10 resultados de noticias, como faço para nao exibir as duas ultimas noticias ? eu nao quero exibir as duas ultimas noticias pois elas estao em destaque em uma outra pagina.
  5. Rodrigokyo

    Excesso de processamento e memória wordpress

    ola obrigado por responder , sim vou fazer isso acho que vou desinstalar tudo rs e trabalhar so com o básico por enquanto e verificar , pois na outra conta tenho o wp instalado ja tem quase um ano e nunca aconteceu isso, e usei apenas plugins basicos acredito q seja o plugin elementor pois tem muitos recursos nele, não sei se tem algo a ver, mas obrigado, vou fazer isso e testar .. sobre a hospedagem estou usando a homehost, o pessoal da hospedagem falam que isso ocorre devido aos plugins na maioria das vezes . vou fazer um teste obrigado
  6. ola estou migrando para o Wordpress e estou me deparando com alguns problemas eu uso uma hospedagem pagando anualmente e instalei o wp nela já tem uns dois dias , instalei um template e comecei a configurar, instalei alguns Plugins incluindo elementor , quando fui acessar hoje o painel do servidor, aparece essa mensagem. "Seu site gerou 17 erros de excesso de processamento e memória nas últimas 24 horas. Visitas importantes em seu site estão sendo perdidas." É certo que esses erros de excesso de memoria foi por conta da instalação do wp, gostaria de saber como posso resolver isso e porque isso acontece? só um detalhe, tenho outro servidor de um cliente e nele tem um wp instalado e não ocorre esse problema (na mesma empresa de hospedagem ) sera q foi algum plugin q instalei q causou isso ou o wp não estava atualizado alguém sabe como posso melhorar isso obrigado
  7. Rodrigokyo

    Url Amigavel com banco de dados

    Pessoal e o seguinte gostaria de saber como faço para ter uma url amigável estilo Noticias (de um banco de dados) , onde tenho uma tabela básica id, noticia,texto etc , mas gostaria que a url aparecesse igual o titulo da mesma, sem usar aquelas variaveis na url, exemplo "Titulo da Noticia" , na url aparecesse titulo-da-noticia isso dinamicamente. Eu fiz um teste com um código simples de url amigável, funciona porem so com paginas estáticas, mas nao sei como fazer com noticias de um banco de dados vou mostrar a index do codigo teste .htaccess RewriteEngine on RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*)$ index.php?url=$1 index.php <html> <head> <title>Home</title> <meta charset="utf-8"> </head> <body> <?php include ('menu.php');?> <?php $url = (isset($_GET['url'])) ? $_GET['url']:'home'; $url = array_filter(explode('/',$url)); $file = $url[0].'.php'; if(is_file($file)){ include $file; }else{ include '404.php'; } ?> </body> </html> aqui ta tudo ok , agora gostaria de saber com faço com informações vinda de um banco de dados , no caso uma lista de noticias como faço para o titulo dela ser o link da pagina amigavel, separada por hífen, quem souber ou ter algum tutorial agradeço, obrigado
  8. Rodrigokyo

    Enviando multiplos arquivos por email php

    Pessoal alguém sabe como enviar múltiplos arquivos por email com php, eu peguei um tutorial php que funciona ele envia anexo normalmente porem ele não envia mais do que um por vez, gostaria que enviasse mais de um onde eu selecionaria vários arquivos no mesmo input e enviaria para um email, veja o modelo que estou usando. Index.html <html> <head> <script language="javascript"> function checa_formulario(email){ if (email.nome_para.value == ""){ alert("Por Favor nao deixe o nome em branco!!!"); email.nome.focus(); return (false); } if (email.email.value == ""){ alert("Nao deixe o email destinatario em branco!!!"); email.email.focus(); return (false); } if (email.assunto.value == ""){ alert("Nao deixe o assunto em branco!!!"); email.assunto.focus(); return (false); } } </script> <title>Enviando texto</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- .email { text-transform: lowercase; } .texto { color: #0000FF } .style1 {color: #FF0000} --> </style> </head> <body onLoad="document.email.nome.focus();"> <form onsubmit="return checa_formulario(this)" action="envia.php" method="post" enctype="multipart/form-data" name="email"> <h1 align="center" class="style1">Formulário de email com anexo </h1> <table width="50%" border="0" align="center"> <tr> <td><div align="right"><span class="texto">Nome do destinatario:</span></div></td> <td><input name="nome_para" type="text" id="nome_para"></td> </tr> <tr> <td><div align="right" class="texto">Email de destino</div></td> <td><input name="email" type="text" class="email"> </tr> <tr> <td><div align="right" class="texto">Assunto</div></td> <td><input name="assunto" type="text" id="assunto"></td> </tr> <tr> <td><div align="right" class="texto">Mensagem</div></td> <td><textarea name="mensagem" cols="50" rows="10" id="mensagem"></textarea></td> </tr> <tr> <td><div align="right" class="texto">Anexo</div></td> <td><input name="arquivo" type="file"></td> </tr> <tr> <td>&nbsp;</td> <td><input type="submit" name="Submit" value="Enviar"></td> </tr> </table> </form> </body> </html> envia.php <?php //Pega os dados postados pelo formulário HTML e os coloca em variaveis if (eregi('tempsite.ws$|locaweb.com.br$|hospedagemdesites.ws$|websiteseguro.com$', $_SERVER[HTTP_HOST])) { //substitua na linha acima a aprte locaweb.com.br por seu domínio. $email_from='email@seudominio'; // Substitua essa linha pelo seu e-mail@seudominio }else { $email_from = "email@" . $_SERVER[HTTP_HOST]; // Na linha acima estamos forçando que o remetente seja 'webmaster@', // você pode alterar para que o remetente seja, por exemplo, 'contato@'. } if( PATH_SEPARATOR ==';'){ $quebra_linha="\r\n"; } elseif (PATH_SEPARATOR==':'){ $quebra_linha="\n"; } elseif ( PATH_SEPARATOR!=';' and PATH_SEPARATOR!=':' ) {echo ('Esse script não funcionará corretamente neste servidor, a função PATH_SEPARATOR não retornou o parâmetro esperado.'); } //pego os dados enviados pelo formulário $nome_para = $_POST["nome_para"]; $email = $_POST["email"]; $mensagem = $_POST["mensagem"]; $assunto = $_POST["assunto"]; //formato o campo da mensagem $mensagem = wordwrap( $mensagem, 50, "<br>", 1); //valido os emails if (!ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $email)){ echo"<center>Digite um email valido</center>"; echo "<center><a href=\"javascript:history.go(-1)\">Voltar</center></a>"; exit; } $arquivo = isset($_FILES["arquivo"]) ? $_FILES["arquivo"] : FALSE; if(file_exists($arquivo["tmp_name"]) and !empty($arquivo)){ $fp = fopen($_FILES["arquivo"]["tmp_name"],"rb"); $anexo = fread($fp,filesize($_FILES["arquivo"]["tmp_name"])); $anexo = base64_encode($anexo); fclose($fp); $anexo = chunk_split($anexo); $boundary = "XYZ-" . date("dmYis") . "-ZYX"; $mens = "--$boundary" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: 8bits" . $quebra_linha . ""; $mens .= "Content-Type: text/html; charset=\"ISO-8859-1\"" . $quebra_linha . "" . $quebra_linha . ""; //plain $mens .= "$mensagem" . $quebra_linha . ""; $mens .= "--$boundary" . $quebra_linha . ""; $mens .= "Content-Type: ".$arquivo["type"]."" . $quebra_linha . ""; $mens .= "Content-Disposition: attachment; filename=\"".$arquivo["name"]."\"" . $quebra_linha . ""; $mens .= "Content-Transfer-Encoding: base64" . $quebra_linha . "" . $quebra_linha . ""; $mens .= "$anexo" . $quebra_linha . ""; $mens .= "--$boundary--" . $quebra_linha . ""; $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "From: $email_from " . $quebra_linha . ""; $headers .= "Return-Path: $email_from " . $quebra_linha . ""; $headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"" . $quebra_linha . ""; $headers .= "$boundary" . $quebra_linha . ""; //envio o email com o anexo mail($email,$assunto,$mens,$headers, "-r".$email_from); echo"Email enviado com Sucesso!"; } //se nao tiver anexo else{ $headers = "MIME-Version: 1.0" . $quebra_linha . ""; $headers .= "Content-type: text/html; charset=iso-8859-1" . $quebra_linha . ""; $headers .= "From: $email_from " . $quebra_linha . ""; $headers .= "Return-Path: $email_from " . $quebra_linha . ""; //envia o email sem anexo mail($email,$assunto,$mensagem, $headers, "-r".$email_from); echo"Email enviado com Sucesso!"; } ?>
  9. Pessoal eu nao achei categoria semelhante a esse problema então vou posta aqui mesmo he, e o seguinte um cliente fez um site no wix registrou o domínio e tem suas contas de email @dominio.com.br porem mudamos de servidor ja foi alterado os dns do registro br ,mas os emails antigos não funcionam queria saber como posso configurar para que os emails antigos funcione novamente ( não queria criar outro email igual ) essa configuraçao e feita no registro br ?
  10. Rodrigokyo

    Atualizando combo PHP e Ajax

    Pessoal peguei um código em um tutorial onde podemos listar estado através de um combo e aparecer os resultados 'Cidades' sem carregar a pagina, o objetivo e exibir os resultados sem que a pagina de refresh. Essa parte esta funcionando. Lembrando que os resultados estao ligados ao banco de dados, o problema e que quando esta na index os resultados ficam todos em branco eles so sao exibido quando eu seleciono uma categoria, gostaria que eles ficasse sempre aparecendo e mudasse so quando selecionar o combo. index.php <?php include "conexao.php"; $rs = mysql_query("SELECT * FROM tbl_estados ORDER BY nome_estado"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Atualizando combos com jquery</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="codigo.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#estado').change(function(){ $('#cidade').load('listaCidades.php?estado='+$('#estado').val()); }); }); </script> </head> <body> <h1></h1> <label>Selecionar Estado:</label> <select name="estado" id="estado"> <?php while($reg = mysql_fetch_object($rs)): ?> <option value="<?php echo $reg->id_estado ?>"><?php echo $reg->nome_estado ?></option> <?php endwhile; ?> </select> <br /><br /> <div id="cidade"></div> </body> </html> listaCidades.php <?php include "conexao.php"; $id_estado = $_GET['estado']; $rs = mysql_query("SELECT * FROM tbl_taxa WHERE id_atividade = '$id_estado' ORDER BY id"); while($reg = mysql_fetch_object($rs)){ echo " <div class='col-md-6 border'> <p class='taxa'>$reg->cidade</p> <br> </div> "; } ?> esse são os códigos que estou usando como teste ele funciona só que na index fica em branco só aparece apos selecionar algum combo (algum estado) gostaria que ja aparecesse o primeiro que estiver selecionado no combo quando entro na index, para não ficar em branco
  11. Rodrigokyo

    atualizando combo PHP e ajax

    Pessoal peguei um código em um tutorial onde podemos listar estado através de um combo e aparecer os resultados 'Cidades' sem carregar a pagina, o objetivo e exibir os resultados sem que a pagina de refresh. Essa parte esta funcionando. Lembrando que os resultados estao ligados ao banco de dados, o problema e que quando esta na index os resultados ficam todos em branco eles so sao exibido quando eu seleciono uma categoria, gostaria que eles ficasse sempre aparecendo e mudasse so quando selecionar o combo. index.php <?php include "conexao.php"; $rs = mysql_query("SELECT * FROM tbl_estados ORDER BY nome_estado"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Atualizando combos com jquery</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="codigo.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('#estado').change(function(){ $('#cidade').load('listaCidades.php?estado='+$('#estado').val()); }); }); </script> </head> <body> <h1></h1> <label>Selecionar Estado:</label> <select name="estado" id="estado"> <?php while($reg = mysql_fetch_object($rs)): ?> <option value="<?php echo $reg->id_estado ?>"><?php echo $reg->nome_estado ?></option> <?php endwhile; ?> </select> <br /><br /> <div id="cidade"></div> </body> </html> listaCidades.php <?php include "conexao.php"; $id_estado = $_GET['estado']; $rs = mysql_query("SELECT * FROM tbl_taxa WHERE id_atividade = '$id_estado' ORDER BY id"); while($reg = mysql_fetch_object($rs)){ echo " <div class='col-md-6 border'> <p class='taxa'>$reg->cidade</p> <br> </div> "; } ?> esse são os códigos que estou usando como teste ele funciona só que na index fica em branco só aparece apos selecionar algum combo (algum estado) gostaria que ja aparecesse o primeiro que estiver selecionado no combo quando entro na index, para não ficar em branco
  12. Rodrigokyo

    ajuda para por uma imagem no captcha php

    ola pessoal eu peguei um codigo captcha esta funcionando certinho o unico problema e que ele ta gerando uma imagem de cor unica eu queria poder eu mesmo colocar um background em jpg com minha imagem alguem sabe como fazer vou mostra o codigo que gera a imagem <?php session_start(); $image = imagecreate(120,30); $codigo = md5(rand()); $letras = substr($codigo,0,6); $fundo = imagecolorallocate($image,255,255,255); //cor do texto $corfonte = imagecolorallocate($image,55,55,55); //cor do background $_SESSION['codigoCaptcha'] = $letras; imagefill($image,0,0,$corfonte); imagettftext($image,20,0,15,25,$fundo,'futura.ttf',$letras); imagejpeg($image); imagedestroy($image); ?> alguem sabe como posso por uma imagem de fundo por esse codigo obrigado
  13. ola pessoal eu estou com um script de envio de emails por um formulario em php, porem tem uma pagina de validaçao (onde a pagina do formulario chama ela ) que esta em javascript, e no meu formulario tem uma lista de checkbox. No php eu consigo pegar os valores do checkbox através do post e usando o foreach , porem nesse caso, preciso fazer isso na pagina de validaçao que esta toda em js, como faço para pegar os valores do checkbox por meio de javascript? se alguem souber agradeço
  14. ola pessoal eu estou com um script de envio de emails por um formulario em php, porem tem uma pagina de validaçao (onde a pagina do formulario chama ela ) que esta em javascript, e no meu formulario tem uma lista de checkbox. No php eu consigo pegar os valores do checkbox através do post e usando o foreach , porem nesse caso, preciso fazer isso na pagina de validaçao que esta toda em js, como faço para pegar os valores do checkbox por meio de javascript? se alguem souber agradeço
  15. Rodrigokyo

    duvida passar variavel em javascript

    valeu fera deu tudo certo fiz uma pequena adaptação com esse modelo q vc mandou da demo ficou perfeito obrigado ^^
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.