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

    Pegando Dados De Uma Foto

    Se não me engano apenas uma versão do Windows 2000 tinha um sistema de arquivos que suportava chmod... o único controle que o windows tem é aquele negócio de "arquivo morto", "somente leitura", etc...
  2. ESerra

    Pegando Dados De Uma Foto

    Pelo que eu vi você tá usando em windows... e chmod é só pra *unix... na verdade nem era pra dar esse erro em Windows...
  3. ESerra

    Lista De Exercicios Aleatoria

    A lógica tá errada, veja.. $query = mysql_query("SELECT * FROM pergunta ORDER BY RAN( )"); while($pergunta = mysql_fetch_row($query)){ $perg = $pergunta[0]; $cod_per = $pergunta['cod_pergunta']; //Aqui você faz outra query/laço pra pegar as respostas pra pergunta... $resposta = mysql_query("SELECT * FROM resposta WHERE cod_pergunta = '$cod_per'"); while ($resp = mysql_fetch_array($resposta)){ //Aqui vai estar o laço das respostas... }// Fecha while ($resp = mysql_fetch_array($resposta)){ }//Fecha while($pergunta = mysql_fetch_row($query)){ É por ai o caminho... Ps.: Você identa o código? Difícil de ver isso em PHP :)
  4. ESerra

    Pegando Dados De Uma Foto

    O erro é simples, diz que não tem permissão para o que você está tentando executar...
  5. A lógica é simples, basta trabalhar com o LIMIT do banco (no caso o mysql)... ele define a quantidade de registros e onde vai começar a ser pego...eu sei que você só quer a lógica, de qualquer maneira existe um exemplo pronto, acho que é mais simples você ver funcionando e entender, é óbvio que dá pra incrementar ele e tal...
  6. ESerra

    Checkdate

    Não, a função usa o formato mês, dia, ano.. veja só o que ela mesmo diz: bool checkdate ( int $month, int $day, int $year ); Ou seja, você vai ter que dar o explode (se vir dia/mes/ano fo form, dá o explode na barra-> / )no valor vindo do FORM e utilizar na ordem que o checkdate precisa... note também o INT na frente das variáveis, isso vai transformar o número para inteiros fazendo com que a função tenha sucesso na análise.
  7. Quando a query não funciona a primeira coisa que se deve fazer é colocar OR DIE(mysql_error()); para ver o que o mysql está encontrando de problema... $resultado = mysql_query ($gravar) OR DIE (mysql_error());
  8. :blink: ... já pensou em procurar no google? Procura por "redimensionamento imagens php script" (sem as aspas), ou aqui mesmo no fórum...
  9. ESerra

    Select

    Você já não havia aberto um tópico só pra isso? E como assim "só que os nomes são inseridos por um comando javascript" javascript não é capaz de fazer isso...
  10. ESerra

    Entrada De Dados No Mysql

    Na parte referente a data use o NOW() do mysql...
  11. ESerra

    Php+orkut

    O próprio google disponibiliza exemplos de como fazer login (e por consequencia pegar dados, enviar recados, etc...) no orkut lá na parte de documentação... até um dia desses um cara postou um exemplo na comunidade de PHP do orkut... se não me engano usa cURL para isso, mas como não era do meu interesse nem prestei atenção...
  12. ESerra

    Verificar

    Você escreveu "quero verificar se existe o nome no banco, caso não haja será feito o insert, senão, nada feito.", agora no seu código você colocou >0... tá sem lógica isso... <? ... $sqll = "select nome from pc_cadastro where nome ='".$nome."'"; $lista = $bd->consulta($sqll); if(pg_num_rows($lista) == 0){ /* AQUI é se não encontrar nada no banco... */ $sql = "insert into pc_novo(id, nome) values(".$id', '$nome');"; $bd->exec($sql); }else{ /* AQUI é se encontrar alguma coisa no banco... */ } ... ?>
  13. ESerra

    Verificar

    Faz a busca pelo nome no BD, utiliza o pg_num_rows para contar quantos resultados retornaram, se foi igual a zero é porque não existe, caso contrário o nome já existe no BD...
  14. ESerra

    Php4, Php5

    Você só precisa do 5, pois nem tudo que este faz o 4 não faz, mas o 5 faz perfeitamente tudo o que o 4 faz...
  15. 1 e 4 - Aqui 2 - VARCHAR(100) é suficiente 3 - Você pode criar um campo em comum para as duas tabelas, vejamos: tabela noticias: ID-NOTICIA-ETC-ETC tabela fotos ID-ID_NOTICIA-ETC-ETC-ETC Ai no caso na tabela das fotos ficaria gravada qual a ID da notícias que faz referencia...
  16. http://forum.imasters.com.br/index.php?showtopic=191441
  17. ESerra

    Xml

    Para gerar o XML fopen/fwrite/fclose... Para procurar algo dentro do XML fopen/fread/fclose, e é claro, ai você vai ter que implementar uma busca no que for lido, por exemplo, se você quizer pegar algum nó especifico uma ER pode resolver...
  18. Consulte o manual... ele é claro que você pode definir o valor do chmod junto com o mkdir e que inclusive o valor padrão é 0777, de qualquer maneira... mkdir("dir", 0777);
  19. $ass = "Assunto da msg"; $sql = mysql_query("SELECT * FROM tabela"); while ($x = mysql_fetch_array($sql)){ $nome = $x['nome']; $msg = "Isso é o que vai ir no corpo do e-mail... Olá $nome"; $email = $x['email']; mail($email, $ass, $msg); } Isso é o básico...
  20. Ali dentro você vai por apenas o que vai enviar o e-mail (obviamente vai ter que pegar as variáveis com o e-mail do usuário e nome...), você pode usar a função mail ou a classe phpmailer...
  21. Faz um select, monta um laço e envia partir disso... tipo <?php /* coneta ao banco.. */ /* Pega os dados */ $sql = mysql_query("SELECT * FROM tabela"); while ($x = mysql_fetch_array($sql)){ //Aqui você põe o código para enviar a newsletter... } ?>
  22. ESerra

    Extensão Do Arquivo

    for é laço de repetição, não serve, sozinho, para isso...
  23. ESerra

    Extensão Do Arquivo

    Tenha um pouco de boa vontade, OLHA só o que eu escrevi. PONTO é onde será dividida a string, ele mesmo vai desaparecer $nome = "doumento.html"; $dividir = explode('.',$nome); /* $dividir[0] vai ser o documento $dividir[1] vai ser o html */ Agora olha o exemplo, eu já coloquei ATÉ o que vai retornar, você vê algum PONTO no retorno? Depois do explode o que for "explodido" desaparece e a string é repartida no ponto da "explosão"... ou seja no exemplo acima depois de usar o explode no documento.html só vai existir DOIS ítens no array, 1->documento, 2->html... NADA de PONTO... que só serviu para dizer onde eu queria... Agora como pegar o último ítem do array, que vai ser a extensão? Vejamos, o count SEMPRE vai retornar um número que é maior +1 em relação ao índice do array, ou seja, no exemplo acima o array tem os índices 0 e 1, só que o count retorna 2, então o último ítem do array sempre vai ser o que o count retornar -1... (experimente raciocinar, é bom...), mas só pra você ver, se o usuário quiser te sacanear ele vai mandar um arquivo chamado m.e.u.a.r.q.u.i.v.o.h.t.m.l, e ai essa verificação que você quer fazer também não vai funcionar, porque o último ítem do array vai ser o l...
  24. Qual a utilidade de roubar uma sessão? Você tem um site bem conhecido, vou lá e roubo a sua sessão de administrador e entro no painel administrativo do site e apago tudo, acho que não precisa de outro exemplo né? -> http://www.php.net/manual/en/ref.session.php
  25. ESerra

    Sistema De Votação

    Se você quer que increment SEM dar refresh na página vai ter que usar AJAX.. caso contrário você pode fazer algo do tipo: <a href=\"piada.php?id=$campo5&atualizar=S\">Votar Nesta Piada</a> Ai.. if (isset($_GET['atualizar']) AND $_GET['atualizar'] == S){ //Aqui o código para incrementar no banco de dados... } Explicando, o link vai ter um argumento chamado "atualizar" esse argumento vai ser testado no IF, se ele existir é porque você quer votar, então o if vai ser verdadeiro e ai o banco vai ser atualizado...
×
×
  • Criar Novo...