Archive for July, 2006

O que é XSLT?

Monday, July 31st, 2006

O XSLT veio para formatar documentos no formato XML. “eXtensible Stylesheet Language” (Linguagem de folhas de estilos extensível). Com o XSLT é possível transformar documentos XML em Xhtml ou HTML.

Exemplo básico:

<?xml version=”1.0″ encoding=”ISO-8859-1″?>
<xsl:stylesheet version=”1.0″
xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”>

<xsl:template match=”/”>
 <html>
 <body>
   <h2>Minha coleção de DVD’s</h2>
   <table border=”1″>
     <tr>
       <th>Titulo</th>
       <th>Artista</th>
     </tr>
     <tr>
       <td>.</td>
       <td>.</td>
     </tr>
   </table>
 </body>
 </html>
</xsl:template>

</xsl:stylesheet>

Escrevendo em arquivo texto

Sunday, July 30th, 2006

Bom, sem idéias do que escrever… e como essa semana trabalhei muito com exportação para arquivo texto…

Vamos lá:

– Inicio arquivo PHP –
$nomeArquivo
= “testeAndrey.txt”;
$conteudo = “O texto que ficará no arquivo”;

/* Da permissão na pasta em que or arquivo será criado */
chmod(”.”,0777);

/* Se conseguir abrir o arquivo */
if($arq = fopen($nomeArquivo, “w+”)) {
  fwrite($arq, $conteudo);
  fclose($arq);
}
else {
  echo “Erro ao tentar criar o arquivo!”;
}
–Â Fim arquivo PHP –

Pronto…

Lembrando que no fopen tem um “w+”, esse parametro serve para dizer a ação que terá o arquivo ao tentar abri-lo.

w+ = Abre o arquivo para leitura e escrita; coloca o ponteiro do arquivo no começo e diminui (trunca) o tamanho do arquivo para zero. Se o arquivo não existe, tenta criá-lo.

Para conhecer outras ações:
http://br.php.net/manual/pt_BR/function.fopen.php

(more…)

Google

Monday, July 17th, 2006

Google buscaEstava pesquisando em um fórum, e econtrei essa imagem que diz muito. Quando tiver dúvidas procure e não espere que alguém faça por/para você. Pode ter certeza que sairá mais rápido pesquisar!

:D

Tenham um ótimo dia!

Usando ob_start() PHP

Thursday, July 13th, 2006

Ae como teve um caro amigo “esculachando” esse post, dizendo que era um lixo, resolvi melhorá-lo, ou seja, explicar um pouco mais onde podemos usar a função abaixo.

Se você quer que tudo que apareça na página seja guardado em uma variável, para por exemplo enviar por e-mail, então basta colocar o ob_start(), e recuperar tudo que era para ser impresso através do ob_get_contents() … que será jogado para uma variável.
Bom, para que conhece isso aqui não ajuda nada, mas para iniciantes, é uma a mais… ;)
Funções:

/* O ob_start é um marcador que diz em que ponto irá marcar aonde começará a interceptação de todo tipo de tentativa de impressão na tela pela função ob_get_contents */
ob_start();

echo “Andrey Pedro Lefkum
“;

echo “O que achou“;

$variavel = ob_get_contents();
/* Fim do marcador */
ob_end_clean();

/* Uso o echo rawurlencode para imprimir */

echo rawurlencode($variavel);

?>

No exemplo acima a variável $variavel ficaria com o seguinte valor atribuido:

Andrey Pedro Lefkum
O que achou

Espero que dessa vez o POST fique claro! :D

Bom é isso qualquer dúvida é só postar ae que respondo!


This is a free Wordpress template provided by Mathew Browne | Web Design | SEO