Programowanie

Nie dla ACTA!

[PHP] Jak używać ciasteczek?

Wydawałoby się śmieszne... a jednak - dziś zajęło mi sporo czasu dojście do przyczyny problemu - dlaczego ciasteczko nie jest zapamiętywane. Nad takim fragmentem kodu spędziłem 1.5 godziny:

<?php

if(!isset($_COOKIE['key']) || !$_COOKIE['key']) {

    $_COOKIE['key'] = 'value';

}

?>

Nowy projekt na Gogołkiewicz.pl

Już za kilka dni będzie gotowy do startu nowy projekt. Na chwilę obecną czekam, aż generator zapełni bazę danych odpowiednimi informacjami. Zadaniem projektu będzie zarówno generowanie skrótów (MD5 oraz SHA1) dla dowolnego ciągu znaków, jak również wyszukiwanie w bazie danych wygenerowanych już skrótów haseł. W momencie pisania tego posta, w bazie znajduje się nieco ponad 10 milionów rekordów (liczba docelowa to około 30 milionów).

Zaokrąglanie liczb w Javascript

Javascript udostępnia kilka metod zaokrąglania liczb, jednak żadna z nich nie udostępnia możliwości zaokrąglania liczb po przecinku. Znalazłem w sieci następujące rozwiązanie:

function round2(number,x) {
      var x = (!x ? 2 : x);
      return Math.round(number*Math.pow(10,x)) / Math.pow(10,x);
}

Dynamiczne podpowiedzi w stylu Google

Chyba każdy zna wyszukiwarkę Google i jej dynamiczne podpowiedzi. W wolnej chwili stworzyłem szkielet takiej funkcjonalności. Oprócz PHP i MySQL-a, użyłem biblioteki jQuery oraz AJAX-a. Cały przykład, który poniżej przedstawię mieści się w jednym pliku (oprócz biblioteki jQuery). Zaczynamy!

Zaczniemy od HTML-a. Będzię to prosty formularz i wygląda on następująco:

Strony

Subskrybuj RSS - Programowanie
2011 © gogolkiewicz.pl