Ir para conteúdo
Fórum Script Brasil

david.lyonnais

Membros
  • Total de itens

    257
  • Registro em

  • Última visita

Tudo que david.lyonnais postou

  1. david.lyonnais

    SELECT

    Não sei se pode ser isso mas eu sempre coloco o nome das session entre aspas assim ex.: $_SESSION['id'];
  2. Dar um echo na variavel $f_ORDER e ver como esta indo o sql e posta aqui.
  3. Gostei da ideia se quiser mais uma ajuda no jogo é so me add no MSN, so pedir por PM.
  4. david.lyonnais

    Ajuda com código

    Armazena o valor em um Cookie ou Session.
  5. david.lyonnais

    Validar CNPJ

    Eu acho que séria mais lucro fazer a validação usando expressão regulares.
  6. A dois jeitos: 1-Você cria uma pasta para cada página e nessa pasta um arquivo index. 2-Usando url amigaveis, da uma pesquisada no Google tem muito material falando sobre.
  7. A nível de teste mude esse trecho: $scfp = fsockopen("$scip", $scport, $errno, $errstr, 30) or die ('Offline'); if($scfp){ $sucesso = 1; } if($sucesso != 1){ Por isso: $scfp = fsockopen("$scip", $scport, $errno, $errstr, 30) or die ('Offline'); $sucesso = 0; if($scfp){ $sucesso = 1; } if($sucesso == 0){
  8. Não pode ter nenhuma tag html ou código antes do session_start(). Coloque ele na primeira linha do arquivo, e outra o header("Location:..") tabm dará error.
  9. Método normal que eu quis dizer é sem o uso de uma class, é um pequeno código que você coloca na página que terá paginação ,só da uma buscada no Google tem vários exemplos.
  10. Muito simples na verdade... VALUES ($nome,$usuario,$senha) Na verdade seria assim o certo. VALUES ('$nome','$usuario','$senha') Por ser strings elas tem que ser passada por aspas.
  11. Sua duvida não envolve PHP em nada. Tente postar na sessão de JavaScript.
  12. A melhor forma seria, você criar um campo DATE. Ou seja, você não cria um para dia , outro para mês e outro para ano, e sim, um para a data no seguinte formato YYYY-MM-DD. Dai é so pegar a data colocada pelo o usuario e fazer a consulta. OBS.: Você tem que deixar a data posta pelo usuario no formato do banco de dados (YYYY-MM-DD).
  13. Ahhh, entendi muito izi, pensei que era outra coisa ^^
  14. O trecho que você colocou está dentro de um loop? $img_vd = " <img src=\"img/vd.png\"> "; $quant_elementos = 0; if($quant_elementos == 1) continue; else $img_vd = ""; Continue é usado para loops.
  15. Entendi muito bem não mostra ai como você esta tentando fazer no seu sistema.
  16. Fica dificil mesmo , se você achar que usa o método normal de paginação mais fácil então use ele.
  17. Não entendi muito bem da uma explicada melhor ai...
  18. Não testei mais acho que assim já sirva.Apesar de ter achado que o código ta meio sujo e que podia ser simplificado. <body> <table bgcolor="#ffffff" align="center" width="145" cellpadding="0" cellspacing="0" border="0"> <tr> <td width="145" align="left"> <?php $SQL = "Select ban_arquivo, ban_link"; $SQL .= " from banners"; $SQL .= " where ban_data_ini <= '".date('Y-m-d')."'"; $SQL .= " and ban_data_fim >= '".date('Y-m-d')."'"; $SQL .= " and bfo_id = 2"; $SQL .= " order by rand()"; $SQL .= " LIMIT 0,5"; $rs_bannersLFT = mysql_query($SQL); $ln_bannersLFT = mysql_num_rows($rs_bannersLFT); ?> <table bgcolor="#ffffff" align="center" width="120" cellpadding="0" cellspacing="0" border="0"> <tr> <td width="120" align="left" class="p1"><br>PUBLICIDADE</td> </tr> <tr> <?php $i = 0; for ($b=0; $b<$ln_bannersLFT; $b++){ ?> <td width="120" align="left" class="p1"><a href="<? echo mysql_result($rs_bannersLFT, $b, "ban_link");?>" target="_blank"><img src="./banners/<? echo mysql_result($rs_bannersLFT, $b, "ban_arquivo");?>" border="0"></a></td> <?php $i++; if($i == 2 and $b != $ln_bannersLFT - 1){ echo "</tr><tr>"; $i = 0; }elseif($b == $ln_bannersLFT - 1){ echo "</tr>"; break; } } ?> </table> </td> </tr> </table>
  19. Já verifico se a concatenação está correta? $pasta.$pre."_".$id.".".$ext
  20. tenta essa: <li><div align=(\"|\')center(\"|\')>(.|\s)*?<\/span><br> depois usa substr ou str_replace e retira o <li><div align="center"></span<br>
  21. Realmente você não entendeu o tutorial depois eu edito ele todo para deixar bem mais explicativo. Não é o pagination() que mostra os links você nem sequer instancio a class dPagination segue o seu codigo modificado da maneira correta, e sugiro que você coloque a class em um arquivo isolado com o nome de dpagination.php. //AQUI você coloca o include do arquivo que se encontra a class $pag = new dPagination(); if(!isset($_GET['pg'])){ $pagina_atual = 1; }else{ $pagina_atual = $_GET['pg']; } //Configurações $sql = "SELECT * FROM `posts` WHERE id_topic=".id_topic." AND id_forum=".id_forum." AORDER BY `post` ASC"";//CODIGO SQL $reg = 10;//Numero de registro por pagina $result = $pag->pagination($sql,$reg,$pagina_atual,'pg');//Aqui faz a magia. $paginas = $pag->linkPaginas(0);//Aqui passa os links das paginas para um array. $c = 2; $numbers = array("1","2"); while ($row = mysql_fetch_array($result)) { $title_htmlspecialchars = htmlspecialchars ($row["title"]); $title = nl2br($title_htmlspecialchars); $text_htmlspecialchars = htmlspecialchars ($row["text"]); $text = nl2br($text_htmlspecialchars); $table_topics = 'texto aqui'; $table_topics .= '</div></td></tr>'; echo $table_topics; } echo $paginas[0]." | ".$paginas[1];//AQUI QUE MOSTRA AS PAGINA QUE NO CASO É ANTERIOR e PROXIMA.
  22. Invés de percorrer o array usando while você podia usar foreach().
  23. david.lyonnais

    Laço com html em php

    Posta o que você fez ate agora.
  24. Tenta essa expressao Ele retorna de <a> ate </a> <a href=(\"|\')(.|\s)*?(\"|\')>(.|\s)*?<\/a> Se quiser oque esta no href faz o seguinte: <a href=(\"|\')(.|\s)*?(\"|\') Depois é so usar substr ou str_replace para tirar o <a href= Espero ter ajudado.
  25. Você esta usando localmente ou em um servidor? Pois se for localmente tem que fazer algumas "coisas" para fazer funcionar, da uma pesquisada no google. Se for servidor entre em contato com eles, eles podem estar bloquiando a função mail();
×
×
  • Criar Novo...