Arquivo da tag: script

Script para apagar arquivos

Está precisando de um script que apaga-se todos arquivos de uma pasta, pesquisando encontrei esse script abaixo.
<?php
function limparDiretorios($caminhoParaDiretorio) {
	// definindo um array para exibir os erros
	$erros = array ();
	// definindo o objeto que faz a iteração do diretório
	$diretorio = new RecursiveDirectoryIterator ( $caminhoParaDiretorio );
	// definindo o objeto que fará a iteração recursiva
	$arquivos = new RecursiveIteratorIterator ( $diretorio, RecursiveIteratorIterator::CHILD_FIRST );
	// iterando o objeto
	foreach ( $arquivos as $arquivo ) {
		// verificando permissão, ou seja, se o arquivo pode ser modificado
		if ($arquivo->isWritable ()) {
			// verificamos se a iteração atual é de um diretório
			if ($arquivo->isDir ()) {
				// se for, utilizamos rmdir para excluir
				rmdir ( $arquivo->getPathname() );
				// senão, testamos se é um arquivo
			} elseif ($arquivo->isFile ()) {
				// para arquivos, utilizamos o unlink
				unlink ( $arquivo->getPathname() );
			}
			// caso o arquivo não possa ser modificado, gravamos na variável o nome do arquivo e a permissão do arquivo
		} else {
			$erros [] = 'O arquivo ' . $arquivo->getPathname() . ' tem permissões ' . $arquivo->getPerms () . ' e não pode ser excluído.';
		}
	}
	// caso existam erros, mostramos, ou exibimos mensagem de sucesso.
	if (count ( $erros )) {
		return implode ( '<br />;', $erros );
	} else {
		return 'Arquivos excluídos com sucesso.';
	}
}
echo limparDiretorios( 'caminho/para/o/diretorio' );<br /><br />?>

Fonte: http://forum.imasters.com.br/topic/400257-script-para-ler-e-excluir-diretrio-e-arquivos-recursivamente/

15 Efeitos jQuery Fantásticos e Gratuitos

English: The text "jQuery" in the of...

Já falámos anteriormente sobre jQuery, uma livraria de funções Javascript, que se baseia no lema “Escrever menos e fazer mais”. A sua aparição remonta a Janeiro de 2006, tendo sido anunciado no BarCampNYC, sendo que até à data tem tido constantes actualizações, novos addons e melhorias. Veio ajudar a resolver problemas de incompatibilidades entre os navegadores, reduzir o tamanho de código e introduzir a reutilização de código através de plugins. Para si que é um utilizador devoto de jQuery, trazemos-lhe hoje 15 Efeitos jQuery Fantásticos e Gratuitos, para trazer novas e melhoradas funcionalidades aos seus websites! Continue lendo 15 Efeitos jQuery Fantásticos e Gratuitos

Drag & Drop com PHP e jQuery

JQuery
JQuery (Photo credit: Wikipedia)

A capacidade de arrastar e soltar conteúdo de uma página e ter que salvar a ordem de usuário, é realmente grande e relativamente fácil de executar com algumas linhas de jQuery. Você precisa incluir a biblioteca de jQuery, que você pode encontrar aqui: jQuery API do Google. Todos os arquivos necessários para obter a instalação e funcionamento estão no final deste post.

Neste tutorial vamos olhar para 2 páginas principais do PHP. a página index.php, que contém o conteúdo e funcionalidades para executar a arrastar e soltar o arquivo e updateList.php que é um simples pedaço de código para atualizar a coluna listOrder no banco de dados usando PHP e MySQL. Além disso, você terá que adicionar os seus dados de banco de dados para o arquivo connect.php que está no final do post. Continue lendo Drag & Drop com PHP e jQuery

Os 55 melhores Plugins jQuery

jquery carrossel

Em web design um carrossel jQuery é um elemento dando aos visitantes fácil acesso a vários itens de conteúdo. É normalmente uma lista de rolagem dinâmica de itens na ordem horizontal onde os itens anteriores e posteriores são parcialmente visíveis. Os itens, que podem ser de conteúdo HTML estático ou carregado com (ou sem) AJAX, pode ser rolada para trás e para frente (com ou sem animação). Usando deslizantes painéis horizontais, conhecidos como carrosséis e Sliders, para apresentar conteúdos de topo é uma das tendências mais fortes de web design ao longo do último par de anos. É um método muito eficaz para aumentar a usabilidade do site web e envolver o usuário. A razão para esta tendência se deve principalmente a chegada do jQuery que tornaram quase “passeio no parque” a adicionar um carrossel jQuery ou deslizante jQuery imagem plugin para um web site.Hoje em dia existem muitos excelentes plugins jQuery Carousel livres disponíveis e torna-se difícil escolher o melhor. Este artigo foi criado especificamente para ajudar você a começar a usar Carrosséis jQuery mas você também pode querer verificar para fora alguns Slider jQuery plugins.Este artigo foi recentemente atualizado com novos plugins jQuery carrossel e todos os links onde verificada. Continue lendo Os 55 melhores Plugins jQuery

