PHP com Tudo

A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado.

Por: R$ 75,00

Preço a vista: R$ 75,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 75,00
Outras formas de pagamento

Quem viu este produto , comprou

  • Recursos Visuais na Web com PHP

    Recursos Visuais na Web com PHP foi elaborado com uma preocupação básica: que a partir dele o leitor possa criar seus próprios programas, utilizando todos os recursos apresentados. Não faltam exemplos que demonstram como se aplica cada tópico abordado. Embora o foco do livro esteja voltado para as questões visuais, o conteúdo contempla a parte introdutória à linguagem PHP, para que o leitor possa ter todos os pré-requisitos necessários ao desenvolvimento de recursos visuais. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo, incluindo os tópicos: A Web e o PHP; O convívio do PHP com HTML e JavaScript; Biblioteca Gráfica do PHP; Criação de imagens no PHP; Desenhos com pixels; Imagens com frases de segurança; Retas, polígonos e arcos; Sombras, Filtros e Reflexos em Imagens; Gráficos com o PHP; Arquivos PDF com PHP; Gerando código de barras unidimensionais; QR Code; ... Ler mais +

    QUERO VER
  • PHP - Do Básico à Orientação a Objetos

    O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +

    QUERO VER
  • PHP Orientado a Objetos

    Neste livro são abordados os principais conceitos para o aprendizado de desenvolvimento de sistemas para web utilizando a linguagem de programação PHP. Em um processo evolutivo é ensinada a estrutura geral da linguagem que mais cresce na Internet, até conceitos de alto nível como o da teoria da orientação a objetos, bem como da correta implementação na linguagem PHP. Outro ponto forte desta publicação é o capítulo sobre banco de dados, com exemplos de implementação em MySql. É dedicado aos professores e acadêmicos de graduação e pós-graduação dos cursos da área de computação ou informática, bem como aos analistas de sistemas, programadores e técnicos em processamento de dados. O autor procura expressar estes conceitos de forma gradativa para permitir até mesmo o público geral interessado em programação para web tirar grande proveito aprendendo técnicas de programação de alto nível.... ... Ler mais +

    QUERO VER
  • Aprendendo Laravel: O framework PHP dos artesãos da web

    O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +

    QUERO VER
  • PHP - Para Desenvolvimento Profissional

    O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +

    QUERO VER
  • PHP e AJAX - Direto ao Ponto

    Saiba como desenvolver e implementar de forma simples:
    -Formulário de e-mail com anexo;
    -Diminuir imagem de vários megabytes para poucas dezenas de KB durante o upload;
    -Abordagem sobre Ecommerce;
    -Carrinho de compras;
    -Upload simples ou múltiplo com Ajax + AS3; ........ ... Ler mais +

    QUERO VER
  • PHP 6 e MySQL 5 para Web Sites Dinâmicos

    Visual QuickPro - o jeito rápido e eficiente de aprender! Fácil abordagem visual, utiliza imagens para guiá-lo pelo PHP 6 e MySQL 5 e mostrar o que fazer. Etapas e explicações precisas permitem colocar as atividades em prática imediatamente. Página a página, o melhor conteúdo disponível atualmente. Web site de referência em www.DMCinsights.com/phpmysql3 contém uma fonte completa de códigos dos exemplos na publicação, recursos on-line, scripts extras, atualizações, fórum do leitor e muito mais. ... Ler mais +

    QUERO VER
  • PHP com Tudo

    A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado. ... Ler mais +

    QUERO VER
  • Programação Segura Utilizando PHP

    A Internet é o ambiente mais propício para a disseminação de sistemas de informação. Por isso, a cada dia verificamos uma acentuada evolução de seus benefícios. Os sistemas computacionais baseados na Internet estão sendo disponibilizados em todas as partes do mundo, e cabe ao próprio desenvolvedor impor regras de utilização para evitar acessos não autorizados e até mesmo o comprometimento do funcionamento do servidor de operação. Por outro lado, as notícias de que os famigerados hackers estão invadindo sites para realizar tarefas criminosas ou para simplesmente se divertir crescem na mesma proporção da utilização da Internet. É nesse ambiente adverso que se torna necessário o estudo de técnicas de “programação segura”, visando eliminar esses problemas ou diminuir ao máximo o raio de atuação de um ataque bem-sucedido. Este livro traz estudos detalhados sobre as técnicas de ataque e as possíveis soluções adotadas para evitar a invasão de hackers em homepages e aplicativos comerciais e científicos desenvolvidos para a Internet. ... Ler mais +

    QUERO VER
  • PHP com AJAX na Web 2.0 - Com Muitos Exemplos Práticos

    PHP com AJAX na Web 2.0 é indicado para quem deseja criar programas para a Web 2.0, utilizando a linguagem de programação PHP em conjunto com AJAX. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Web Interativa com Ajax e PHP - 2ª Edição

    Ajax (acrônimo de Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que combina tecnologias conhecidas, como JavaScript, XML, entre outras, para tornar as páginas web mais dinâmicas e interativas. Utilizando Ajax, podemos enviar requisições ao servidor web sem recarregar a página que estamos acessando. Assim, os web sites ficam muito parecidos com aplicações para desktop. ... Ler mais +

    QUERO VER
  • PHP com Tudo

    A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado. ... Ler mais +

    QUERO VER
  • PHP e AJAX - Direto ao Ponto

    Saiba como desenvolver e implementar de forma simples:
    -Formulário de e-mail com anexo;
    -Diminuir imagem de vários megabytes para poucas dezenas de KB durante o upload;
    -Abordagem sobre Ecommerce;
    -Carrinho de compras;
    -Upload simples ou múltiplo com Ajax + AS3; ........ ... Ler mais +

    QUERO VER
  • PHP - Do Básico à Orientação a Objetos

    O PHP é uma das linguagens mais utilizadas no mundo da internet. A melhor coisa em usar PHP está no fato dele ser extremamente simples para um iniciante, oferecendo, porém, muitos recursos para o programador profissional e sendo também uma linguagem Open Source de uso geral muito utilizada, especialmente para o desenvolvimento de aplicações Web. O principal objetivo do PHP5 foi melhorar os mecanismos de POO para solucionar as carências das versões anteriores. Um passo necessário para conseguir que PHP seja uma linguagem apta para todo tipo de aplicações e meios, inclusive os mais exigentes. Sendo assim, foi abordado neste livro: noções básicas de PHP, orientação a objetos, algumas funcionalidades mais avançadas, noções de mysql, postgresql, definições de algumas funções úteis no desenvolvimento em PHP, abstração de dados, MVC, documentação de código e XML e segurança. ... Ler mais +

    QUERO VER
  • Aprendendo Laravel: O framework PHP dos artesãos da web

    O framework Laravel se tornou o framework mais popular em um período curto de tempo, passando na frente dos seus concorrentes (Symfony e Zend Framework) no quesito popularidade. Alguns atribuem essa fama ao modo simples e rápido de se entregar projetos ao utilizar o framework; outros dizem que sua documentação simples e objetiva acolhe os desenvolvedores que estão começando. ... Ler mais +

    QUERO VER
  • Programação Segura Utilizando PHP

    A Internet é o ambiente mais propício para a disseminação de sistemas de informação. Por isso, a cada dia verificamos uma acentuada evolução de seus benefícios. Os sistemas computacionais baseados na Internet estão sendo disponibilizados em todas as partes do mundo, e cabe ao próprio desenvolvedor impor regras de utilização para evitar acessos não autorizados e até mesmo o comprometimento do funcionamento do servidor de operação. Por outro lado, as notícias de que os famigerados hackers estão invadindo sites para realizar tarefas criminosas ou para simplesmente se divertir crescem na mesma proporção da utilização da Internet. É nesse ambiente adverso que se torna necessário o estudo de técnicas de “programação segura”, visando eliminar esses problemas ou diminuir ao máximo o raio de atuação de um ataque bem-sucedido. Este livro traz estudos detalhados sobre as técnicas de ataque e as possíveis soluções adotadas para evitar a invasão de hackers em homepages e aplicativos comerciais e científicos desenvolvidos para a Internet. ... Ler mais +

    QUERO VER
  • PHP 6 e MySQL 5 para Web Sites Dinâmicos

    Visual QuickPro - o jeito rápido e eficiente de aprender! Fácil abordagem visual, utiliza imagens para guiá-lo pelo PHP 6 e MySQL 5 e mostrar o que fazer. Etapas e explicações precisas permitem colocar as atividades em prática imediatamente. Página a página, o melhor conteúdo disponível atualmente. Web site de referência em www.DMCinsights.com/phpmysql3 contém uma fonte completa de códigos dos exemplos na publicação, recursos on-line, scripts extras, atualizações, fórum do leitor e muito mais. ... Ler mais +

    QUERO VER
  • PHP - Para Desenvolvimento Profissional

    O livro explora a programação e o projeto orientados a objeto do ponto de vista educacional e do programador. Começa com um panorama sobre os recursos de OO do PHP, apresentando tópicos essenciais, como a declaração de classe, instanciação de objeto, herança e encapsulamento de método e atributo, passando por tópicos avançados como Design Patterns, sempre com código de exemplo para melhor entendimento. ... Ler mais +

    QUERO VER
  • Recursos Visuais na Web com PHP

    Recursos Visuais na Web com PHP foi elaborado com uma preocupação básica: que a partir dele o leitor possa criar seus próprios programas, utilizando todos os recursos apresentados. Não faltam exemplos que demonstram como se aplica cada tópico abordado. Embora o foco do livro esteja voltado para as questões visuais, o conteúdo contempla a parte introdutória à linguagem PHP, para que o leitor possa ter todos os pré-requisitos necessários ao desenvolvimento de recursos visuais. A estrutura do livro foi especialmente planejada para facilitar o aprendizado progressivo, incluindo os tópicos: A Web e o PHP; O convívio do PHP com HTML e JavaScript; Biblioteca Gráfica do PHP; Criação de imagens no PHP; Desenhos com pixels; Imagens com frases de segurança; Retas, polígonos e arcos; Sombras, Filtros e Reflexos em Imagens; Gráficos com o PHP; Arquivos PDF com PHP; Gerando código de barras unidimensionais; QR Code; ... Ler mais +

    QUERO VER
  • Descrição
    PHP com Tudo

    A Linguagem PHP apresenta a melhor curva de aprendizagem e, aliada a outras tecnologias, se tornou a maior arma para o desenvolvimento de sistemas computacionais para a Internet. A velocidade de concepção de softwares a coloca em primeiro lugar na maioria das empresas desenvolvedoras e, também, é cada vez mais ensinada nas universidades de todo o mundo. Este livro apresenta um forte conteúdo didático sobre PHP, bem como um rico conjunto de exemplos da linguagem, juntamente com seu relacionamento com todas as tecnologias que a envolvem, em especial, as abordagens de programação estruturada e orientada a objetos e outras utilizadas pela conceituação da engenharia de software. Tanto os programadores iniciantes como os mais experientes encontrarão, neste livro, vasto material de aprendizagem e aplicação, desde o nível básico até o avançado.
  • Sobre o Autor
  • Especificação

    Especificações

    Sobre o AutorCarlos Sica

    Carlos Sica é Professor do Departamento de Informática da Universidade Estadual de Maringá (UEM) desde 1988, onde leciona disciplinas da área de programação de sistemas. Licenciado em Física pela Universidade Estadual de Maringá e Mestre em Ciências da Computação pela Universidade Federal de Santa Catarina. Autor de cinco livros didáticos (incluindo este) na área de Informática. Atualmente desenvolve sistemas para a Internet e faz pesquisa em informática comportamental.
    www.sica.pro.br
    Informações TécnicasSumário

    1. CONCEITOS BÁSICOS - 3
    1.1. HISTÓRICO - 3
    1.2. CÓDIGO PHP X CÓDIGO HTML - 4
    1.3. OS DELIMITADORES (TAGS) - 4
    1.4. COMENTÁRIOS - 6
    1.5. SEPARADOR DE INSTRUÇÕES - 6

    2. TIPOS DE DADOS - 9
    2.1. TIPOS SUPORTADOS - 9
    2.1.1. NÚMEROS INTEIROS (INTEGER OU LONG) - 10
    2.1.2. NÚMEROS REAIS (FLOAT OU DOUBLE) - 10
    2.1.3. CADEIAS DE CARACTERES STRINGS) - 11
    2.1.4. CARACTERES DE CONTROLE - 11
    2.1.5. ARRANJOS DE DADOS (ARRAYS) - 13
    2.1.6. LISTAS (LISTS) - 15
    2.1.7. OBJETOS - 17
    2.1.8. SIMULAÇÃO DO TIPO BOOLEANO - 18
    2.2. TRANSFORMAÇÃO DE TIPOS (CAST) - 18
    2.3. VERIFICAÇÃO DO TIPO DE UMA VARIÁVEL - 20

    3. VARIÁVEIS - 23
    3.1. DEFINIÇÃO - 23
    3.2. NOMES DE VARIÁVEIS - 23
    3.3. ESCOPO DAS VARIÁVEIS - 24
    3.3.1. VARIÁVEIS LOCAIS - 25
    3.3.2. VARIÁVEIS GLOBAIS - 26
    3.3.3. O MODIFICADOR DE ESCOPO ‘GLOBAL’ - 27
    3.3.4. O ADAPTADOR DE ESCOPO ‘STATIC’ - 28
    3.3.5. VARIÁVEIS VARIÁVEIS - 29
    3.4. VARIÁVEIS EXTERNAS AO PHP - 30
    3.4.1. OS MÉTODOS DE INTERAÇÃO - 30
    3.4.2. CONFIGURAÇÃO DAS VARIÁVEIS - 32
    3.4.3. A UTILIZAÇÃO DE FORMS - 33
    3.5. VARIÁVEIS DE AMBIENTE - 34
    3.6. DESTRUINDO UMA VARIÁVEL EXPLICITAMENTE - 35
    3.7. VERIFICANDO SE UMA VARIÁVEL POSSUI UM VALOR - 35

    4. CONSTANTES - 37
    4.1. DEFINIÇÃO - 37
    4.2. CONSTANTES PREDEFINIDAS - 37

    5. OPERADORES - 39
    5.1. ATRIBUIÇÃO - 39
    5.2. ARITMÉTICOS - 40
    5.3. LÓGICOS - 41
    5.4. DE DESLOCAMENTO DE BITS - 42
    5.5. RELACIONAIS (COMPARAÇÃO) - 43
    5.6. CONCATENAÇÃO - 45
    5.7. OPERADOR TERNÁRIO - 46

    6. ESTRUTURAS DE COMPARAÇÃO - 47
    6.1. ESTRUTURA "SE/SENÃO" - 47
    6.2. O ENCADEAMENTO SE/SENÃO/SE - 49
    6.3. OPERADOR TERNÁRIO "?" - 49
    6.4. COMPARAÇÕES COM O "SWITCH/CASE" - 50

    7. ESTRUTURAS DE ITERAÇÃO (LAÇOS DE REPETIÇÃO) - 53
    7.1. "PARA-FAÇA" - 53
    7.1.1. LAÇOS DE REPETIÇÕES ANINHADAS - 56
    7.2. "ENQUANTO-FAÇA" - 57
    7.3. "FAÇA-ENQUANTO" - 58
    7.4. "PARA CADA" - 59

    8. COMANDOS DE DESVIO - 63
    8.1. BREAK - 63
    8.2. CONTINUE - 64
    8.3. RETURN - 65
    8.4. EXIT/DIE - 67

    9. FUNÇÕES DEFINIDAS PELO USUÁRIO - 69
    9.1. DEFINIÇÃO - 69
    9.2. VALOR DE RETORNO - 70
    9.3. PARÂMETROS - 71
    9.3.1. PASSAGEM DE PARÂMETROS POR VALOR - 71
    9.3.2. PASSAGEM DE PARÂMETROS POR REFERÊNCIA - 72
    9.4. PARÂMETROS COM VALORES PREDEFINIDOS (DEFAULT) - 73

    10. ORIENTAÇÃO A OBJETOS - 75
    10.1. CONCEITOS BÁSICOS DA OO - 75
    10.1.1. OBJETOS - 75
    10.1.2. OCULTAÇÃO DE INFORMAÇÕES (ENCAPSULAMENTO) - 76
    10.1.3. CLASSES - 77
    10.1.4. HERANÇA - 77
    10.1.5. POLIMORFISMO - 78
    10.2. IMPLEMENTAÇÃO DA TEORIA OO COM A LINGUAGEM PHP - 78
    10.2.1. CLASSES - 79
    10.2.2. OBJETOS - 80
    10.2.3. O PONTEIRO $THIS - 80
    10.2.4. ENCAPSULAMENTO (PHP 5) - 81
    10.2.5. HERANÇA - 83
    10.2.6. FUNÇÕES CONSTRUTORAS - 84
    10.2.7. FUNÇÕES DESTRUTORAS (PHP 5) - 87
    10.2.8. ACESSO ESTÁTICO AOS MEMBROS DAS CLASSES - 88
    10.2.9. CLASSES E MÉTODOS ABSTRATOS (PHP 5) - 90
    10.2.10. POLIMORFISMO (PHP 5) - 90
    10.3. O MODIFICADOR "FINAL" (PHP 5) - 98
    10.4. CRIAÇÃO E IMPLEMENTAÇÃO DE INTERFACES DE OBJETOS - 99
    10.5. ITERAÇÃO SOBRE OBJETOS COM A ESTRUTURA "PARA CADA" (PHP5) - 101
    10.6. FUNÇÕES PARA CLASSES E OBJETOS - 103

    11. SEGURANÇA, PERSONALIZAÇÃO E PRIVACIDADE - 105
    11.1. DEFINIÇÃO DE PROTOCOLO - 105
    11.2. HEADERS - 106
    11.2.1. OS CABEÇALHOS DO PROTOCOLO - 108
    11.3. SENHAS - 110
    11.3.1. VALIDAÇÃO POR VARIÁVEIS - 111
    11.3.2. VALIDAÇÃO POR ARQUIVOS TEXTOS - 111
    11.3.3. VALIDAÇÃO POR BANCO DE DADOS - 112
    11.3.4. VALIDAÇÃO POR AUTENTICAÇÃO HTTP - 114
    11.4. 'COOKIES' - 115
    11.4.1. CRIAÇÃO DE 'COOKIES' - 116
    11.4.2. CAMINHOS DOS ARQUIVOS COOKIES - 119
    11.4.3. MANIPULAÇÃO DOS DADOS GRAVADOS EM UM 'COOKIE' - 120
    11.4.4. EXCLUSÃO DE UM 'COOKIE' - 122
    11.5. 'SESSIONS' - 123
    11.5.1. CRIAÇÃO, MANIPULAÇÃO E ENCERRAMENTO DE SESSÕES - 124
    11.5.2. MANIPULAÇÃO DAS VARIÁVEIS DE UMA SESSÃO - 125
    11.5.3. VALIDAÇÃO DE UMA SESSÃO - 128
    11.5.4. APLICAÇÃO DAS FUNÇÕES - 129
    11.5.5. CACHE - 133
    11.5.6. IDENTIFICAÇÃO DA SESSÃO - 134
    11.5.7. CAMINHO DO ARQUIVO DE SESSÃO - 134
    11.5.8. TEMPO DE VIDA DE UMA SESSÃO - 135

    12. MANIPULAÇÃO DE DADOS EM ARQUIVOS - 137
    12.1. TIPOS DE ARQUIVOS - 138
    12.1.1. ARQUIVOS TEXTO - 138
    12.1.2. ARQUIVOS BINÁRIOS - 138
    12.2. CRIAÇÃO E ABERTURA DE ARQUIVO - 147
    12.3. FECHAMENTO DO ARQUIVO - 149
    12.4. REMOÇÃO DE ARQUIVOS - 150
    12.5. DETERMINAÇÃO DO FIM DO ARQUIVO - 150
    12.6. LEITURA EM ARQUIVOS TEXTO - 151
    12.6.1. POR CARACTERE - 151
    12.6.2. POR LINHA - 152
    12.6.3. POR LOTE - 153
    12.6.4. POR 'ARRAY' - 154
    12.7. ESCRITA EM UM ARQUIVO - 155
    12.7.1. EM ARQUIVO NOVO - 155
    12.7.2. EM ARQUIVO EXISTENTE - 156
    12.8. ACESSO ALEATÓRIO A ARQUIVOS - 157
    12.8.1. FSEEK() - 157
    12.8.2. REWIND() - 159
    12.8.3. FTELL() - 160

    13. PROTOCOLO DE TRANSFERÊNCIA DE ARQUIVOS - 163
    13.1. A CONEXÃO FTP - 164
    13.1.1. SEGURANÇA EM UMA CONEXÃO - 164
    13.1.2. OS MODOS DE CONEXÃO - 165
    13.2. OS COMANDOS FTP - 166
    13.2.1. FUNÇÕES SOBRE A CONEXÃO - 167
    13.2.2. FUNÇÕES DE TRANSFERÊNCIA DE ARQUIVOS DO SERVIDOR PARA OCLIENTE (DOWNLOAD) - 168
    13.2.3. FUNÇÕES DE TRANSFERÊNCIA DE ARQUIVOS DO CLIENTE PARA O SERVIDOR (UPLOAD) - 170
    13.2.4. FUNÇÕES QUE ATUAM SOBRE OS ARQUIVOS REMOTOS - 171
    13.2.5. FUNÇÕES QUE ATUAM SOBRE PASTAS - 172
    13.2.6. OUTRAS FUNÇÕES - 172

    14. O BANCO DE DADOS MYSQL - 175
    14.1. ALGUNS TIPOS DE DADOS SUPORTADOS PELO MYSQL - 176
    14.2. CONEXÃO COM UM SERVIDOR - 178
    14.3. SELEÇÃO DE UM BANCO DE DADOS DO SERVIDOR - 179
    14.4. MANIPULAÇÃO DAS TABELAS DE UM BANCO DE DADOS - 179
    14.5. OPERAÇÕES NA TABELA - 180
    14.5.1. CRIAÇÃO DE UMA TABELA - 180
    14.5.2. LIMPEZA DOS DADOS DE UMA TABELA - 182
    14.5.3. REMOÇÃO DE UMA TABELA - 182
    14.6. OPERAÇÕES SOBRE OS DADOS DA TABELA - 183
    14.6.1. INSERÇÃO DE LINHAS NA TABELA - 183
    14.6.2. PESQUISA E APRESENTAÇÃO DE UMA LINHA - 184
    14.6.3. ATUALIZAÇÃO DOS DADOS DE UMA LINHA - 188
    14.6.4. REMOÇÃO DE UMA LINHA - 188
    14.7. OPERAÇÕES ESPECIAIS SOBRE MÚLTIPLAS TABELAS - 189
    14.8. CONCEITOS BÁSICOS DOS TIPOS DE ÍNDICES - 194
    14.8.1. ÍNDICES "NORMAIS" - 194
    14.8.2. ÍNDICES "ÚNICOS" - 195
    14.9. CONCEITOS BÁSICOS DOS TIPOS DE CHAVES - 196
    14.9.1. CHAVE PRIMÁRIA (PRIMARY KEY) - 196
    14.9.2. CHAVE PRIMÁRIA COMPOSTA - 197
    14.9.3. TEXTOS COMPLETOS - 197
    14.9.4. CHAVE ESTRANGEIRA - 198
    14.10. ARMAZENANDO E RECUPERANDO IMAGENS NO MYSQL - 198
    14.10.1. GRAVANDO UMA IMAGEM NO BANCO DE DADOS - 199
    14.11. RECUPERANDO A IMAGEM DO BANCO DE DADOS E MOSTRANDO ELA NA TELA DO NAVEGADOR - 201
    14.12. EXEMPLOS DE FUNÇÕES PHP PARA ACESSAR MYSQL - 203

    15. CORREIO ELETRÔNICO - 209
    15.1. O CORREIO ELETRÔNICO EM PHP - 213
    15.2. ENVIO DE ARQUIVOS ANEXADOS - 217

    16. CORREIO AUTENTICADO COM O PROTOCOLO SMTP - 223
    16.1. O PROTOCOLO SMTP - 223
    16.1.1. OS REQUERIMENTOS E AS RESPOSTAS NESSE PROTOCOLO - 224
    16.1.2. OS COMANDOS SMTP PARA ENVIAR EMAIL - 224
    16.1.3. OS COMANDOS SMTP PARA ESTABELECER HANDSHAKE COM O SERVIDOR - 227
    16.1.4. OS COMANDOS SMTP PARA VALIDAR LOGIN E SENHA - 229
    16.2. O CARTEIRO NA PRÁTICA - 229

    17. UM COMPÊNDIO SOBRE IMAGENS - 235
    17.1. MÉTODOS DE FORMATAÇÃO DE IMAGENS - 235
    17.1.1. RGB (RED, GREEN, BLUE) - 236
    17.1.2. CMYK (CYAN, MAGENTA, YELLOW, BLACK) - 237
    17.1.3. PRETO E BRANCO - 238
    17.2. MÉTODOS DE FORMAÇÃO DE ARQUIVOS - 239
    17.2.1. IMAGENS JPG - 239
    17.2.2. IMAGENS GIF - 240
    17.2.3. IMAGENS PNG - 241
    17.2.4. IMAGENS WBMP - 242
    17.3. CRIAÇÃO DE IMAGENS NO PHP - 242
    17.4. REMOÇÃO DE IMAGENS - 243
    17.5. MANIPULAÇÃO DE CORES - 244
    17.6. TEXTOS - 246
    17.7. FIGURAS GEOMÉTRICAS - 247
    17.8. MANIPULAÇÃO DAS IMAGENS CONTIDAS EM ARQUIVOS - 253
    17.8.1. ABERTURA DOS ARQUIVOS DE IMAGENS - 254
    17.8.2. REDIMENSIONAMENTO DAS IMAGENS - 254
    17.8.3. MANIPULAÇÃO DE CORES TRANSPARENTES - 257
    17.9. MOSTRANDO IMAGENS NO NAVEGADOR E SALVANDO NO DISCO - 260
    17.10. TIPOS DE IMAGENS SUPORTADOS - 261

    18. INTRODUÇÃO À LINGUAGEM HTML - 265
    18.1. OS ELEMENTOS E - 266 <br/>18.2. O ELEMENTO <BODY> - 266 <br/>18.3. TÍTULOS DO TIPO CABEÇALHO - 267 <br/>18.4. PARÁGRAFOS E QUEBRAS DE LINHA - 267 <br/>18.5. LIGAÇÕES COM OUTRAS PÁGINAS - 268 <br/>18.5.1. CAMINHO RELATIVO - 269 <br/>18.5.2. CAMINHO ABSOLUTO - 269 <br/>18.5.3. CAMINHO PARA UM PONTO DO DOCUMENTO - 269 <br/>18.6. FORMATAÇÃO DE TEXTO - 270 <br/>18.7. CARACTERES ESPECIAIS - 271 <br/>18.8. TABELAS - 272 <br/>18.8.1. O ATRIBUTO QUE DEFINE AS BORDAS - 273 <br/>18.8.2. ATRIBUTOS PARA ALINHAR O CONTEÚDO DA CÉLULA - 274 <br/>18.9. LISTAS - 275 <br/>18.9.1 LISTAS DE DEFINIÇÃO - 275 <br/>18.9.2. LISTAS DE ITENS - 276 <br/>18.9.3. LISTAS DE ITENS NUMERADOS - 276 <br/>18.9.4. ANINHAMENTO - 277 <br/>18.9.5. ESTILOS DE LISTAS MARCADAS - 277 <br/>18.9.6. ESTILOS DE LISTAS NUMERADAS - 278 <br/>18.10. EXIBINDO IMAGENS NO NAVEGADOR - 279 <br/>18.10.1. ATRIBUTOS PARA ALINHAR A IMAGEM - 279 <br/>18.10.2. ATRIBUTO PARA DEFINIR O TAMANHO DA IMAGEM - 280 <br/>18.10.3. ATRIBUTOS PARA MANIPULAR AS BORDAS - 280 <br/>18.10.4. TEXTO ALTERNATIVO - 281 <br/>18.11. FORMULÁRIOS ELETRÔNICOS X PHP - 281 <br/>18.11.1. A DELIMITAÇÃO DE UM FORMULÁRIO - 282 <br/>18.11.2. OS ATRIBUTOS DE UM FORMULÁRIO - 282 <br/>18.11.3. A RECEPÇÃO DOS DADOS POR UM SCRIPT - 286 <br/>18.11.4. OS CAMPOS DENTRO DOS DELIMITADORES DE FORMULÁRIOS - 287 <br/>18.11.5. <INPUT> - 288 <br/>18.11.6. <SELECT> - 293 <br/>18.11.7. <TEXTAREA> - 295 <br/>18.12. SOBRE UPLOADS DE ARQUIVOS - 295<br/> <br/>19. COMPARAÇÃO ENTRE ATIVIDADES PHP E JAVASCRIPT - 299<br/> <br/>20. EVENTOS - 305 <br/>20.1. CONTROLADORES DE EVENTOS - 306 <br/>20.1.1. EVENTOS RELACIONADOS AO TECLADO - 307 <br/>20.1.2. EVENTOS RELACIONADOS AO MOUSE - 308 <br/>20.1.3. EVENTOS RELACIONADOS À PÁGINA - 311 <br/>20.1.4. EVENTOS RELACIONADOS AOS ELEMENTOS QUE COMPÕEM UMA PÁGINA - 313<br/> <br/>21. INVOCANDO SCRIPTS PHP A PARTIR DE EVENTOS JAVASCRIPT - 317<br/> <br/>22. INVOCANDO FUNÇÕES PHP A PARTIR DE EVENTOS JAVASCRIPT - 319<br/> <br/>23. MANIPULANDO VARIÁVEIS PHP EM HTML E JAVASCRIPT - 323<br/> <br/>24. MANIPULADO VARIÁVEIS JAVASCRIPT EM PHP - 325<br/> <br/>25. JAVASCRIPT RECEBENDO VARIÁVEIS PHP POR MEIO DO HTML - 327<br/> <br/>26. AJAX - 333 <br/>26.1. O OBJETO XMLHTTPREQUEST E O ACTIVEXOBJECT - 334 <br/>26.1.1. AS PROPRIEDADES DO OBJETO XMLHTTPREQUEST - 338 <br/>26.1.2. PARÂMETROS NA FUNÇÃO AJAX - 344 <br/>26.1.3. OS MÉTODOS DO OBJETO XMLHTTPREQUEST - 346 <br/>26.1.4. O EXEMPLO AJAX COMPLETO UTILIZANDO O MÉTODO GET - 350 <br/>26.1.5. O EXEMPLO AJAX COMPLETO UTILIZANDO O MÉTODO POST - 352 <br/>26.1.6. APLICAÇÃO PRÁTICA: PESQUISAR NOMES NO BANCO DE DADOS - 355<br/> <br/>27. AJAX SEM O OBJETO XMLHTTPREQUEST - 359<br/> <br/>28. A COMPATIBILIZAÇÃO DOS CONJUNTOS DE CARACTERES - 365 <br/>28.1. DEFININDO DO CONJUNTO DE CARACTERES NO PHP E NO HTML NO CLIENTE - 366 <br/>28.2. CONVERTENDO OS RESULTADOS EM TEXTO PLANO - 368 <br/>28.3. PARA BANCO DE DADOS - 370<br/> <br/>29. INTRODUÇÃO A LINGUAGEM XML E SEUS RELACIONAMENTOS - 373 <br/>29.1. INTRODUÇÃO - 373 <br/>29.1.1. LINGUAGENS BASEADAS EM XML - 374 <br/>29.2. EXEMPLOS DE APLICAÇÕES DA LINGUAGEM XML - 374 <br/>29.2.1. A SEPARAÇÃO DE DADOS - 374 <br/>29.2.2. O COMPARTILHAMENTO DE DADOS - 375 <br/>29.2.3. O ARMAZENAMENTO E SEGURANÇA DE DADOS - 376 <br/>29.3. A ESTRUTURA DO DOCUMENTO XML - 377 <br/>29.3.1. ANINHAMENTO DOS ELEMENTOS - 378 <br/>29.3.2. OS ELEMENTOS E SEUS ATRIBUTOS - 379<br/> <br/>30. MODELOS DE REPRESENTAÇÃO DE DADOS - 385 <br/>30.1. DADOS, METADADOS E INFORMAÇÕES - 386 <br/>30.2. MODELO DE OBJETO DE DOCUMENTOS - 387 <br/>30.3. A INTERFACE DOM DO PHP - 393 <br/>30.4. EXEMPLO DE UMA CAMADA DE ABSTRAÇÃO COM XML - 396 <br/>30.5. SAX - 397 <br/>30.6. A INTERFACE SAX DO PHP - 398<br/> <br/>31. INTRODUÇÃO ÀS PÁGINAS DE ESTILO - 401 <br/>31.1. ELEMENTOS - 402 <br/>31.2. OS TEMPLATES - 402 <br/>31.2.1. <XSL:TEMPLATE> - 402 <br/>31.2.2. <XSL:APPLY-TEMPLATE> - 404 <br/>31.3. NOMES DE TEMPLATES - 406 <br/>31.3.1. <XSL:ELEMENT> - 406 <br/>31.4. OS VALORES DOS ELEMENTOS - 407 <br/>31.4.1. <XSL:VALUE-OF> - 407 <br/>31.5. ESTRUTURAS DE COMPARAÇÃO/DECISÃO - 408 <br/>31.5.1. <XSL:IF> - 408 <br/>31.5.2. <XSL:CHOOSE> - 409 <br/>31.6. ESTRUTURAS DE REPETIÇÃO E ORDENAÇÃO - 410 <br/>31.6.1. <XSL:FOR-EACH> - 410 <br/>31.6.2. <XSL:SORT> - 411 <br/>31.7. FUNÇÕES DE PROCESSAMENTO XSL - 414<br/> <br/>32. RSS - 417 <br/>32.1. GERADORES DE RSS - 419 <br/>32.2. LEITORES DE RSS - 423<br/> <br/>33. UMA ANÁLISE SOBRE A TRANSMISSÃO DE CARACTERES PELA WEB - 431 <br/>33.1. A RELAÇÃO DOS CARACTERES COM OS BANCOS DE DADOS - 434 <br/>33.1.1. COLLATION (COLAÇÃO OU COTEJO) E O CHARSET (CONJUNTO DE CARACTERES) - 434 <br/>33.1.2. OS COMANDOS SQL PARA OS CONJUNTOS DE CARACTERES - 439 <br/>33.1.3. COMO O PHP AJUSTA AS VARIÁVEIS DO BANCO DE DADOS - 440<br/> <br/>34. INTRODUÇÃO AO "MULTIPURPOSE INTERNET MAIL EXTENSIONS" - MIME - 443 <br/>34.1. CABEÇALHOS (HEADERS) - 444 <br/>34.1.1. CONTENT-TYPE - 445 <br/>34.1.2. CONTENT-TRANSFER-ENCODING - 447 <br/>34.1.3. OUTROS CAMPOS DE CABEÇALHO - 448 <br/>34.1.4. OS TIPOS PREDEFINIDOS DE ARQUIVOS MIME - 449 <br/>34.2. COMPARAÇÃO ENTRE OS CONJUNTOS UTF-8, ISO 8859-1 E ISO 8859-2 - 452<br/> <br/>35. ARQUITETURA CLIENTE-SERVIDOR - 469 <br/>35.1. O MODELO CLIENTE-SERVIDOR - 470 <br/>35.2. SOCKETS - 471 <br/>35.3. O SOCKET COMO IMPLEMENTAÇÃO DO MODELO CLIENTE-SERVIDOR - 472 <br/>35.4. ESTILOS DE COMUNICAÇÃO EM REDE - 475 <br/>35.4.1. STREAM SOCKET - 475 <br/>35.4.2. DATAGRAM SOCKET - 476 <br/>35.4.3. RAW - 476 <br/>35.4.4. SEQPACKET - 477 <br/>35.4.5. RDM - 477 <br/>35.5. PROTOCOLOS - 477 <br/>35.6. ESPAÇO DE NOMES - 479 <br/>35.7. IMPLEMENTANDO UM SOCKET EM PHP - 480<br/> <br/>36. APÊNDICE A – EXEMPLOS ADICIONAIS - 489 <br/>36.1. ENVIA DADOS - 489 <br/>36.2. DETECTA NÚMEROS PARES E ÍMPARES - 490 <br/>36.3. MOSTRA A DATA - 491 <br/>36.4. MOSTRA A HORA - 492 <br/>36.5. VALIDA CPF - 493 <br/>36.6. CONTA DIAS - 496 <br/>36.7. CONTA HORAS - 498 <br/>36.8. CONTADOR DE VISITAS EM ARQUIVOS - 500 <br/>36.9. GERADOR DE CALENDÁRIO DE UM MÊS E ANO ESPECÍFICADOS - 501 <br/>36.10. GERADOR AUTOMÁTICO DE SENHAS - 504 <br/>36.11. A FUNÇÃO EMAIL COMPLETA - 505 <br/>36.12. BANDEIRA DO BRASIL - 509 <br/>36.13. MARCA D’ÁGUA - 510 <br/>36.14. GERADOR AUTOMÁTICO DE SENHAS GRÁFICAS - 511 <br/>36.15. ARCO, TRIÂNGULO, ANEL E PIZZA - 514<br/> <br/>37. APÊNDICE B - LISTA DE EXERCÍCIOS - 517<br/> <br/>38. BIBLIOGRAFIA E REFERÊNCIAS ELETRÔNICAS - 521</td></tr></table><h4 class="group Informacoes-Tecnicas">Informações Técnicas</h4><table cellspacing="0" class="group Informacoes-Tecnicas"><tr class="even"><th class="name-field Nº-de-paginas-">Nº de páginas:</th><td class="value-field Nº-de-paginas-">552</td></tr><tr ><th class="name-field Origem-">Origem:</th><td class="value-field Origem-">Nacional</td></tr><tr class="even"><th class="name-field Editora-">Editora:</th><td class="value-field Editora-">Editora Ciência Moderna</td></tr><tr ><th class="name-field Idioma-">Idioma:</th><td class="value-field Idioma-">Português</td></tr><tr class="even"><th class="name-field Edicao-">Edição:</th><td class="value-field Edicao-">1ª Edição</td></tr><tr ><th class="name-field Ano-">Ano:</th><td class="value-field Ano-">2011</td></tr><tr class="even"><th class="name-field ISBN-">ISBN:</th><td class="value-field ISBN-">9788539900022</td></tr><tr ><th class="name-field Encadernacao-">Encadernação:</th><td class="value-field Encadernacao-">Brochura</td></tr><tr class="even"><th class="name-field Autor-">Autor:</th><td class="value-field Autor-">Carlos Sica</td></tr></table></div></div></li><li class="tabItem infos-tecnicas"><a href="#" class="tabTitle">Informações</a><div class="tabContent"></div></li></ul></section><!-- productDescription --><section class="authorEvaluation"><h4>Avaliação técnica sobre o livro</h4><div class="infoAuthor"><div class="authorImage"><img src="/arquivos/author.png?v=635780971112670000" alt="" /></div><h5></h5><span></span></div><div class="contentEvaluation"><p></p></div></section><!-- productDescription --><section class="productEvaluation"><input type="hidden" value="1396" class="product-user-review-product-id"><input type="hidden" value="10" class="product-user-review-category-id"><input type="hidden" value="php-com-tudo" class="product-user-review-product-linkid"><input type="hidden" value="3" class="product-user-review-qtdReviewsToBeShown"><div id="resenha"> <div id="opiniao_de_usuario"> </div> </div> </section><!-- productDescription --></div><!-- /wrapper --></div><!-- /mainContent--><div class="pageFooter"><div class="row news"><div class="wrapper"><div class="newsletter" id="NewsLetter_65155624_3177_4482_82f1_55bcd8ef2a40"><h3 class="newsletter-title">Newsletter</h3><fieldset><p>Fique por dentro das nossas novidades e promoções. Assine já!</p><input id="newsletterClientName" onfocus="newsSelect(this,'Digite seu nome');" onblur="newsLeave(this,'Digite seu nome');" class="newsletter-client-name" value="Digite seu nome" size="20" type="text" name="newsClientName" /><input id="newsletterClientEmail" onfocus="newsSelect(this,'Digite seu e-mail');" onblur="newsLeave(this,'Digite seu e-mail');" class="newsletter-client-email" value="Digite seu e-mail" size="20" type="text" name="newsletterClientEmail" /><input id="newsletterButtonOK" class="btn-ok newsletter-button-ok" value="ok" type="button" name="newsletterButtonOK" value="Receber Ofertas" onclick="newsButtonClick('NewsLetter_65155624_3177_4482_82f1_55bcd8ef2a40')" /><input id="newsletterLoading" type="hidden" class="newsletter-loading" value="Processando..." /><input id="newsletterSuccess" type="hidden" class="newsletter-success" value="Obrigado por se cadastrar na Ciência moderna!" /><input id="newsletterSuccess2" type="hidden" class="newsletter-success2" value="Em breve entraremos em contato com você para oferecer as melhores promoções." /><input id="newsletterError" type="hidden" class="newsletter-error" value=" Encontramos um erro no cadastro de suas informações.<br />Por favor, tente novamente! " /><input id="newsInternalPage" type="hidden" value="_php-com-tudo_p" /><input id="newsInternalPart" type="hidden" value="newsletter" /><input id="newsInternalCampaign" type="hidden" value="newsletter:opt-in" /></fieldset><span class="rt"></span><span class="rb"></span><span class="lb"></span><span class="lt"></span></div></div></div><div class="row top"><div class="wrapper"><div class="suggestion"><p>Não encontrou seu produto? Deixe aqui sua Sugestão para novos produtos!</p><a href="" class="actionButton">Enviar sugestão</a></div></div></div><div class="row middle"><div class="wrapper"><div class="column links"><h4 class="boxTitle">Políticas</h4><ul class="institutionalLinksList"><li><a href="/institucional/politica-entrega">Política entrega</a></li><li><a href="/institucional/politica-pagamentos">Política pagamentos</a></li><li><a href="/institucional/politica-privacidade">Política privacidade</a></li><li><a href="/institucional/politica-seguranca">Política segurança</a></li><li><a href="/institucional/politica-troca-devolucao">Trocas e devoluções</a></li></ul></div><div class="column links"><h4 class="boxTitle">Informações</h4><ul class="institutionalLinksList"><li><a href="/institucional/fale-conosco">Fale conosco</a></li><li><a href="/institucional/duvidas-frequentes">Dúvidas frequentes</a></li><li><a href="/institucional/nossas-lojas">Nossas lojas</a></li><li><a href="http://www.lcm.com.br/" target="_blank">Editora</a></li></ul></div><div class="column phoneInfo"><h4 class="boxTitle">Atendimento</h4><p>(21) 2210-1953</p><p>(21) 2240-1039</p></div><div class="column social"><h4 class="boxTitle">Redes Sociais</h4><ul class="socialList"><li><a href="https://www.facebook.com/cienciamodernaonline" class="facebook" target="_blank">Facebook</a></li><li><a href="https://plus.google.com/114279004853122392584/about" class="google" target="_blank">Google Plus</a></li><li><a href="https://instagram.com/cienciamodernaonline/" class="instagram" target="_blank">Instagram</a></li><li><a href="http://blog.cienciamoderna.com.br/" class="blog" target="_blank">Blog Ciência Moderna</a></li></ul><div class="fb-like" data-href="https://www.facebook.com/cienciamodernaonline" data-width="100" data-layout="standard" data-action="like" data-show-faces="false" data-share="false"></div></div><div class="column payment"><h4 class="boxTitle">Pague com</h4><p>Visa, mastercard, Diners, Boleto, American Express , VisaElectron, Discover , Elo , Maestro</p></div><div class="column security"><h4 class="boxTitle">Segurança e certificados</h4><!-- Begin DigiCert site seal HTML and JavaScript --><div id="DigiCertClickID_pX783FE0" data-language="en"><a href="https://www.digicert.com/unified-communications-ssl-tls.htm">UCC SSL Certificate</a></div><script type="text/javascript"> var __dcid = __dcid || [];__dcid.push(["DigiCertClickID_pX783FE0", "7", "s", "black", "pX783FE0"]);(function(){var cid=document.createElement("script");cid.async=true;cid.src="//seal.digicert.com/seals/cascade/seal.min.js";var s = document.getElementsByTagName("script");var ls = s[(s.length - 1)];ls.parentNode.insertBefore(cid, ls.nextSibling);}()); </script><!-- End DigiCert site seal HTML and JavaScript --></div></div></div><div class="row bottom"><div class="wrapper"><div class="copyright left"><small> © 2015 Livraria Ciência Moderna Ltda - Avenida Rio Branco 156 – subsolo 126 – Centro – RJ – Cep:20040-003 | Cnpj :33.412.271/0001-03 | Inscrição Estadual: 85.853.198 *Os preços e condições de pagamento podem ser exclusivos para compras via internet , o que quer dizer que podem variar das lojas físicas. Vendas Sujeitas á analise e confirmação de dados. </small></div><div class="credits right"><a href="http://www.vtex.com/" target="_blank"><img src="/arquivos/vtex-logo.png?v=635755934554530000" alt="VTEX" /></a><a href="http://www.originalmedia.com.br/" target="_blank"><img src="/arquivos/originalmedia-logo.png?v=635755934504600000" alt="Original Media" /></a></div></div></div></div><div class="newsLightbox"><h4>Olá! Seja Bem Vindo (a)!</h4><p> Eu sou o Moderninho , o Mascote da Ciência Moderna Online!<br /> Além de bonito, o novo site tem Minhas Dicas :) #ficaadica </p><p><strong>A 1ª Dica é</strong> -> Deixe aqui seu contato para receber nossas<br /><em>NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)</em></p><div class="newsletter" id="NewsLetter_0bde6341_7588_4363_b58b_674c285b84e3"><h3 class="newsletter-title">Newsletter</h3><fieldset><p>Fique por dentro das nossas novidades e promoções. Assine já!</p><input id="newsletterClientName" onfocus="newsSelect(this,'Digite seu nome');" onblur="newsLeave(this,'Digite seu nome');" class="newsletter-client-name" value="Digite seu nome" size="20" type="text" name="newsClientName" /><input id="newsletterClientEmail" onfocus="newsSelect(this,'Digite seu e-mail');" onblur="newsLeave(this,'Digite seu e-mail');" class="newsletter-client-email" value="Digite seu e-mail" size="20" type="text" name="newsletterClientEmail" /><input id="newsletterButtonOK" class="btn-ok newsletter-button-ok" value="ok" type="button" name="newsletterButtonOK" value="Receber Ofertas" onclick="newsButtonClick('NewsLetter_0bde6341_7588_4363_b58b_674c285b84e3')" /><input id="newsletterLoading" type="hidden" class="newsletter-loading" value="Processando..." /><input id="newsletterSuccess" type="hidden" class="newsletter-success" value="Obrigado por se cadastrar na Ciência moderna!" /><input id="newsletterSuccess2" type="hidden" class="newsletter-success2" value="Em breve entraremos em contato com você para oferecer as melhores promoções." /><input id="newsletterError" type="hidden" class="newsletter-error" value=" Encontramos um erro no cadastro de suas informações.<br />Por favor, tente novamente! " /><input id="newsInternalPage" type="hidden" value="_php-com-tudo_p" /><input id="newsInternalPart" type="hidden" value="newsletter" /><input id="newsInternalCampaign" type="hidden" value="newsletter:opt-in" /></fieldset><span class="rt"></span><span class="rb"></span><span class="lb"></span><span class="lt"></span></div><p class="advice">Navegue SEM Moderação!</p></div><div class="suggestionLightbox"><iframe src="http://faleconosco.cienciamoderna.com.br/sugestao/sugestao.php" frameborder="0"></iframe></div></div><!--/all--><script src="/arquivos/jquery-cookie.js?v=635756855040870000"></script><script src="/arquivos/main-cienciamoderna.js?v=636322795916870000"></script><script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/track.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/thickbox.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/json2.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.callcenterdisclaimer.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.ajaxloader_v2.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/social/vtex-view-part.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.jsevents.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.skuevents.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.skuevents.skudatafetcher.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.imagecontrol3.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.otherpaymentmethod.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.buytogether.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.commerce.batchbuy.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/jquery.livequery.min.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/prettyphoto/js/jquery.prettyphoto.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/prettyphoto/js/lean-prettyphoto.js?v=1.0.0.0" type="text/javascript"></script> <script language="javascript" src="https://cienciamodernaonline.vteximg.com.br/scripts/vtex.viewpart.userreview.js?v=1.0.0.0" type="text/javascript"></script> </body> </html>