Ir para conteúdo
Fórum Script Brasil

::..Hunter..::

Membros
  • Total de itens

    185
  • Registro em

  • Última visita

Tudo que ::..Hunter..:: postou

  1. ::..Hunter..::

    Editor De Php

    Putz, sempre tem uns tarados igual ao Gladisson que não precisam de layout nem teclas de atalho pra se orientar. Um dia eu chego lá.
  2. ::..Hunter..::

    Editor De Php

    Nesta lista o phpedit está em 1º lugar: http://www.php-editors.com/result.php?showall=y Não me xinguem, mas eu uso o Dreamweaver 2004. Tem que fazer o PHPEditor entrar nesta lista, hehe!
  3. Acho que esta pergunta é pra uma área de unix, não sei, mas quem souber me diga por favor como manter meu endereço www sem acrescentar o nome dá página seguinte. Ex: Manter SEMPRE www.meusite.com.br em vez de www.meusite.com.br/noticias/index.php?id=666 A única coisa que sei fazer é deixar apenas com o nome do diretório. Ex: pra aparecer www.meusite.com.br/noticias sem o nome dá página é só colocar a inicial como index, mas e pra manter sempre?
  4. ::..Hunter..::

    Vejam O Q Acham!

    Ok, já retirei a imagem, depois diminuo e coloco novamente.
  5. Também concordo que seria melhor ter 2 moderadores. o gladiador é o nome + indicado.
  6. ::..Hunter..::

    Vejam O Q Acham!

    Se está complicado com os pontinhos coloca o endereço full mesmo: include ("http://ww.seusite.com.br/diretorio/seuarquivopramostrar.php"); Entendeu? Também funciona.
  7. não, só queria saber se tinha algum problema de comunicação php + leitor, se o php aceitava as informações numa boa, obrigado. 1º vou tomar umas aulas de funcionamento de um leitor de código de barras, acho que não deve ser + complicado que um mouse.
  8. Gostaria de fazer um sistema com banco de dados que desse pra usar um leitor de código de barras pra passar as informações. Tem algum problema?
  9. Funcionou tanto tirando a class como colocando o "e" do class=e entre aspas. + 1 vez, obrigado a todos! Por isso não saio + deste fórum.
  10. Tudo bem, você pediu aí vai: cadastrar.php <html> <head> <title>Cadastrar mat&eacute;ria</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <STYLE type=text/css> <!-- input {FONT-SIZE: 11px; CURSOR: text; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-color: #3399cc; border-style: solid; border-width: 1px; BACKGROUND-COLOR: #ffffff} h1 {font-family: tahoma} textarea {FONT-SIZE: 11px; CURSOR: text; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-color: #3399cc; border-style: solid; border-width: 1px; BACKGROUND-COLOR: #ffffff} .e {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:link {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:visited {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:hover {FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Verdana; LETTER-SPACING: 0px; TEXT-DECORATION: none} --> </STYLE> </head> <body> <?php $data = date("y-m-d"); $hora = date("H:i:s"); $novadata = substr($data,6,2) . "/" .substr($data,3,2) . "/" . substr($data,0,2); $novahora = substr($hora,0,2) . "h" .substr($hora,3,2) . "min"; echo "<h1>Cadastro de notícias da Comunicação</h1>"; echo "<b class=e>Observação: Será inserida a data e hora atual do cadastro</b><br>"; echo "<b class=e>Data: <i STYLE='color: #0066cc'> $novadata </i>- Hora: <i STYLE='color: #0066cc'>$novahora</i></b>"; echo "<hr noshade color='#0066cc' size='1px'><br>"; echo "<form action='http://www.xxxxx.com.br/admin/inserir.php' method='post' enctype='multipart/form-data'>"; echo "<select class=e name='secre'> <option selected>Selecione a Secretaria</option> <option value='Mulher'>Assessoria da Mulher</option> <option value='Negro'>Assessoria do Negro</option> <option value='Sub. Pref. Barro Vermelho'>Barro Vermelho</option> <option value='Comunica&ccedil;&atilde;o'>Secom</option> <option value='Esporte'>Cme</option> <option value='Sub. Pref. Costa do Ipiranga'>Costa do Ipiranga</option> <option value='Habita&ccedil;&atilde;o'>Demhab</option> <option value='Meio Ambiente'>Fmma</option> <option value='Fundarc'>Fundarc</option> <option value='Gabinete do Prefeito'>Gabinete</option> <option value='Sub. Pref. Itacolomi'>Itacolomi</option> <option value='Junta Militar'>Junta Militar</option> <option value='Sub. Pref. Morada do Vale'>Morada do Vale</option> <option value='Sub. Pref. Morungava'>Morungava</option> <option value='Planejamento'>Secoplan</option> <option value='Governo'>Sgm</option> <option value='Agricultura'>Smaa</option> <option value='Administra&ccedil;&atilde;o'>Smad</option> <option value='Seguran&ccedil;a P&uacute;blica'>Smasp</option> <option value='Desenvolvimento e Turismo'>Smdet</option> <option value='Educa&ccedil;&atilde;o'>Smed</option> <option value='Or&ccedil;amento Participativo'>Smerc</option> <option value='Fazenda'>Smf</option> <option value='Obras e Via&ccedil;&atilde;o'>Smov</option> <option value='Sa&uacute;de'>Sms</option> <option value='Servi&ccedil;os Urbanos'>Smsu</option> <option value='Trabalho, Cidadania, Assist&ecirc;ncia Social'>Smtcas</option> <option value='Tr&acirc;nsito e Transportes'>Smtt</option> </select><p>"; echo "<b class=e>Título da Materia:</b><br>"; echo "<input name='titulo' type='text' size=71><p>"; echo "<b class=e>Subtítulo da Materia:</b><br>"; echo "<textarea name='subtitulo' rows=3 cols=70></textarea><p>"; echo "<b class=e>Texto:</b><br>"; echo "<textarea name='texto' rows=15 cols=70></textarea></p>"; echo "<input name='data' type='hidden' value=$data>"; echo "<input name='hora' type='hidden' value=$hora>"; echo "<b class=e>Enviar foto: <input style='cursor: default' type='file' name='file' size=45></b><p>"; echo "<b class=e>Colocar como matéria principal:&nbsp;<label><input style='cursor: default' type='radio' name='escolha' value='1'>&nbsp;Sim</label>&nbsp;&nbsp;<label><input style='cursor: default' type='radio' name='escolha' value='0'>&nbsp;n&atilde;o</label><p>"; echo "<input style='cursor: default' type='submit' value='Cadastrar'>"; echo "&nbsp;&nbsp;"; echo "<input style='cursor: default' name='Reset' type='reset' id='Reset' value='Limpar'><p>"; echo "<b><a class=e href='http://www.xxxx.com.br/admin/index.php'>[ Voltar sem cadastrar ]</a></b>"; echo "</form>"; ?> </body> </html> inserir.php <html> <head> <title>Cadastro da Not&iacute;cia</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <STYLE type=text/css> <!-- h1 {font-family: tahoma; font-color: #0066cc} .e {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:link {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:visited {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; LETTER-SPACING: -1px; TEXT-DECORATION: none} A.e:hover {FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Verdana; LETTER-SPACING: 0px; TEXT-DECORATION: none} --> </STYLE> </head> <body> <?php include("conect.php"); conectar(); $dest = "http://www.xxxx.com.br/noticias/fotos/".$file_name; $pasta = "/pub/httpd/xxxx/noticias/fotos/".$file_name; // Não altere esta variável. if(!move_uploaded_file($file, $pasta)) { echo "Não foi possível enviar o arquivo!"; } else { echo "<h1>Arquivo enviado com sucesso!</h1><br>"; } $db = mysql_select_db("xxxx") or die ("Banco de Dados Inexistente!"); if ($escolha == 1) { $sql = "UPDATE noticias SET escolha='0' WHERE escolha='1'"; $sql = mysql_query($sql) or die ("Houve erro na troca da matéria principal, por favor, clique em voltar e verifique os campos obrigatórios!"); } $sql = "INSERT INTO noticias (id, secre, titulo, subtitulo, texto, data, hora, dest, escolha) VALUES ('$id', '$secre', '$titulo', '$subtitulo', '$texto', '$data', '$hora', '$dest', '$escolha')"; $sql = mysql_query($sql) or die ("Houve erro na gravação dos dados, por favor, clique em voltar e verifique os campos obrigatórios!"); echo "<h1>Notícia cadastrada com sucesso!</h1><p>"; echo "<b><a class=e href='index.php'>[ Voltar ]</a></b>"; ?> </body> </html> No mysql o campo 'secre' é um varchar(30). É isto o código inteiro.
  11. A tag form está completa, a única linha que falta é o local pra onde eu mando. O negócio é que o resto todo funciona, menos o select que não envia pra página que tem o: $sql = "INSERT INTO noticias (id, secre, titulo, subtitulo, texto, data, hora, dest, escolha) VALUES ('$id', '$secre', '$titulo', '$subtitulo', '$texto', '$data', '$hora', '$dest', '$escolha')"; Se você observar, todas as variáveis estão correspondendo com o nome correto, mas a 'secre' (campo do Mysql) não recebe a '$secre' do FORM. Ainda acho que tá faltando alguma coisa no select pra ele enviar correto.
  12. está correto, o nome do campo no form é "secre", quando passa pro mysql através do INSERT está "secre" e o nome do campo criado no mysql é "secre".
  13. Todas as variáveis que passo através do formulário gravam no mysql, menos a que eu escolho com o select (o campo fica vazio no mysql): Código: echo "<select class=e name='secre'> <option selected>Selecione a Secretaria</option> <option value='Mulher'>Assessoria da Mulher</option> <option value='Negro'>Assessoria do Negro</option> <option value='Sub. Pref. Barro Vermelho'>Barro Vermelho</option> <option value='Comunica&ccedil;&atilde;o'>Secom</option> <option value='Esporte'>Cme</option> <option value='Sub. Pref. Costa do Ipiranga'>Costa do Ipiranga</option> <option value='Habita&ccedil;&atilde;o'>Demhab</option> <option value='Meio Ambiente'>Fmma</option> <option value='Fundarc'>Fundarc</option> <option value='Gabinete do Prefeito'>Gabinete</option> <option value='Sub. Pref. Itacolomi'>Itacolomi</option> <option value='Junta Militar'>Junta Militar</option> <option value='Sub. Pref. Morada do Vale'>Morada do Vale</option> <option value='Sub. Pref. Morungava'>Morungava</option> <option value='Planejamento'>Secoplan</option> <option value='Governo'>Sgm</option> <option value='Agricultura'>Smaa</option> <option value='Administra&ccedil;&atilde;o'>Smad</option> <option value='Seguran&ccedil;a P&uacute;blica'>Smasp</option> <option value='Desenvolvimento e Turismo'>Smdet</option> <option value='Educa&ccedil;&atilde;o'>Smed</option> <option value='Or&ccedil;amento Participativo'>Smerc</option> <option value='Fazenda'>Smf</option> <option value='Obras e Via&ccedil;&atilde;o'>Smov</option> <option value='Sa&uacute;de'>Sms</option> <option value='Servi&ccedil;os Urbanos'>Smsu</option> <option value='Trabalho, Cidadania, Assist&ecirc;ncia Social'>Smtcas</option> <option value='Tr&acirc;nsito e Transportes'>Smtt</option> </select><p>"; echo "<b class=e>Título da Materia:</b><br>"; echo "<input name='titulo' type='text' size=71><p>"; echo "<b class=e>Subtítulo da Materia:</b><br>"; echo "<textarea name='subtitulo' rows=3 cols=70></textarea><p>"; echo "<b class=e>Texto:</b><br>"; echo "<textarea name='texto' rows=15 cols=70></textarea></p>"; echo "<input name='data' type='hidden' value=$data>"; echo "<input name='hora' type='hidden' value=$hora>"; echo "<b class=e>Enviar foto: <input style='cursor: default' type='file' name='file' size=45></b><p>"; echo "<b class=e>Colocar como matéria principal:&nbsp;<label><input style='cursor: default' type='radio' name='escolha' value='1'>&nbsp;Sim</label>&nbsp;&nbsp;<label><input style='cursor: default' type='radio' name='escolha' value='0'>&nbsp;n&atilde;o</label><p>"; echo "<input style='cursor: default' type='submit' value='Cadastrar'>"; echo "&nbsp;&nbsp;"; echo "<input style='cursor: default' name='Reset' type='reset' id='Reset' value='Limpar'><p>"; echo "</form>"; Insere com este código: $sql = "INSERT INTO noticias (id, secre, titulo, subtitulo, texto, data, hora, dest, escolha) VALUES ('$id', '$secre', '$titulo', '$subtitulo', '$texto', '$data', '$hora', '$dest', '$escolha')"; Todos são gravados no banco de dados, menos a $secre que vem do select. No mysql a secre é um varchar(30). estou fazendo algum erro de escrita no select?
  14. Vá para a página principal da scriptbrasil e clique no menu apostilas > internet > php e escolha uma das 39 apostilas disponíveis, são excelentes tutoriais.
  15. ::..Hunter..::

    Chmod

    Tudo bem, já resolvi. Aqui explica como fazer a caixa de salvar abrir sem executar arquivos como PDF, GIF, ZIP, JPEG.
  16. Estava falando com meu primo que programa em Delphi a anos e ele disse que o bom programador usa identação sempre, mas não vejo necessidade de identar o meu código em PHP pois no dreamweaver as variáveis, condicionais e códigos HTML ficam com cores diferentes, somente o código HTML edento por ser em uma cor só, aí fica complicado mesmo se achar depois. Ele disse também que num código de 1000 linhas eu ia me perder sem identação, mas acho meio difícil fazer uma página com 1000 linhas de código, já que PHP a gente quebra o código do site em várias páginas, e não faz do início ao fim como delphi. Então pessoal, vocês identam o código PHP ou não? Obs: corrigido a palavra Identar, ok?
  17. Se você já tem instalado e configurado o PHP + Apache + Mysql você pode usar o PHPMYADMIN pra administrar e criar banco de dados e tabelas, editar, deletar, modificar, etc... O bom mesmo era você aprender Mysql. Help Online de Mysql em Português
  18. Ok, consegui fazer a passagem de parâmetro $id = $_GET['id']; com a dica do amigo Vinibp. O resto eu ajeito, valeu mesmo! Obs: quase que eu uso um Form pra passar a ID da página index.php pra página noticia.php, hehe Vivendo e aprendendo!
  19. Ok, tudo bem, deixa ver se eu entendi o que você colocou. $id = $_GET['id']; //Isso quer dizer que a ID que estiver no link quando eu clicar ela vai parar nesta variável ($id) na página noticia.php, como se fosse uma variável de um formulário passado para outra variável de outra página? Se eu fizer um WHILE ou FOR pra selecionar os últimos 5 IDs e colocar automaticamente um em cada link tenho que criar 5 váriaveis diferentes pra receber os 5 IDs ou é só ir largando os IDs nos links? Quando eu clicar vai ir o ID certo pra página noticia.php poder exibir? As variáveis depositadas nos links: <a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 5) <a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 4) <a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 3) <a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 2) <a ref=./noticia.php?id=$id>$titulo</a> (digamos que a id é 1) ficam na "memória" pra quando clicar no link a página noticia.php receber?
  20. Tenho um banco de dados que mostra sempre a notícia principal colocada no index. Ex: $sql = "SELECT * FROM noticias WHERE escolha = 1"; //1 significa matéria principal, 0 são matérias secundárias. Gostaria de poder mostrar mais uns 5 links abaixo desta somente com a data e o título que quando a pessoa clicasse em um destes títulos abrisse a matéria completa em outra página com o arquivo "noticia.php". Todas as minhas matérias tem ID, só não sei como faço os IDs servirem de links pra a página noticia.php. Tipo noticia.php?id=200. Ex: http://www.imasters.com.br/web/conteudo/co...?codcoluna=1786 Exatamente assim como neste site. O negócio de limite de 5 eu sei como faço, ok?
  21. ::..Hunter..::

    Chmod

    O problema é que já testei todos os números possíveis de Chmod e continua abrindo na página, só não abre se não tiver o Acrobat pra ler PDF, aí ele abre o menu pra salvar, como eu quero que aconteça sempre.
  22. ::..Hunter..::

    Chmod

    Criei um link de um arquivo PDF pra ser feito download, mas acontece que quando você clica ele sempre abre o arquivo na página e não aparece a opção de abrir - salvar arquivo... aquele menu, sabe? É com chmod que se faz isso? Quais os números? 666, 777? Os arquivos estão em ambiente Unix. Não quero que seja executado na página, quero que apareça o menu pra salvar.
  23. Criei um link de um arquivo PDF pra ser feito download, mas acontece que quando você clica ele sempre abre o arquivo na página e não aparece a opção de abrir - salvar arquivo... naquele menu. É com chmod que se faz isso? Quais os números? 666, 777? Os arquivos estão em ambiente Unix.
  24. Ok edgar2000br, era problema de sintaxe mesmo. Coloquei as variáveis entre aspas e funcionou. Obrigado a todos que me ajudaram a resolver mais 1 problema.
×
×
  • Criar Novo...