Ir para conteúdo
Fórum Script Brasil

SK15

Membros
  • Total de itens

    703
  • Registro em

  • Última visita

Tudo que SK15 postou

  1. Assim a maneira mais básica e simples de se fazer isso com PHP é usando 'substr'. Por ai existe muita coisa na web isso é básico da uma procurada no nosso amigo Google Exemplo do tipo Bê-a-Bá: <?php $nbr_cpf = "11122233300"; $parte_um = substr($nbr_cpf, 0, 3); $parte_dois = substr($nbr_cpf, 3, 3); $parte_tres = substr($nbr_cpf, 6, 3); $parte_quatro = substr($nbr_cpf, 9, 2); $monta_cpf = "$parte_um.$parte_dois.$parte_tres-$parte_quatro"; echo $monta_cpf; ?>
  2. SK15

    variavel de funçao

    Bem como você está usando classes pode usar a função "call_user_func": http://www.php.net/manual/pt_BR/function.call-user-func.php <?php // Aqui vem Sua Classe call_user_func(array("painel","atividade")); call_user_func("painel::atividade"); // A partir do 5.2.3 // No caso é só trocar os valres pelos seus vindo da QueryString call_user_func(array("painel",$_GET["funcao"])); call_user_func("painel::". $_GET["funcao"]); // A partir do 5.2.3 ?>
  3. SK15

    criar variáveis de sessão

    Bem a função "session_unregister" é decrepetada (ou seja velha) e no PHP 6 irá ser retirada, então você deve usar a função 'unset' http://www.php.net/manual/pt_BR/function.unset.php unset($_SESSION['produto_nome'][10], $_SESSION['produto_codigo'][10], $_SESSION['produto_preco'][10]);
  4. SK15

    Problemas com consulta

    Bem fiz uns pequenos teste aqui e o MySQL acha que a palavra 'Not' é uma palavra reservada/não reconhecida, então para funcionar use a crase para dizer que é uma palavra de campo ... tente assim: INSERT INTO `noticias` (`Titulo`,`Not`) VALUES ('$Titulo','$Not')
  5. Haa?? Quando você usa o comando (unlink) ele não vai para a lixeira ele é deletado do filesyetm e pronto :P Assim tecnicamente deletado, deletado ele não é o que o sistema faz é ignorar o arquivo no hardisk e não mostra-ló com aqueles programas de recupeação ele até consegue ver esses arquivos, porém se outro arquivo for escruto em cima do antigo ai esquece!
  6. Bem da para simplificar :P <?php session_start(); $_SESSION['nome'] = array(); $_SESSION['nome'][] = 'ursolouco'; $_SESSION['nome'][] = 'dark0'; $_SESSION['nome'][] = 'jissa'; $_SESSION['nome'][] = 'ecl'; print_r($_SESSION['nome']); ?>
  7. O erro é que diz "Acesso Negado" :P ... para você acessar o MySQL de forma externa muitos servidores bloqueiam o acesso, e para acessar você deve liberar dentro do servidor onde o MySQL está os IP's da maquinas que querem acessar. Pelo que descreve vejo que usa o CPanel ... estão entre no painel e na opções de MySQL tem um0 escrito assim - "Gerenciar Acesso Remoto ao MySQL" - clicar lá e adicione o IP da(s) maquina(s) que você pretende usar para acessar o seu MySQL
  8. SK15

    (Resolvido) Problema com Session

    A 'Session ID' é uma váriavel do sistema ... :P O Que você está fazendo é colocado uma sessão que não existe vazia no caso [ Session("SessionID") ] dentro de outra sessão no caso [ Session("ID") ] Quando você usa ID de Sessão você não precisa guardar ele em lugar nenhum pois enquando a pessoa permanecer na página ele ira manter aquele mesmo número :P <% '-- Gera um Sessão ID Aleatoria tipo: 74468716 Session_ID = Session.ID '-- Com a Sessão faça o que quiser como Imprimit '-- Caso Carregue a variavel em outra Página o valor será o mesmo Responde.Write Session_ID %> Ref.: http://www.w3schools.com/ASP/prop_sessionid.asp
  9. Assim tecnicamente todos (ou quase todos) os banco de dados possuem essa opção ou seja você seleciona um campo da tabela, para que seje número único (primario) e nesse campo só é usado o número uma única evz ... e em adição a aisso você pode colocar auto-númeração ai o banco controla todos os númeos. Veja a SQL para os principais Bancos Disponíveis: http://www.w3schools.com/Sql/sql_autoincrement.asp
  10. É quase a mesma coisa .... só mudar um pouco que resolve :P <script> function AbreEsconde() { window.open("http://www.ig.com.br", "_janela", "width=500,height=500"); document.getElementById("pop-image").style.display = "none"; } </script> <img src="image.jpg" border="0" id="pop-image" onClick="AbreEsconde();">
  11. Como assim não te 'value'? é só colocar o texto extre os elementos que sera igual ao 'value' ... <textarea>O Texto Aqui Equivale ao Value</textarea> <input type="text" value="O Texto Aqu é o Value">
  12. Bem na minha reles opinião isso é marketing e só ... igual carro você compra e tal eles não tem mais vinculo com o cliente inicial mas mesmo assim ele está cheio de logotipos e afins ... para 'reforçar' a marca ... E serve como propaganda/portifólio de forma indireta ... ma na minha opnião não é obrigado ... Quanto ao site estar pago ser do cliente não é bem assim, dependendo do contrato que fizer as vezes pode ser uma especie de aluguel ... as vezes é so direito de uso em algumas ... as vezes você diz que passa os códigos afins ... igual o Windows você pode usar mas não pode abrir/descompilar os arquivos e tal.
  13. você não fez igual ao exemplo :P 1= <?php $teste; ?> 2= <?= $teste; ?> 3= <?php echo $teste; ?> 4= <? echo $teste; ?> Somente os exemplos 2, 3 e 4 funcionão o terceiro até recebe de forma 'interna' porém não imprime nada na tela e isso e impressindivel para o JS ler .. Outro detalhe é que sempre que trabalhar com string e aconselhavel usar aspa para num dar problema ... var teste = '<?php echo $teste ?>';
  14. Bem pensei que estivese usando alguma linguagem dinâmica tipo ASP(.Net)/PHP/Java entre outras ... pois é o 'normal' nesse casos ... Pois assim no geral formulário são sempre enviados para uma pré-filtragem e depois são enviados para os e-mails de destino ou banco de dados e afins ... pois usando desse jeito a pessoa fica obrigada a usar o Outlook ou programa semalhante ... No seu caso não há o que fazer pois é o Outlook ou programa semelhante que gera esse texto não tem como editar o máximo que pode se fazer e alterar o nome dos campos para ser algo mais amigável como por exemplo em vez de "txtnome" coloque "Nome:" e assim por diante. Para se fazer exatamente do seu jeito é nessesário usar uma linguagem dinâmica rodando em seu servido ai na ação do form você trocaria pelo caminho do arquivo e dentro do arquivo ele fltra os textos ... tipo assim vou afzer com PHP que é a mais simple e facil de se achar por ai: <form action="recebe.php" method="post"> recebe.php <?php $texto = ''; foreach ($_POST as $campo => $valor) { $texto .= "$valor\r\n"; } mail("email@recebe.com", "Contato Site", $texto, "From: contato@site.com"); ?>
  15. Oras, coloca o nome dele :P em outra sessão ... caso queira fazer algo mais completo quarde o ID dele e puxe os dado do banco para sempre exibir em "tempo real" .. function seguranca() { $_SESSION['logado'] = 1; $_SESSION['nome'] = "Fulano"; // Aqui no Caso vem de uma variavel é Obvio } // Depois é só imprimir echo "Olá " . $_SESSION['nome'];
  16. Bem mas ai não é problema do HTML e sim do arquivo que recebe os dados ... Você deve abir seu arquivo que recebe esses dados e repassa a seu e-mail e tirar os campos na montagem do texto que sera enviado via o e-mail ...
  17. Não era mais facil criar 2 campos n banco ... já que parece ser um etxto simples ... Dai ficaria até mais fácil editar e formatar as cores e poições a sua mandeira ... Ou pode quebrar e trabalhar as com as linhas (leia a seção - Seqüências de escape) http://www.php.net/manual/pt_BR/language.types.string.php
  18. Não entendi seria isso? Tipo tem o botão a pessoa clica e esse botão some só que uma pop-up se abre ... Se sim veja esse pequeno exemplo: <script> function AbreEsconde(obj_button) { window.open("http://www.ig.com.br", "_janela", "width=500,height=50"); obj_button.style.display = "none"; } </script> <form> <input type="button" value="Clicar para Fechar" onClick="AbreEsconde(this);"> </form>
  19. Não é possível descobrir o IP do usuáio com JavaScript precisa de uma linguagem serve-side ... mas da para criar um cookie com javaScript válido por 24hs dai se a pessoa entrasse enquato tivesse o cookie escondia porem mesmo se a pessoa trocar de IP e acessa ela vera o banner só no dia seguinte. Assim fazer o script completo pra você é tenso estamos aqui para lhe auxiliar e não para criar, se for para criar va para a area de Classificado e pague por isso ... No caso para criar cookie você deve usar essas funçoes: http://techpatterns.com/downloads/javascript_cookies.php ai fica algo assim <script> // Códigos de geração e leitura de Coookie var cookie = Get_Cookie("janela_engrana"); if (cookie == null) { Set_Cookie("janela_engrana", "1", expires, "/", 1, '', '') window.open("http://www.egrana.com.br/popunder.aspx?CD_Usuario=xxxx","popunder","toolbar=no, menubar=no,scrollbars=no, status=no,resisable=no,top=10,left=320"); } </script>
  20. SK15

    Como criar diretório virtual?

    Bem isso não tem nada aver com PHP ... para fazer virtualhost com o Apache você deve abrir o arquivo "http.conf" e editar tudo porlá manualmente ... por isso que é ruim instalar o trio com eses programas você não tem contole sobre nada e nem agrega conhecimento. Documentação: http://httpd.apache.org/docs/2.0/vhosts/name-based.html Caso seja faça o caminho inverso instale o PHP no IIS que funciona de boa também, segue num tutorialzinho: http://imasters.uol.com.br/artigo/1317 * já postarão ^^" mas tudo bem
  21. SK15

    Onclick em php

    JavaScript e PHP não se mistura ... você deve dedirecionar para o PHP algo como ... Ou fazer um sistema de query_strings ... <script> function redireciona(pagina) { alert("Você está indo para a página " + pagina); window.self.location.href = pagina; } </script> <img src="image.gif" border="0" onclick="redireciona('outra_pagina.php');"> <img src="image.gif" border="0" onclick="redireciona('nova_outra_pagina.php');">
  22. Assim o nome desse efeito é "Page Flip" em geral é feito com Imagens/PDF ... procura no Google ... existe alguns códigos AS semi-prontos mas terá que implemtar muita coisa :P Essa é grátis (com código fonte e etc ...): http://www.flashpageflip.com/FreeFPF.asp Demo: http://www.flashpageflip.com/demos/free/
  23. Isso já foi amplamente (basta usar a busca :P) discutido no fórum e a resposta é NÃO É POSSÍVEL ... assim até a parte de ler um arquivo é possivel com AJAX mas a gravação esquece :P ... http://scriptbrasil.com.br/forum/index.php?showtopic=140873 http://scriptbrasil.com.br/forum/index.php?showtopic=100841 http://scriptbrasil.com.br/forum/index.php?showtopic=73506
  24. Veja essa função ... http://forum.wmonline.com.br/topic/120821-datediff/
  25. Cade o parametro que diz que é função? desse jeito da erro dentro do proprio PHP bem executa ... você só esta dando os nomes sem dizer o que é ... <?php class Pessoa { public function __construct() { echo 'OK!'; } } class GenPessoa extends Pessoa { public function print_var_dump($obj) { echo var_dump($obj); } } // Imrpime: OK! string(5) "Teste" $classe = new GenPessoa(); $classe->print_var_dump("Teste"); ?>
×
×
  • Criar Novo...