Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    chmod não funciona

    1 - Quanto ao problema que você citou de não conseguir baixar via FTP, isso tem a ver com o fato do teu host usar um usuário para o PHP (geralmente o nobody) e quando você se conecta via FTP o usuário é outro, dai dá o erro de permissão. No host que eu uso, o usuário que o PHP usa é o mesmo que eu uso para acessar o CPanel, nesse caso não acontece esse erro que você cita, mas esse tipo de configuração é rara. Nesse caso não há o que ser feito (pelo menos eu nunca achei uma solução para isso: 2 - Quando ao que você disse de só poder enviar 5 fotos, se enviar menos, nada acontece, chegou a dar uma olhada no teu script? if ($_FILES["file"]["error"] === 0) if ($_FILES["file1"]["error"] === 0) if ($_FILES["file2"]["error"] === 0) if ($_FILES["file3"]["error"] === 0) if ($_FILES["file4"]["error"] === 0) Se o primeiro campo tiver ok, teste o segundo, se o segundo estiver ok, testa o terceiro e assim por diante... se você quer que seja da maneira que falou vai ter que alterar par algo do tipo: if ($_FILES["file"]["error"] === 0){ move_uploaded_file($_FILES["file"]["tmp_name"],"afotos/{$_POST["{$_POST["select_dir"]}"]}/{$_FILES['file']['name']}"); } if ($_FILES["file1"]["error"] === 0){ move_uploaded_file($_FILES["file1"]["tmp_name"],"afotos/{$_POST["{$_POST["select_dir"]}"]}/{$_FILES['file1']['name']}"); } E assim por diante, mas outras coisa vão ter que ser mudadas na lógica do script, mas ai é só dar uma estudada no código.
  2. No database selected -> Sem banco de dados selecionado. Ele está se conectando ao mysql, mas não está selecionando um banco, abra o arquivo conn.php e nele configure o mysql_select_db, com e o mysql_select_db você vai informar qual o banco deve ser usado para efetuar as querys.
  3. Primeiro, é óbvio que isso não vai funcionar: <a href="'.$row['download'].'" target=_blank">'.$row['download].'</a> Pelo simples fato de que você está chamando direto o arquivo.. Segundo, no caso você deve chamar o arquivo pelo script php, como você colocou ai: contarcliques.php?url=biologia/artigoscientificos/Coleta de aranhas.zip Só que nesse contarcliques.php você deve chamar o header para forçar o download, isso vai fazer o navegador abrir a janela com o aviso para baixar o arquivo. use o primeiro exemplo para forçar o download. Outra coisa, se você está guardando a informação do arquivo no BD, passe só um ID por querystring, e resgate a informação do endereço do banco de dados...
  4. O manual responde. Troque: $query = mysql_query("INSERT INTO tb_usuarios ('usuario_nome','usuario_email','usuario_senha','usuario_nivel') VALUES ('"$nome"','"$email"','"$senha"','"$nivel"')") or die(mysql_error()); Por: $query = mysql_query("INSERT INTO tb_usuarios (usuario_nome,usuario_email,usuario_senha,usuario_nivel) VALUES ('$nome','$email','$senha','$nivel')") or die(mysql_error()); Mas provavelmente o erro ai vá aparecer, pois o PHP por via de regra mostra o erro na linha errada, se está na 6, ele vai gerar o erro na 7...
  5. Dá um echo no $linhas_coment para ver quantos registros estão vindo...
  6. O nome do negócio é ALERT. Movendo: PHP » JavaScript.
  7. Troca: <img src="images/on.gif" alt="" height="10" width="9"> Por: <img src=\"images/on.gif\" height=\"10\" width=\"9\">
  8. $lang['SERVERSTATUS_ONLINE'] = '<img src="NOME DO ARQUIVO DA IMAGEM ONLINE">'; $lang['SERVERSTATUS_OFFLINE'] = '<img src="NOME DO ARQUIVO DA IMAGEM OFFLINE">';
  9. ESerra

    problema com odbc_num_rows

    Checou o manual? Tem duas observações quanto a isso: 1 - Retorna o número de linhas em um resultado ODBC. Esta função retornará -1 em erro. 2 - Nota: Usando odbc_num_rows() para determinar o número de linhas disponível após um SELECT, será retornado -1 com muitos drivers. Também dá uma lida nos comentários, tem gente que diz que essa função retorna em erro com certos bancos de dados...
  10. Você não sabe resgatar dados vindos de um banco de dados? Se a resposta for não, então clica aqui, pega umas apostilas e lê. Abaixo vai um exemplo, em parte, é básico e só pra demonstar.... $sql = "SELECT * FROM `dados_cadastrais` LIMIT 0, 1 "; //*exibir só 1 registro $query = mysql_query($sql); $dados = mysql_fetch_assoc($query); $variavel_com_nome_qualquer = $dados['nome_do_campo_tabela']; echo '<input name="campodoform" type="text" id="campodoform" size="60" value="'.$variavel_com_nome_qualquer.'" />';
  11. Espero que você não se ofenda, mas qual a sua real função na empresa? Pois pelas suas perguntas você não deve ser programador ou algo que o valha, ou pelo menos não tem lá muita idéia do que é desenvolver em algo para a web (mesmo que intranet). Pelo modo como você fala, independente do que você fizer, tenda a dar bomba: 1 - Se você desenvolver do zero, pelo visto, vai se enrolar em coisas básicas, já que administração de permissões é uma coisa básica; 2 - Se pegar um sistema pronto (como o joomla), provavelmente não vai entender a lógica do desenvolvimento dele, logo, vai depender de addons já prontos e se tiver algum problema provavelmente vai depender da própria comunidade de desenvolvedores para resolver. Não me entenda mal, mas o fato é que no seu caso, você vai ser um para-ráio, se algo der problema você vai ser apontado na hora e vai ter que ter uma solução para resolver a questão no menor tempo possível, logo, você deve considerar que não vai poder contar com ninguém de fora para isso. Em resumo, a menos que você realmente tenha experiência nesse cenário e saiba exatamente onde está se metendo, é bom avisar os outros sobre esse fato. Quanto a questão levantada por você, uma dos itens que você deve ter mais atenção é na criação da documentação do sistema, pois na hora de desenvolver ninguém se preocupa, pois acha que sempre vai se lembrar de tudo, mas o que parece lógico hoje pode virar "porque eu criei essa variável aqui" 2 semanas depois... Boa sorte.
  12. Chame a variável dentro do value do campo... <?php $sou_noob = 'Sou noob'; echo '<input name="dt_cad" type="text" id="dt_cad" size="60" value="'.$sou_noob .'" />'; ?>
  13. Primeiro: Salve os arquivos fora da área pública do servidor; Segundo: Monte um script que leia esse arquivo e force do download, conforme o primeiro exemplo desta página. Terceiro: Será interessante você usar algum sistema com banco de dados, assim você guarda as infirmações referentes ao arquivo (nome do arquivo, descrição, etc...) e exibe isso numa página e nessa mesma página coloca um link para o script citado no item "segundo".
  14. ESerra

    loja virtual

    Engraçado, digitando apenas OSCommerce, em primeiro lugar aparece o link pro site da oscomerce e logo abaixo um link download. Digitando Magento, aparece no primeiro resultado o site do desenvolvedor do magento e logo abaixo um link "Download Magento", só acessar a página, fazer o registro e pronto. Digitando Prestashop, o que acontece? No primeiro resultado aparece o site e logo abaixo o link direto para a página de download. Com a CRE Loaded acontece a mesma coisa das três outras lojas... Em resumo, ou você não pesquisou "como fazer macarrão" e esperava encontrar o link pras lojas, ou o google realmente te odeia... não me leve a mal, mas apenas estou constatando um fato.
  15. ESerra

    Consulta odbc

    A questão ai é relacionada com o SGBD, vou mover pra área correta: Movendo PHP » Access.
  16. ESerra

    Consulta odbc

    Qual é o banco de dados? O SQL que você passa ali é enviado ao banco, então provavelmente o SGBD não use o LIMIT, ou use outro nome para essa cláusula...
  17. Com PHP? Não, ainda mais porque isso vai variar de acordo com a fonte, tamanho da fonte, etc...
  18. Alguns posts abaixo.... http://scriptbrasil.com.br/forum/index.php?showtopic=133237
  19. O que você está fazendo? file_get_contents pega o conteúdo de um arquivo, você está passando o nome por $_POST? Se estiver dá um echo no $_POST['data'], parece que tá vazio.
  20. Possibilidades, segundo o manual: Esta função irá retorna false se o dado codificado JSON possui mais que 127 elementos. --------- Make sure you pass in utf8 content, or json_decode may error out and just return a null value. For a particular web service I was using, I had to do the following: <?php $contents = file_get_contents($url); $contents = utf8_encode($contents); $results = json_decode($contents); ?> Hope this helps! ---------- If json_decode() failes, returns null, or returns 1, you should check the data you are sending to decode... Check this online JSON validator... It sure helped me a lot. http://www.jsonlint.com/
  21. Não conhece um script exatamente que faça isso, mas, você pode usar algum CMS (Joomla, etc..) e adaptar ele à necessidade.
  22. ESerra

    loja virtual

    OSCommerce, Magento, Prestashop, CRE Loaded... basta instalar e ver o BD...
  23. ESerra

    (Resolvido) Arquivo Texto PHP

    Assumindo que você queira aprender, dá uma olhada lá no manual do PHP entende a lógica do teu script e pronto, ai você vai saber exatamente onde substituir, caso você só queira a solução: <?php echo '<style>td { padding-right: 10px; }</style>'; echo '<table><caption>Conteudo deste diretorio:</caption>'; foreach (glob("*.txt") as $arquivo) { echo "<tr><td><a href=\"{$arquivo}\">{$arquivo}</a></td>\n"; echo '<td>', date('d/m/Y h:ia', filemtime($arquivo)), "</td></tr>\n"; } echo '</table>'; ?>
  24. Char é uma palavra reservada (já que existe um tipo de campo chamado char), logo, você deve alterar o nome desse campo para outro qualquer e ai alterar a query para o novo nome do campo.
  25. ESerra

    (Resolvido) Arquivo Texto PHP

    Para pegar os txt do diretório basta: foreach (glob("*.txt") as $arquivo) { echo $arquivo; }
×
×
  • Criar Novo...