Ir para conteúdo
Fórum Script Brasil

Wanderson Camargo

Membros
  • Total de itens

    414
  • Registro em

  • Última visita

Tudo que Wanderson Camargo postou

  1. Moderador! Novamente, por favor, modifique para MySQL? Mas laurinha, verifique a função GROUP BY do MySQL =)
  2. O nome da função é failUpload() ou seja, quando o Upload falha. Então ele pega tudo que foi enviado e tenta deletar. Ao tentar deletar, ele recebe um erro do sistema operacional informando que [red]não consegue deletar arquivos pois não tem permissão para tal fim[/red]. Provavelmente é somente setar permissão para deletar na pasta recebe os arquivos. Abraços!
  3. Que bom! Ajudar as pessoas é bom! E receber ajuda melhor ainda! =D
  4. unlink é uma função que deleta arquivos. Tu não tens permissão para deletá-los do teu server. http://br2.php.net/unlink
  5. Bom eu acho que você somente deve inserir no corpo do mail uma tag html apontando para uma imagem externa, ou seja, do teu site. $img = "<img src=\"http://www.teusite.com.br/img.jpg\"/>"; Acho que não deve fugir muito disso. Abraços!
  6. Ah! Que tosco que eu sou! ^_^ Eu joguei esse teu código no Aptana Studio. Ele acusou o erro na linha 11: row_rsitens = mysql_fetch_assoc($rsitens); O correto é: $row_rsitens = mysql_fetch_assoc($rsitens); Conserte a linha 18 onde diz &lt;script> coloque <script>, acho que vai ajudar! =D Olha vi teu código novamente, acho que tu deves dar uma verificada e melhorar o código; isso ajuda: http://www.criarweb.com/artigos/178.php
  7. Olá! Corrijam-me se eu estiver errado mas a concatenação em php não é feita somente com o caracter ponto? $string = "Wand"."erson";
  8. Wanderson Camargo

    Me Ajudem

    Primeiro: no começo desse código coloque a função error_reporting(E_ALL); Segundo verifique se sua SQL está correta ecoando-a na tela antes de enviá-la para o banco e executando-a manualmente. Estou verificando o código... O error_reporting irá aparecer todos os erros que estão acontecendo no script.
  9. Wanderson Camargo

    Classe X Session

    Olha vou estudar essa eu não sabia. Achei que era somente para salvar objetos em arquivos (ou é pelo menos o que eu aprendi). Logo, se colocares o ponteiro do objeto em uma $_SESSION, tu consegues andar com ele entre as páginas. Abraços!
  10. Ou is_dir http://br.php.net/manual/en/function.is-dir.php
  11. Wanderson Camargo

    Me Ajudem

    Desculpe-me, não somos videntes =P Explique o erro, informe quais as saídas do erro ou algo do gênero; cole o código com erro e no último caso o código completo! Obrigado!
  12. Wanderson Camargo

    Classe X Session

    Ae! Já trabalhaste com Patterns? Procura o singleton, é o que eu uso na minha classe de session =D Não esquece... a $dados está dentro de onde? Se estiver dendro de um objeto tu vais ter que colocá-la dentro de um atributo de instância para não perder! $this->dados =D
  13. Retire o código que monta esse html para você do site e coloque em outro arquivo php com o nome de teste.php, que consiga trabalhar sozinho. No lugar, coloque isto: <div id="teste"></div> <script type="text/javascrtipt"> ajax('GET','teste.php',null,'teste'); </script> Na head do teu html que receberá o código acima, coloque: <script language="text/javascript"> function ajax(tipo,url,query,local) { req = new XMLHttpRequest(); req.open(tipo,url,true); req.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); req.send(query); req.onreadystatechange = function() { if(req.readyState==4){ if(req.status==200) document.getElementById(local).innerHTML = req.responseText; } else document.getElementById(local).innerHTML = "Carregando..."; } return true; } </script> Eu que fiz este código porém ele somente funciona para Firefox e não no IE; todavia, estude AJAX.
  14. Olha se tu tens uma sequência de números, faz com laço. Agora se são muitos acessos ao mesmo script, digamos 1 milhão por minuto (risos) faz com variáveis estáticas sem vetor. Abraços!
  15. Eu acho que depende do que você quer fazer. Se usares cada variável, tu vais ter que informá-las no braço. Um vetor auxilia no acesso por laço. Quanto a processamento, acesso a vetores é muito mais rápido, porém não posso te informar se há alguma diferença no php pois, quando existe um vetor numa linguagem, os dados estão alinhados na memória, tornando o acesso muito mais rápido; porém quando existem variáveis aleatórias, tu vais ter que informar cada endereço de memória e blablabla... Mas isto são outras questões =)
  16. Desculpe-me perguntar mas, qual a finalidade de mostrar a cada passo do ciclo do while?
  17. Wanderson Camargo

    exclusao bd

    http://www.google.com.br/search?hl=pt-BR&a...uisar&meta=
  18. Acho melhor que tu postes isto na seção de MySQL pois seria um multiselect.
  19. Wanderson Camargo

    classes

    Eu adicionei no post acima =) Não pois o php mata tudo pra ti no final do script =D
  20. Wanderson Camargo

    classes

    ^_^ É assim, o php é muito, mas muito dinâmico. Existe uma coisa que eu acho que só no php existe: variáveis de variáveis. Como elas funcionam? É assim: Digamos que tu por algum motivo necessitas trabalhar com muitas variáveis que somente mudam de número no final da linha, digamos. Assim, você as seta como: $var0 = "PHP"; $var1 = "JAVA"; $var2 = "JS"; Mas tu não queres acessá-las uma por uma então você faz um for para tal processo: for($i=0;$i<3;$i++) echo $var$i; É engraçado né? Mas são coisas que existem ^_^. Se tu utilizares $this->$contato, a variável $contato ainda não foi setada, então o php irá interpretar como $this->"", digamos. Como ficaria? $contato = "nome"; $this->$contato = "Wanderson"; // $this->nome = "Wanderson" Isto é utilizado em encapsulamento de variáveis, mas a segurança fica muito, mas muito baixa e todos os conceitos do encapsulamento são quebrados. =) Espero ter ajudado! Ah, ao final de cada Script o php destroi tudo =) Até conexões de banco =D O __destruct() seria mais utilizado se por algum motivo, quando, digamos, finalizares um objeto que não está correto, avisar em algum lugar, como um ponteiro de banco que não foi fechado =) Abraços!
  21. Chama um ajax pra isso: <?php session_name("Teste"); session_start(); if(!isset($_SESSION['teste'])) { $_SESSION['teste'] = array(); for($i=0;$i<10;$i++) $_SESSION['teste'][$i] = $i; $_SESSION['teste']['counter'] = 0; } $cont = $_SESSION['teste']['counter']; if(count($_SESSION['teste'])-1>$_SESSION['teste']['counter']) { echo "Posição: $cont - Valor: ".$_SESSION['teste'][$cont++]; $_SESSION['teste']['counter'] = $cont; } else unset($_SESSION['teste']); ?>
  22. Bom o que eu pensei agora foi um POG mas quem sabe ajude: Coloque o html em uma Session; Coloque o ponteiro do array no início dele; Ecoe no browser; Caminhe um campo; e Se é o final, unset no campo que possua o html. Ficaria meio doido mas é o que eu pensei agora XD
  23. Wanderson Camargo

    exclusao bd

    Faça um trigger. Eu estou estudando ainda esta área; creio que se tu postares na seção de banco de dados ou que o moderador te transferisse, seria a melhor solução. =)
×
×
  • Criar Novo...