
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Mysql Alterando Estrutura De Um Texto Com Muitos Espaços
pergunta respondeu ao Rafa Librenz de ESerra em MySQL
Olha no seu código fonte... os espaços estão lá... o que está acontecendo então é o fato de você estar dando espaços apenas apertando a tecla de espaço... troque os espaço por " " (sem as aspas) esse código corresponde ao espaço e é corretamente interpretado pelo navegador... qualquer coisa você pode utilizar o próprio php para trocar espaços em branco por -
Pega o valor que você quer e manda gravar de novo no TXT... assim ele apaga tudo e grava o conteúdo novo...
-
Então junto com as datas você grava um código para cada sistema... e guarda os sistemas e respectivos códigos em outra tabela... assim na hora que você consultar as datas do cliente X, as que estiverem de acordo com os parametros te trarão os códigos dos softs relacionados e com esses códigos você busca que software o cara deve ter disponível para download. Quanto ao download, não sei se é possível controlar o vim do download ou algo parecido... em php com certeza não é, se existir alguma maneira será num linguagem que rode do lado do cliente.
-
Só de ao clicar em salvar e gerar um PDF já é indicio que alguém andou brincando com o sistema...
-
http://www.finalwebsites.com/snippets.php?id=13 http://www.codigofonte.net/scripts/php/whois
-
Em primeiro lugar... isso tudo ai é apenas uma página, logo salve tudo com a extensão .php, tome cuidado para que o action: <form action="envia_form_php.php" method=post> tenha o mesmo nome do arquivo, senão o envio do formulário vai falhar...
-
Claro.. a estrutura do banco de dados vem primeiro e logo em seguida os dados em si... Para executar o backup do MySQL via console use o mysqldump... Ai » http://www.criarweb.com/artigos/161.php tem os dados para você fazer de acordo com as suas necessidade...
-
Você instalou o interpretador do php? O apache por si só não transforma php em código para navegador...
-
Esperimente dar echo nas variáveis, pois a parte do substr está correta, logo, só as variáveis podem estar vindo vazias. Ps.: Em outro tópico lá no MySQL eu te passei a maneira correta de tratar datas... use, fica mais fácil...
-
Acho que não vai funcionar direto... pois não é número inteiro... acredito que o modo mais fácil é usar um while, pegar todos os registros, transformar para minutor e então somar tudo, e o resultado transformar para horas...
-
Ou também pode ser erro na conexão com o banco de dados (servidor, nome de usuário e senha) ou também erro no nome do banco de dados...
-
Também tem uma classe para isso » http://www.phpclasses.org/browse/package/1700.html
-
PHP não funciona assim... ele roda do lado do servidor, o que você quer tem que usar javascript... ou você envia o valor da caixa para uma página php e usa o header para redirecionar para o link...
-
Para somar todos os dados de uma determinada coluna use o SUM: SELECT SUM(coluna) as nome_qualquer FROM tabela
-
Script postado por Rodolfo Contador de arquivos que diz quantos arquivos de cada extensão tem no diretório (com porcentagem), bem como quantas extensões diferentes e o número total de arquivos. <?php // Lista.php, serve para mostra a quantidade de arquivos por extensão // Configurado para rodar da pasta na qual o script está localizado if ($handle = opendir('.')) { //Defina aqui o diretório, se quiser while (false !== ($file = readdir($handle))) { if ($file != "." && $file != "..") { if(isset($extensao[strtolower(strrchr($file, "."))])){ //Verifica se já existe um valor de matriz para a extensão $extensao[strtolower(strrchr($file, "."))] += 1; //Caso sim, acrescente 1 } else{ $extensao[strtolower(strrchr($file, "."))] = 1; //Defina pela primeira vez } } } closedir($handle); //Fecha a manipulação } $total_arquivos = array_sum($extensao); foreach($extensao as $tipo => $valor){ //Para cada valor da matriz extensão, mostre o tipo (.jpg, por exemplo) e a quantidade de arquivos $porcento = ($valor * 100) / $total_arquivos; echo "$valor arquivo(s) $tipo\n (" . number_format($porcento, 2, ',', '.') . "%) <BR />"; } echo "Quantidade total de extensões diferentes: " . count($extensao) . "<BR />"; echo "Quantidade total de arquivos: " . $total_arquivos . "<BR /><BR />"; ?> A saída do arquivo vai ser algo do tipo:
-
Partindo do princípio que não dá pra comparar uma linguagem de programação com um folha de estilos (CSS), você com certeza não vai achar um site do jeito do maujor... contudo eu assim como você também comecei por conta própria... a verdade é que peguei apostilas, olhei vídeos, etc, mas só aprendi entendendo os scripts que caiam na minha mão... ou seja, eu ia no código fonte e ia vendo o que cada parte fazia... claro, coisas como condicionais (if/else) e etc você aprende fora... também não posso esquecer de citar o manual do php que sempre é a fonte mais confiável... uma outra coisa é, se você nunca teve contato com linguagens de programação é bom antes de qualquer coisa ler sobre lógica de programação e algoritmos.
-
Acho que o modo mais simples é você armazenar a média numa tabela e toda vez que alguém inserir um voto atualizar essa tabela... acho que dá pra fazer utilizando arrays, mas com certeza seria bem trabalhoso.
-
não disse do código, disse do tópico... <?php error_reporting(E_ALL); @ini_set('display_errors', '1'); if (version_compare(phpversion(), "4", ">")) { if (!extension_loaded('mysql')) { echo( "não esta habilitada a dll Mysql" ); exit; } } if(file_exists("funcoes.php")) { include "funcoes.php"; } else { echo "Arquivo funcoes.php não encontrado"; exit; } if(file_exists("config.php")) { include "config.php"; if (!defined("SERVIDOR") or !defined("USUARIO") or !defined("SENHA") or !defined("BANCO")){ echo "Variaveis de conexao não definidas, configure corretamente o arquivo config.php"; exit; } } $erros[2005] = "Esse servidor não existe"; $erros[2003] = "Servidor Mysql desligado"; $erros[1045] = "Usuario ou senha invalido"; $erros[1049] = "Banco de dados não encontrado"; $erros[1146] = "Erro de sql a tabela não existe"; $erros[1062] = "Erro campo unico na tabela, não pode cadastrar pois ele já existe"; function Abre_Conexao() { global $erros; @mysql_connect(SERVIDOR, USUARIO, SENHA); if(mysql_errno() != 0) { echo $erros[mysql_errno()]; exit; } @mysql_select_db(BANCO); if(mysql_errno() != 0) { echo $erros[mysql_errno()]; exit; } } ?>
-
Leia o tópico inteiro... o init está lá...
-
Deixa assim: <? $host = "³³³³"; $user = ""; $senha = ""; $dbname = ""; $conexao = mysql_connect($host , $user , $senha) or die("Não foi possível conectar-se com o banco de dados"); $db = mysql_select_db("cliente"); $edNome = $_POST['edNome']; $rgSexo = $_POST['rgSexo']; $edEndereco = $_POST['edEndereco']; $inserir="INSERT into cliente (nom_cliente,sex_cliente,end_cliente) values('$edNome','$rgSexo','$edEndereco')"; mysql_query($inserir) or die(mysql_error()); echo "adicionado com sucesso"; mysql_close($conexao); ?>
-
O que gera esse erro é você chamar variáveis que não existem... por exemplo, no seu código, na linha 7 você diz: $sql = "SELECT * FROM noticias WHERE id='$id'"; Mas antes disso não existe nenhuma variável $id...
-
Você precisa instalar o interpretador do PHP... baixe em http://www.php.net ...
-
Você vai ter que testar isso também... tipo pegar o último ID existente no banco e testar com a página, se a página atual for igual ao último ID não imprime o próximo, se for diferente ai você coloca você testa qual o próximo ID para imprimir com o link "próximo"...
-
Quanto a sua dúvida... o próprio manual responde:
-
Faz assim: $zebra = 0; while(...........){ if ( $zebra % 2 == 0 ) { $cor = "#000000"; } else { $cor = "#FFFFFF"; } //Códigos qualquer... $zebra++; //Incremente a zebra }