Seo Portugal
 
 
Segunda, 29 Maio 2023
 
 
PHP

PHP (Hypertext Preprocessor) Open Source GNU GPL

O PHP (Hypertext Preprocessor) é uma ferramenta de código aberto e gratuita que tem como objetivo principal a criação dos sites dinâmicos.
O PHP interpreta um script e gera em tempo real (e apenas para o utilizador que está visitando a página) um HTML normal, que pode ser aberto e visitado por qualquer browser.
Dessa maneira, quando uma pessoa está visitando uma página em PHP, aquele HTML que está sendo mostrado não existe no servidor e foi gerado pelo interpretador do PHP, de acordo com o conteúdo do script.
Portanto, temos que o PHP interpreta um script e gera um arquivo HTML; o navegador recebe esse arquivo HTML (e somente esse arquivo HTML), interpreta-o e gera html para o utilizador final.
Note que nesse processo o código do script nunca fica acessível ao utilizador visitante.


Existem milhões de scripts que permitem criar sites dinâmicos uns com bases de dados outros sem base de dados.

PHP Hypertext Preprocessor

Download MANUAL PHP

Para testar o PHP no seu computador, como instalar PHP

Recursos

Hotscripts.com
Scripts PHP

Instalar o PHP

O PHP é uma linguagem, precisa por isso de um server de suporte. se estamso a trabalhar com o windows XP e pretendemos ter uma noção de como funciona o APACHE, o PHP, o MYSQL e como administramos estas áreas, existem vários servers open source que podemos instalar. Optamos por instalar o WAMP que pode fazer o download neste link

Download Wamp 5

Durante a instalação o sistema solicita alguns dados, a directoria, onde vai ficar instalado o servidor, por defeito abre uma directoria WWW, e o nome do servidor por defeito coloca localhost. o servidor depois de estar instalado permite o acesso através do seu browser colocando http://127.0.0.1 ou http://localhost .

Junto ao relógio tem um icon de configuração do apache, ligue o servidor.

Se o servidor não ligar verifique se o seu windows tem o IIS do windows ligado, é o servidor do windows que pode interferir com o apache instalado.

Depois de ter o servidor a funcionar, colocando o endereço no browser http://127.0.0.1 abre uma consola de configuração do server.

consola server wamp

Nesta consola podemos verificar os modulos instalados do php , clicando em phpinfo ()

O PHPmyadmin faz a gestão das bases de dados MySQL

O SQLlitemanager permite-nos criar e gerir as bases de dados.

PHP CODE SNIPPETS

Agora que já temos o servidor PHP a funcionar vamos testar, vamos colocar aqui alguns exemplos:

Crie um ficheiro.php, com um editor PHP , uma grande parte dos editores html executam essa função.

Grave o ficheiro na dir do servidor se, for a defeito wamp/www

Grave o ficheiro com a extensão php tipo teste.php, verifique o funcionamento do seu código colocando http://127.0.0.1/teste.php ou http://localhost/teste.php


User Agent Detector - Detecta o Browser que abriu a página.


$useragent = $_SERVER ['HTTP_USER_AGENT'];
echo "Your User Agent is: " . $useragent;
?>


Mostra o IP real que entrou na página


$ip = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
echo 'O seu IP é: '.$ip;?>


Texto aleatório cada vez que existe um refresh


$random_text = array("Olá",
"Bom Dia ",
"Texto 3",
" Texto 4",
"php texto aleatório");
srand(time());
$sizeof = count($random_text);
$random = (rand()%$sizeof);
print("$random_text[$random]");
?>
Scripts PHP Open Source exsitem em grande número na Internet, Pesquise o que pretende e certamente vai encontrar o script PHP que execute a função que necessita.

Filtro     Ordenar     Mostrar # 
Título do item
PHP If...Else
Operadores PHP
Variáveis PHP
PHP Sintax
 
<< Início < Anterior 1 Seguinte > Fim >>
Resultados 1 - 4 de 4
  • CSS  ( 14 itens )

    CSS - Cascade Style Sheet - Folha de estilos em cascata

    CSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo,etc. HTML pode ser (in)devidamente usado para definir o grafismo de websites. Contudo o uso de CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores actuais.

  • Perguntas Frequentes  ( 9 itens )
    Perguntas frequentes sobre websites, concepção e optimização.