sábado, dezembro 29, 2012

[AJAX] Simples login com requisição ajax

Olá!
Bom, criei um simples sisteminha de login com requisição ajax.
Mas vocês devem estar se perguntando: Qual a diferença?
A diferença é que com ajax não precisa recarregar a página, tornando o sistema mais rápido, e "amigável" com o usuário.
Ele é bem simples, é para estudos mesmos. Em breve quero fazer um tutorial em vídeo, mas estou sem microfone no momento :(.

Para testar, salve o primeiro pastebin (Ajax e formulário HTML) com a extensão .php e o segundo também salve como .php (arquivos diferentes).

Ajax e formulário HTML.php:


Página.php


Espero que gostem, abraços!

quinta-feira, dezembro 27, 2012

[PHP] Limitar texto sem cortar palavra

Bom, com as funções substr e strrpos podemos fazer igual aqueles blogs que tem "Leia mais".
Aqui está o code que fiz:


Se você der um:
echo $position; 
nesse mesmo texto verá que ele vai mostrar 93, então vai mostrar o texto do caractere 0 até o 93 que é o último espaço.

[PHP] Função extract

Essa função pega todos os $_POST. Em vez de ficar colocando $_POST['nome']; é só usar extract($_POST); que ele pegará todos.

Vamos ao exemplo:

1º crie um simples formulário, como o da imagem abaixo.



2º Agora vamos usar o extract.

Viu como é simples? Em vez de usar
$_POST['usuario'];
$_POST['$email'];
$_POST['$assunto'];

é só usar
extract($_POST);

Code completo:

quarta-feira, dezembro 26, 2012

[PHP] Drag and Drop

Bom, fiz esse sistema assistindo uma vídeo aula do Video Aulas Brasil. Ele é simples, é um sistema onde você pega um menu e arrasta para qualquer lugar, para baixo ou para cima de outro menu. É bom para estudos. 

Nesse sistema usei: HTML, CSS, PHP, javaScript, jQuery, jQuery-ul.
Todos arquivos necessários estão no download, junto com um tutorial de como configura-lo e usá-lo. 
Postei os 2 arquivos PHP (index.php e atualizar.php) no pastebin para quem quiser vizualisar: 
Index.php: http://pastebin.com/cbKA0QSX 
Atualizar.php: http://pastebin.com/WysgKdLi


Imagem:



Virus Total:
https://www.virustotal.com/file/acc1bb0cb51e831413c852ad19bd0ada9c84b201a4e29afa068add00b9fdebd4/analysis/1356564542/

Download:
http://www.4shared.com/rar/9lAv_OfG/Drag_and_Drop.html?