Articles

PHP em HTML

PHP é uma linguagem de scripts HTML-embedded server-side. Grande parte de sua sintaxe é emprestada de C, Java e Perl com algumas características específicas do PHP. O objetivo da linguagem é permitir que os desenvolvedores web escrevam páginas geradas dinamicamente rapidamente. NTC Hosting oferece aos seus clientes serviços de hospedagem PHP e HTML de alta qualidade. Nossos servidores são configurados de modo a garantir o máximo desempenho tanto para suas aplicações baseadas em HTML e PHP e o funcionamento não interruptível de seus sites.,

PHP no HTML

ao construir uma página complexa, em algum momento você será confrontado com a necessidade de combinar PHP e HTML para alcançar os resultados necessários. No primeiro ponto, isso pode parecer complicado, uma vez que PHP e HTML são duas linguagens separadas, mas este não é o caso. PHP é projetado para interagir com scripts HTML e PHP podem ser incluídos em uma página HTML sem problemas.

em uma página HTML, o código PHP é incluído dentro de tags especiais PHP., Quando um visitante abre a página, o servidor processa o código PHP e, em seguida, envia a saída (não o código PHP em si) para o navegador do visitante. Na verdade, é muito simples integrar HTML e PHP. Um script PHP pode ser tratado como uma página HTML, com bits de PHP inseridos aqui e ali. Qualquer coisa em um script PHP que não esteja contido dentro de <?php ?> tags é ignorado pelo compilador PHP e passado diretamente para o navegador web., Se você olhar para o exemplo abaixo, você pode ver o que é um completo script PHP pode assemelhar-se:

uso Recomendado:

<head></head>
<corpo class=”page_bg”>
Olá, hoje é <?php echo date (“l, F jS, Y”);?>.,
<corpo>
</html>

O código acima é simplesmente HTML, com apenas um pouco de PHP, que imprime a data de hoje usando o built-in função de data. Como mencionado acima, todo o HTML simples no código acima será ignorado pelo compilador PHP e passado para o navegador Web intocado.vês como é fácil? Integrar PHP e HTML é realmente muito simples. Apenas lembre-se que em seu núcleo, um script PHP é apenas uma página HTML com algum PHP aspergido através dele., If you want, you can create a PHP script that only has HTML in it and no <?php ?> tags, and it will work just fine.

More advanced techniques:

<html>
<head></head>
<body>
<ul>
<?php for($i=1;$i<=5;$i++){ ?,>
<li>Menu Item <?php echo $i; ?></li>
<?php } ?,>
</ul>
<corpo>
</html>

e o resultado é:

  • Item de Menu 1
  • Item de Menu 2
  • Item de Menu 3
  • Item de Menu 4
  • Item de Menu 5

PHP em HTML usando short_open_tag

Se você deseja encurtar o seu código, tanto quanto possível, você pode ir para o short_tags opção. Isto irá salvá-lo de escrever <?,php no início do Código, encurtando – o para apenas <?. Para permitir isso, você deve atualizar o php.ini file and turn the ” short_tags “setting from” Off “to”On”. Enquanto na maioria dos servidores esta configuração já está ligada, é sempre melhor verificar de antemão. Um problema que pode ocorrer se usar tags curtas é um conflito com o uso XML. Para XML, o <? a sintaxe iniciará uma função de processamento. Para evitar este problema, a alternativa <?= tag pode ser usado.,

PHP in HTML using short_tags:

<html>
<head></head>
<body class=”page_bg”>
Hello, today is <?=date(‘l, F jS, Y’); ?>.,
<corpo>
</html>

Tenha em mente que se você quer construir um site compatível com o máximo de plataformas possíveis, você não deve confiar em short_tags.

HTML em PHP usando echo

uma maneira possível de integrar tags HTML em um arquivo PHP é através do comando echo:

possível ainda não recomendado:

<?,php
echo “<html>”;
echo “<head></head>”;
echo “<body class=\”page_bg\”>”;
echo “Hello, today is “;
echo date(‘l, F jS, Y’);//other php code hereecho “</body>”;
echo “</html>”;
?,>

Isto irá, No entanto, afetar a opção de coloração de código HTML na maioria dos editores HTML / PHP, o que permite uma compreensão fácil do papel das tags HTML. Você deve escapar de cada citação dupla dentro do código HTML com uma barra invertida.

PHP nas extensões de ficheiros HTML

quando um dado ficheiro contém código PHP, deve ter uma extensão PHP. Na maioria dos casos isso é .php, mas você também pode configurar o .ficheiro htaccess para ler o código PHP no ficheiro HTML sem o renomear ou alterar a sua extensão., Por baixo, poderá ver os “manipuladores”, que terão de ser adicionados para conseguir isto

para um servidor web normalmente configurado:

AddHandler cgi-script .galeria .htm

um servidor web a correr FastCGI:

AddHandler fcgid-script .galeria .htmNote: isto é testado e funciona com os servidores de hospedagem web NTC. Se você está usando um provedor de hospedagem diferente, consulte-os para obter assistência. Além disso, se você estiver enfrentando problemas constantes lá, você pode considerar mudar para hospedagem NTC, a fim de obter o PHP servidores estáveis otimizados que você precisa.,

HTML em PHP

Você também pode usar o código HTML em um script PHP. Isto pode ser muito útil se você construiu sua página inteira em PHP, mas quer incluir um formulário HTML personalizado, por exemplo. Tudo o que você precisa fazer é reverter a ordem das tags de abertura HTML e PHP, abrindo a página com PHP:

usando HTML em PHP:

<?php
$Fname = $_POST;
$Lname = $_POST;
?,>
<html>
<head>
<title>Personal INFO</title>
</head>
<body>
<form method=”post” action=”<?php echo $PHP_SELF;?,>”>
First Name:<input type=”text” size=”12″ maxlength=”12″ name=”Fname”><br />
Last Name:<input type=”text” size=”12″ maxlength=”36″ name=”Lname”><br /></form>
<?
echo “Hello, “.$Fname.” “.$Lname.”.,<br />”;
?>

embora pareça um pouco complicado, ele realmente salva-lhe um monte de código. Aqui, estamos usando o $PHP_ eu super global, que nos permite usar o valor dos campos, especificados sob ele, no mesmo arquivo. Normalmente, para tais formas dois arquivos são criados – o primeiro é o formulário HTML em si e o segundo é o arquivo PHP backend, que faz todo o trabalho.,

Se você já tem uma aplicação PHP complicada, que depende de um grande número de arquivos, e você só quer manter tudo o mais simples possível, isso pode ser de grande assistência.

PHP with NTC Hosting

NTC Hosting offers its clients an ultimate web hosting solution. Todos os nossos planos de hospedagem web fornecem suporte para HTML e lhe dão a possibilidade de escolher entre PHP4 e PHP5