Detectar Browser com PHP

The PHP logo displaying the Handel Gothic font.
The PHP logo displaying the Handel Gothic font. (Photo credit: Wikipedia)

Detectar Browser com PHP é extremamente facil. Aplique o seguinte codigo php onde quer que lhe apareça conteúdo destinado unicamente a um determinado browser. Muito útil para o load de Scripts ou Css.

<?php
$browser_cliente = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; if(strpos($browser_cliente, 'Opera') !== false){

   echo 'codigo para o Opera';

}elseif(strpos($browser_cliente, 'Gecko') !== false){

   echo 'codigo para o Mozilla/Firefox e browsers baseados no motor Gecko';

}elseif(strpos($browser_cliente, 'MSIE') !== false){

   echo 'codigo para o IE';

}elseif(strpos($browser_cliente, 'Chrome') !== false){

   echo 'codigo para o Chrome'; }else{ echo 'codigo para outro browser'; }

?>

10+ jQuery galeria de fotos e plugins slider

Uma imagem vale mais que mil palavras. Nenhuma dúvida sobre isso. A maioria dowebsite de informações baseado em como a CNN, ESPN, todos eles estão usandouma apresentação de slides enorme foto na primeira página. É um método muito eficaz para atrair a atenção dos espectadores.

Então, aqui vai. 15 galeria de fotos baseada em jQuery e controles deslizantes.Aproveite. Continue lendo 10+ jQuery galeria de fotos e plugins slider

30 Javascript Image e Galeria de fotos – Mootool, Prototype, jQuery e Tutoriais

Nesse post tem vários scripts de galeria de fotos feito em jQuery, Mootool, Prototype e com alguns tutoriais. Continue lendo 30 Javascript Image e Galeria de fotos – Mootool, Prototype, jQuery e Tutoriais

Busca de endereço completo por CEP com jQuery e jSONP

Para aqueles que procura um script fácil e simples para o preenchimento de formulário de endereço, nesse post vamos mostrar um script feito com JQuery e jSONP, onde tem um formulário que recebe um CEP, logo depois é enviado para um site que tenha os registros de todos os CEPs, e assim retornando automaticamente a rua, bairro, cidade e estado. Continue lendo Busca de endereço completo por CEP com jQuery e jSONP

Como pegar o URL da página atual via PHP

Como obter o URL da página atual que é mostrado na janela de URL donavegador, usando código PHP?

Isso pode ser útil por exemplo, se você quiser permitir que seus visitantes compartilhem uma página de seu site via Twitter, Facebook ou Orkut.

Adicione o seguinte código em sua página:


<?php

function curPageURL() {
$pageURL = 'http';

if ($_SERVER["HTTPS"] == "on") {

$pageURL .= "s";

}

$pageURL .= "://";

if ($_SERVER["SERVER_PORT"] != "80") {

$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; 
}
else {

$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];

}

return $pageURL;

}


?>

Continue lendo Como pegar o URL da página atual via PHP

Texto sumir ao clicar no campo de texto

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Test&lt;/title&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
function EmptyField(id)
 {
 var Fid = document.getElementById(id);
 var TheDefaultValue = Fid.defaultValue;
 var TheValue = Fid.value;
 //alert(TheDefaultValue+&quot; &quot;+TheValue)
 if(TheDefaultValue == TheValue)
 {
 Fid.value = '';
 }else if(TheValue == &quot;&quot;){
 Fid.value = 'DIGITE O PRODUTO QUE DESEJA';
 }

 $('#busca').value('');
 }

 function mostrarTexto(id){

 }
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form action=&quot;#&quot; method=&quot;POST&quot;&gt;
&lt;input class=&quot;input&quot; id=&quot;bSite&quot; name=&quot;busca&quot; type=&quot;text&quot; value=&quot;Busca no Site&quot; onfocus=&quot;EmptyField(this.id);&quot; /&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;