PHP
( 4 itens )
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.
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.