Ir para conteúdo
Fórum Script Brasil

ikkinet

Membros
  • Total de itens

    435
  • Registro em

  • Última visita

Tudo que ikkinet postou

  1. ikkinet

    Passagem De Parametro.

    Cara... Olha só... Os nomes de variáveis não estão batendo... No primeiro arquivo, por exemplo, no else, do if($local == "Intranet") e no prórpio IF... De onde vem a variável $local, se você está guardando o que vem do GET em $loc? E nesse caso, sempre vai cair no else, onde o Javascript está pegando, também, a variável $local, sendo que ela não tem nada... Entendeu? Esse tipo de erro bobo, que gera muita frustração.. eAEHueahuea.. Dá uma verificada em todo o código por estes erros, e evite colocar variáveis com nomes diferentes quando elas tratarem da mesma coisa... Ajuda a não causar esses problemas. Só mais uma dica, que não tem a ver com o programa: sempre que for postar códigos aqui no fórum, coloque o código entre as tags [ CODE ] e [ / CODE ] (sem os espaços).. Fica mais fácil de visualizar o código, mantendo a identação, além da fonte ser mais apropriada e o código ganhar um destaque maior. Enfim, facilita pra gente ver o código, por causa da identação... Beleza? Olha o que te falei, e qualquer coisa volte a postar..
  2. ikkinet

    Passagem De Parametro.

    Bom... Necessariamente o que está errado é que você está chamando echos dentro de um echo. Isto não é necessário.. Faça da seguinte forma: <? if($send) { if($local="Intranet") { echo("<script language='JavaScript' type='text/javascript'>"); echo("window.location='listarnoticiainterna.php?login=".$login."&local=".$local."'"); echo("</script>"); } else { echo("<script language='JavaScript' type='text/javascript'>"); echo("window.location='listarnoticia.php?login=".$login."&local=".$local."'"); echo("</script>"); } } ?>
  3. ikkinet

    Enquete Em Txt

    Dá pra fazer mais ou menos assim, seguindo o modelo do arquivo TXT que você passou: <? $file = file("arquivo.txt"); $codigo = substr($file[0], 0, strlen($file[0])-1); $titulo = substr($file[1], 0, strlen($file[1])-1); for($i = 2; $i < count($file); $i++) { $opcao = explode('|', substr($file[$i], 0, strlen($file[$i])-1)); $nome_opcao = $opcao[0]; $quantidade_opcao = $opcao[1]; echo '<input type="text" name="nome" value="'.$nome_opcao.'"/>'; echo '<input type="text" name="nome" value="'.$quantidade_opcao.'" />'; } ?> Não testei, mas creio que isso deva funcionar.. Adapta pra sua necessidade, testa e retorne o resultado. Qualquer dúvida, só entrar em contato.
  4. ikkinet

    Novo Usuario

    Nesse esquema de executar comando, digite: xterm Irá abrir uma janela escrito: root@nomedamaq diretorioatual# Aí você digita: adduser [nomedonovousuario]
  5. ikkinet

    Redes

    Gladiador, Como seria a regra do iptables pra limitar a banda? Fiquei interessado. Atualmente, aqui, uso o CBQ, que é muito bom..
  6. E aparece alguma mensagem, algum erro? E no formulário você especificou o enctype="multipart/form-data"? E já se certificou se a pasta fotos/ está com permissão para escrita? E que o php tem a biblioteca GD instalada?
  7. ikkinet

    Valor Acima De Número

    O que ocorre é que, ao colocar o 19 entre aspas, você diz que é pra fazer uma caparação de Strings. Para que funcione corretamente, teste tirar as "".
  8. ikkinet

    Carregar Página Inicial

    E é por isso que a configuração "local" do htaccess é mais segura. Desta forma, outros que tiverem problemas semelhantes, mas com a ordem inversas, não precisarão ligar novamente, e o administrador da rede se escabelar.. Além do que, quando você precisar de outra configuração, é mais fácil, que você mesmo mexe.. Mas você é quem decide a melhor maneira.
  9. ikkinet

    Carregar Página Inicial

    Nem sempre o index.html tem precedência sobre o index.php. Depende de como está o httpd.conf do servidor. Em todo caso, é só criar um arquivo .htaccess (sem nome antes do ponto, e a extensão é htaccess) e colocar dentro dele: DirectoryIndex index.html index.php E jogar este arquivo na raiz do seu diretório. Isto irá mudar a preferência pela página inicial. Você pode, inclusive, colocar pra chamar uma flash.php antes da index.php O DirectoryIndex procura no diretório se há algum arquivo com o nome especificado em primeiro lugar. Se há, mostra este; se não há, mostra o segundo, e assim por diante. Quando não há nenhum dos arquivos especificados, é mostrado um índice do diretório.
  10. ikkinet

    Cadastro

    Bom... Primeiro erro, é que você está verificando o e-mail duas vezes. Uma na variável $email e outra na variável $MSN, que está recebendo as verificações da variável e-mail (problemas do Ctrl+C e Ctrl+V). Segundo, o elseif pode ser usado dentro de um else, mas desde que haja um if. Por exemplo: <? ... if(condição) { comandos } else { if(condição) { comandos } elseif () { comandos } else { comandos } } Acho que não há um if no seu. E, no seu caso, acho que seria melhor que ficasse assim: // verifica ultima ally if(empty($ually)){ $erro=1; $msg="Por favor digite o nome da ultima que ally que participou."; } #//verificar se há login cadastrado no BD $s=mysql_query("SELECT * FROM aut_usuarios WHERE login='$login'"); $mnr=mysql_num_rows($s); // verifica se já existe usuario cadastrado if($mnr > 0){ $erro=1; $msg="Usuario cadastrado em nosso sistema!"; } // se ouver erro exibe erro if($erro) { echo"<html><body>"; echo "<p align=center>$msg</p>"; echo"<p align=center><a href='java script:hitory.back()'>Voltar<a/></p>"; echo"</body></html>"; } else { E no último else, o restante do código, ou seja, a inserção do usuário no banco de dados. Coloquei a verificação acima do teste se há erros. E arrumei o teste de existência de usuário, que sempre daria erro, pois perguntava se a variável $login era igual a variável $login, ou seja, ela mesmo, o que ocasionaria sempre verdade e entraria no laço, sempre. Qualquer dúvida, só postar.
  11. ikkinet

    Função Php No Onload ?

    Pois é. O que se pode fazer é colocar um temporizador em javascript, mesmo. E a cada intervalo, chamar uma função do xmlhttprequest (ou algo parecido) - o Ajax. E essa função pega o resultado de uma página php que trará as informações solicitadas.
  12. ikkinet

    Erro Em Código

    Você pode colocar, no link ou formulário de login, um campo dizendo a pagina que se está atualmente. Tipo. <form...> <input type="hidden" name="paginaatual" value="<?=$_SERVER['PHP_SELF']?>"> ..... </form> Daí, quando a pessoa enviar o fomulário, na página que verifica o login, é só colocar pro redirecionamento ir pra variável $_POST['paginaatual']. Entendeu? EDIT: Se você usa Query String, é só substituir, no formulário ou link, $_SERVER['PHP_SELF'] por $_SERVER['QUERY_STRING'] e, claro, tratar a string, para o caso de haver várias informações depois do ?.
  13. ikkinet

    Função Php No Onload ?

    Na verdade, não é possível. O PHP trabalha somente no servidor, ou seja, quando a página está sendo processada pelo servidor. O servidor não conhece as tags HTML, e por isso as envia ao cliente qu a solicitou. Só reconhece a programação PHP, processando-a e retornando somente sua saída para o cliente. Por isso não vemos, no Exibir código-fonte, o conteúdo PHP. Assim, quem processará as tags HTML é o cliente, o navegador, que já vai receber processado o conteúdo PHP. O javascript é interpretado pelo cliente, por isso é possível chamar suas funções pelo onload, onclick, etc. É aí que entra o AJAX. Você chama uma função javascript normalmente, no onload, ou onclick, etc.. e ele se encarrega de ler o conteúdo de uma outra página (PHP, por exemplo, contendo a função que se deseja. Deu pra entender?
  14. ikkinet

    Separar Letras De Uma String

    Bom. Uma string, por natureza, já funciona como um array de caracteres. Ou seja, ela já está separada. É só acessar cada letra da forma: $string = "teste"; echo $string[1]; //"e" - porque a primeira letra é a posição 0 echo $string[strlen($string) - 1]; //"e" Entendeu?
  15. ikkinet

    Limpar Array...

    Uai.. Pode usar o unset, ou fazer como o lnunesbr disse.. unset($arr); $arr = array();
  16. ikkinet

    Update

    Coloque assim. $universo = $_POST['universo']; Nas outras variáveis também. Depois, faça o query.
  17. ikkinet

    Update

    Esse id postado pelos amigos acima é somente de exemplo. A clausula do WHERE deverá apontar para um campo chave, que denotará qual registro você quer alterar, entendeu? Por exemplo, numa tabela de clientes, que não tem ID, mas é regida pelo campo chave CPF, deverá ficar: UPDATE tabela SET campo = novovalor WHERE cpf = cpfdocliente Este cpfdocliente, ou o id, ou o codigo ou qualquer que seja o campo chave de sua tabela deverá vir pelo formulário ou por sessão ou por cookie, para saber que registro você quer alterar para o novo telefone. Qualquer dúvida, só postar.
  18. ikkinet

    Retirar Tags Html

    http://br2.php.net/manual/pt_BR/function.strip-tags.php
  19. ikkinet

    Erro Ao Excluir Registro!

    A função Header com o argumento Location: aceita caminho relativo das URLs, também. Ou seja, não precisa do caminho completo do domínio. Nesse caso, o erro ocorre porque o header() tenta enviar um cabeçalho para o protocolo HTTP, dizendo que é pra redirecionar pra tal endereço. Mas o cabeçalho HTML já foi enviado, e por isso não pode ser modificado. O que significa? Que houve alguma saída HTML, seja por echo, seja fechando a tag do PHP e colocando uma linha ou espaço em branco, seja contendo uma linha ou espaço em branco, ou qualquer outra coisa HTML antes da primeira tag PHP ser aberta. Para setar cookies ocorre a mesma coisa: não pode ter enviado nenhum cobeçalho para o protocolo HTTP. Não li o script, mas darei uma olhada e comentarei sobre o local onde isso pode estar localizado.
  20. ikkinet

    Duvida Rodape Do Site

    Ah está. É que não conheço o programa, e não sabia destas definições padrão. E isso poderia implicar em um erro, se o caminho da constante estivesse diferente. Vale a pena verificar.
  21. ikkinet

    Duvida Rodape Do Site

    Onde está declarada a constante DIR_WS_INCLUDES? Tem certeza que ela está apontando para o caminho correto do arquivo?
  22. ikkinet

    Kdm No Slackware11

    Uso Slack aqui, também, e no meu caso foi só usar o runlevel 4, mesmo. Funciona normalmente. Mas no Slack 10.1 (o que eu uso atualmente), por padrão, o /etc/rc.d/rc.4 chama o GDM, primeiramente. É só inverter a ordem nesse arquivo e pronto. KDM funcionando!
  23. Comecei com o Kurumin, e cheguei a instalar até o GoblinX. Mas atualmente, e de dois anos pra cá, só tenho usado Slackware, também.
  24. Beleza.. Agora calma. Vamos melhorar a compreensão de todas as partes aqui. Você está pedindo ajuda. Nós queremos ajudar. Mas não sabemos em quê ajudar. Você já disse que quer trabalhar com sistema finaneiro. Ótimo. Mas em que campo do sistema você prefiza de ajuda ou dica? Manipular as variáveis, no script PHP ou no Banco de dados; formatá-las de forma correta. É isso que queremos que especifique melhor, entendeu? Até agora, foi como se você pedisse ajuda para construir uma casa, mas não disse em que quer ajuda, se é na hora de fazer a massa, se é pra carregar os tijolos. Beleza? Até.
  25. Bom, a diferença, agora, está na consulta SQL. O problema que havia resolvido era somente quanto ao PHP, para que ele mostrasse todos os resultados obtidos da Query. Agora é só adicionar uma clausula WHERE nome LIKE '$nome%' no comando SQL (SELECT nome, unidade, telefone, email, cargo FROM funcionarios WHERE nome LIKE '$nome%'). Qualquer dúvida, só perguntar.
×
×
  • Criar Novo...