Ir para conteúdo
Fórum CódigoFonte.net

cl3m4

Membros
  • Total de itens

    98
  • Registro em

  • Última visita

Sobre cl3m4

  • Data de Nascimento 01/29/1986

Profile Information

  • Location
    João Pessoa/PB
  • Interests
    PHP, MySQL, flash, html, css, javascript, web, design, photoshop, studio...

Contact Methods

  1. cl3m4

    Problemas cm Include

    Só tem um problema nesse codigo PodePerguntar: Caso nao exista $_GET['url']; vai da erro. O ideal seria desta maneira: <? $url = isset($_GET['url']) ? $_GET['url'] : 'banner.php'; include($url); ?> Abraços e espero que ajude
  2. qual a decodificação q vc ta usando na página? UTF-8 (correto para php) ou ISO-8859-1 (padrao html)? Se estiver com o ISO-8859-1 ta explicado o pq dos problemas.
  3. rguidolini basta trocar estas linhas //abre a página secretaaaa header ("Location: secreta.php"); por estas //abre a página secretaaaa echo '<script>javascript:document.location="secreta.php";</script>'; Ela faz praticamente a mesma coisa que o header() a diferença é que nao importa o lugar da página em que é escrito, diferente do header q deve ser escrito em primeiro lugar da página sem absolutamente mais nada digitado antes dele na página (ex. <html>...) Abraço e espero ter ajudado!
  4. Bom, primeiramente fiquei um tanto perdido com esse teu código e essa maneira de programar, mas td bem :P E eu ainda não consegui entender EXATAMENTE o que você quer fazer. Da uma olhada e ve se isso te ajuda. <form action="detaillocal.php" method="post"> <label> <select name="select" id="select" onchange="document.location='detaillocal.php?recordID='+this.value" > <option value="">Selecione</option> <? $sql = 'comando SQL'; for($i=0;$i<mysql_num_rows($sql);$i++){ $id = mysql_result($sql,$i,'id_local'); $uf = mysql_result($sql,$i,'estado_local'); if($id == $_GET['recordID']){ $s = ' selected="selected" '; }else{ $s = ''; } echo ' <option value="'.$id.'"'.$s.'>'.$uf.'</option>'; } do { ?> </select> <input type="submit" name="Submit" value="Enviar" /> </label> </form> Abraço e boa sorte.
  5. cl3m4

    Formulário PHP - Ajuda

    Jimmy tem uma maneira mais "fácil" de fazer isso, bastava ter colocado nos headers $headers = "From:$seu_nome<$seu_email>\r\n"; $headers .= "Bcc:$nome <$email>"; // isso envia uma cópia carbonada oculta para o email que vc escolher mail("$amigo_email","$seu_nome enviou um cartão para você","$mensagem",$headers); ele completo ficaria assim: <html> <head> <title>Enviando Cartão</title> <link href="../estilo.css" rel="stylesheet" type="text/css"> </head> <body> <? $site = "http://www.carinhosdacarmen.com.br"; if ($Submit == "Enviar") { if (empty($seu_nome)) {echo "<center><br><br><b>Você esqueceu de digitar seu nome</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} elseif (empty($seu_email)) {echo "<center><br><br><b>Você esqueceu de digitar seu e-mail</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} elseif (!(strpos($seu_email,"@")) OR strpos($seu_email,"@") !=strrpos($seu_email,"@")) {echo "<center><br><br><b>Você digitou um e-mail inválido</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} elseif (empty($amigo_nome)) {echo "<center><br><br><b>Você esqueceu de digitar o nome do Destinatário</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} elseif (empty($amigo_email)) {echo "<center><br><br><b>Você esqueceu de digitar o e-mail do Destinatário</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} elseif (!(strpos($amigo_email,"@")) OR strpos($amigo_email,"@") !=strrpos($amigo_email,"@")) {echo "<center><br><br><b>Você digitou um e-mail inválido</b><br><br><a href=javascript:window.history.go(-1)>Voltar</a></center>";exit;} else { $mensagem = "Olá $amigo_nome, estou te enviando esse cartão que encontei em $site que é um site muito legal, faça uma visita... Para visualisar o cartão acesse o endereço abaixo: http://www.carinhosdacarmen.com.br/cartoes/natal/002.htm Caso o link não funcione automaticamente... COPIE-O e COLE-O no navegador. Depois a gente se fala, $seu_nome -- © Copyright 2007 Carinhos da Carmen - Todos Direitos reservados"; $headers = "From:$seu_nome<$seu_email>\r\n"; $headers .= "Bcc:$nome <$email>"; // isso envia uma cópia carbonada oculta para o email que vc escolher mail("$amigo_email","$seu_nome enviou um cartão para você","$mensagem",$headers); echo "<center><br><br><b>Obrigado por ajudar o site $site a crescer</b><br><br><a href=002.php>Indicar o site a outro amigo</a><br><br><a href=javascript:window.close();>Fechar Janela</a></center>";exit; } } ?> <form name="form1" method="post" action=""> <table width="300" border="0" align="center" cellpadding="3" cellspacing="0"> <tr> <td colspan="2" align="center"><h2>Enviar cartão</h2></td> </tr> <tr> <td width="40%" align="right">Seu Nome:</td> <td width="60%"><input name="seu_nome" type="text" id="seu_nome"></td> </tr> <tr> <td align="right">Seu e-mail:</td> <td><input name="seu_email" type="text" id="seu_email"></td> </tr> <tr> <td align="right">Nome do Destinatário:</td> <td><input name="amigo_nome" type="text" id="amigo_nome"></td> </tr> <tr> <td align="right">E-mail do Destinatário</td> <td><input name="amigo_email" type="text" id="amigo_email"></td> </tr> <tr> <td colspan="2" align="right"><input type="submit" name="Submit" value="Enviar"> <input type="reset" value="Cancelar" onClick=" javascript:window.close();"></td> </tr> </table> </form> </body> </html> Espero ter ajudado! Abraço e Boa sorte!
  6. Apenas um detalhe, vc conferiu se o teu submit ta com o name setado? <input type="submit" name="Enviado" value="Enviar Form" />
  7. cl3m4

    Contador de cliques

    no mysql Crie uma tabela (LINKS) contendo, ID (int 11 +), nome(varchar 100), URL(varchar 255), CLIQUES (int 11) Ex. 1 | Produto X | pagina1.php | 0 2 | Produto Y | faleconosco.htm | 0 No php Crie um arquivo chamado redir.php e coloque dentro dele <? // instruções para conectar ao mysql e ao database, pode ser um include ou colocar aqui mesmo. //depois //obtem somente o id (inteiro positivo) $url = addslashes(str_replace(" ","", $_GET['url'])); $nome = addslashes($_GET['nome']); // procura se já existe o tal link na base $query = mysql_query("SELECT * FROM links WHERE url = ' ".$url." ' "); // se retornou algum registro, atualiza o cliques if(mysql_num_rows($query) { mysql_query("UPDATE links SET cliques = cliques + 1 WHERE url = '".$url."'"); }else { mysql_query("INSERT INTO links (nome, url, cliques) VALUES ('".$nome."','".$url."',1); } header("Location: ".$_GET['redir']); ?> E nos links <a href="redir.php?url=faleconosco.htm&nome=Contato">Entre em contato</a> e para fazer o TOP 10 Faça um php que leia a tabela links assim SELECT * FROM links ORDER BY cliques DESC LIMIT 0,10 isso te dará os 10+ claro que é apenas para vc ter uma idéia, melhore ele a vontade Primeiramente fico legal esse sisteminha :P "Segundamente" (3 prof de portugues reviraro os olhinho no caixao agora :P) a internet criou vários "monstros", folgados, sem interesse e que ACHAM que montar franksteins do tipo ctrl+c + ctrl+v do que as pessoas tentam ajudar nos fóruns é programar. O script está QUASE todo ok, logo que coloquei o olho nele percebi um errinho (mas q esses f.. de errinho eh que detonam qualquer script, seja pequeno ou grande) vo coloca abaixo: redir.php ---------- <? // instruções para conectar ao mysql e ao database include('conexao.php'); // descrito abaixo // limpa espaços vazios trocando por nada $url = addslashes(str_replace(" ","", $_GET['url'])); // add barras invertidas em possiveis aspas colocadas $nome = addslashes($_GET['nome']); // procura se já existe o tal link na base // aqui, tava com ' ' (espaço) no começo e no final da busca (url = ' ... ') isso poderia dar problema tambem $query = mysql_query("SELECT * FROM links WHERE url = '".$url."' ", $conn); // se retornou algum registro, atualiza o cliques // aqui << tinha faltado 1 ')' if(mysql_num_rows($query)) { // atualiza o numero de cliques que já tem mysql_query("UPDATE links SET cliques = cliques + 1 WHERE url = '".$url."'", $conn); }else { // cria uma nova inserção com aquele link caso não existia no banco // aqui tava aberta query ainda mysql_query("INSERT INTO links VALUES ('','".$nome."','".$url."',1)", $conn); } // aqui << tambem, tava redirecionando pa var $_GET['redir'] (mas essa nao foi criada) o correto é pra $url header("Location: ".$_GET['url']); ?> conexao.php -------------- <? $usuario = 'root'; // usuario básico para trabalhar com banco local $senha = ''; // padrao do localhost (vazio) $servidor = 'localhost'; // padrao local $banco = 'nome_do_banco'; // vc escolhe o nome do banco que vai criar // conecta, caso não conect informa o erro $conn = mysql_connect($servidor,$usuario,$senha) or die(mysql_error()); // seleciona o banco ou retorna o erro mysql_select_db($banco,$conn) or die(mysql_error()); ?> comando sql -------------- CREATE TABLE `links` ( `ID` INT NOT NULL AUTO_INCREMENT, `NOME` VARCHAR(100) NOT NULL, `URL` VARCHAR(255) NOT NULL, `CLIQUES` INT NOT NULL, PRIMARY KEY (`ID`) ); tinha faltado o top top.php --------- <? $top = 10; $sql = mysql_query('SELECT * FROM links LIMIT 0,'.$top) or die(mysql_error()); $txt = ' <table> <tr> <th>Top '.$top.'</th> </tr>'; for($i=0;$i<$top;$i++){ $txt .= ' <tr> <td><a href="'.mysql_result($sql,$i,'URL').'">['.mysql_result($sql,$i,'CLIQUES').'] '.mysql_result($sql,$i,'NOME').'</a></td> </tr>'; } $txt .= ' </table> '; echo $txt; ?> Aplicação ----------- basta substituir os links que vc tem no site por este: <a href="redir.php?url=sua_pagina.html&amp;nome=Nome do Link">Nome do Link</a> onde quiser colcoar o top basta dar um <? include('top.php'); ?> **** Apenas para esclarecer eu nao ia fazer nem a metade disso! eu já tinha terminado, estava apenas visualizando e quando vi resolvi colocar o sistema todo a disposição! **** Bom, era isso, apenas tentei ajudar :P não testei o código, então até pode ter alguma coisa errada (acho meio dificil, mas nao impossivel) e esse é um sisteminha massa de dexa a disposição do pessoal até vo guarda ele :P Abraço e boa noite e fica uma dica (de quem já passou por isso) é 321654654987634324654687967865463 de vezes mais dificil você achar algo PRONTO e EXATAMENTE do jeito que você precisa do que vc sentar no pc, desligar msn, fechar orkut, liga um mp3 e LE, ESTUDA, PESQUISA e APRENDE PHP ( que não é nenhum bixo de 12 cabeças (zuera :P) ). Além disso vc poderá inventar, adaptar e ajudar outras pessoas. Usar fóruns para pesquisar é uma boa, as vezes o que importa não é saber usar a ferramenta, ou conhecer todo o código, o mais difícil é pensar em como será feito, depois da idéia formada é tira do papel e deu! Abraço, boa noite e a dica fica para todos aqueles que querem prontos funcionando e que com um toque de mágica o script simplemente "num passe de mágica" se adapte às necessidades e ainda por cima ao layout do "site" que vc tem. Desculpem qualquer coisa, apenas tive a intensão de ajudar!
  8. cl3m4

    PROGRAMADOR PHP

    Boa noite! ( de volta ao fórum depois de muito tempo :) ) Cara para o que exatamente você está precisando de um programador? Me adiciona no msn to online direto! [email protected] tenho tempo caso precise. Abraço e aguardo contato!
  9. cl3m4

    Ajudaaaaaa pls Checkbox+form

    Boa noite galera, estive meio sumido, mas tudo bem. Preciso muito descobrir como posso fazer isso (mas meu php eh mais fraco que nao sei o q...) Minha dúvida é a seguinte: Tenho um formulário para enviar um pequeno form (nome, e-mail, comentário) e seu currículo. Mas preciso que a pessoa escolha o local que deseja trabalhar (ex.: poa, NH, SL). Esta seleção é feita por um checkbox. Para cada checkbox um e-mail, mas a pessoa pode escolher quantos locais quiser. Será que alguém pode me conseguir este código? Eu tenho um, mas não está funcionando. Os e-mails até chegam e tudo o mais, mas o anexo não. Por Favor, me ajudem pois estou bem atrasado com este serviço.
  10. Boa tarde galera, andei meio sumido mas estou aki dnv para dar uma mao nos "Flashers" iniciantes. Cara naum sei c vc jah mexe com flash mas eh muito simples para enviar um e-mail no flash, basta q vc coloque no botão (ou movie clip) que vc criou as seguintes linhas: on(release){ getURL("mailto:[email protected]") } Pronto! isso fara com que este btn abra uma nova janela com o link www.dominio.com.br quando foir clicado no btn. espero ter ajudado, maiores duvidas me add no msn ou skype... flww....
  11. cl3m4

    Plugins

    Velho seri muito lhe pedir uma cópia deste CD??? Tipo tem algum ftp q vc possa usar para colocá-lo para eu downloadear???? qqer coisa me add no msn!!!! Flw...
  12. cl3m4

    Minha Primeira Animação

    lol.... Flw...
  13. cl3m4

    Galera POR FAVOR!!!!

    Por favor aew galera, me ajudem!!! Preciso muito achar um site ond eu possa catar alguns sons para q eu possa colocar em animações feitas em flash!!!! Será q alguém conhece?!?! Por favor eh mmmmmmuuuuuuuuuuuuito urgente isso!!!! Vlw e agradeço a atenção, por favor somente respondam se forem me passar algum site certo e naum para dzer coisas do tpw: "puts me eskeci, vo procura... ou intaum... vai no google q tem um monte... " c for p responder isso, prefiro q naum respondam, ok? Flw...
  14. Seguinte velho... Fiz uma galeria de fotos pa um carinha q disse q ia comprar (completíssima, com tuto ensinando a usar, com actions em psd para reduzir as imagens do tamanho exato, com um programa pra renomia as fotos, TUDINHO) e o cara nao comprou, posso te vender ela (está tudo mastigado, naum eskeça) em HTML. Basta vc me dizer como ker o layout dela q eu faço e lhe envio por e-mail após vc depositar a grana na minha conta. Caso esteja afim, me add no msn p gent conversa melhor, ok?! Flw... Aliás, isso eh válido para kem kiser comprá-la por apenas R$ 50,00
  15. Seguinte velho: Vc tem Fireworks??? Pois se tiveres o q vc poderá fazer eh cortar em fatias a imagem todinha q ele mesmo exporta com os nomes todos jah pré-definidos e PRONTO!!! Estão em fatias sem bordas nem nada e com a mesma (ou ateh mesmo superior) resolução/qualidade!!!! Flw...
×
×
  • Criar Novo...