Script

Filter
2009-10-12

Visa eller dölj

Javascript
Använd javascript för att visa eller dölja delar av sidan
<script type="text/javascript">
  window.onload = function() {
      // assign toggle_shipping_visibility to same_info checkbox
      var c = document.getElementById(‘same_info’);
      c.onchange = toggle_shipping_visibility;
  }
  function toggle_shipping_visibility() {
      // Same info (kryssruta) bestämmer om beställarens
      // adress är den samma som faktureringsadressen
      // i ett shop-script. Om inte visas en tabell till
      var c = document.getElementById(‘same_info’);
      var t = document.getElementById(‘shipping_table’);
      // update shipping table’s visibility
      t.style.display = (c.checked) ? ‘none’ : ‘’;
  }
</script> 
2009-09-20

Lås DNS-servern

Linux
Låt inte systemet automatiskt ändra vilken dns-server som ska användas
chattr +i /etc/resolv.conf

Om filen senare ska redigeras, ta bort attributet:
chattr -i /etc/resolv.conf
2009-09-20

Optimera systemet

Linux
Några åtgärder för att snabba upp systemet
- Optimera filsystemet:
e2fschk -fD /dev/sda3

- Ändra minnesanvändningen i /etc/sysctl.conf:
100 = Allt swappas
0 = Så mycket minne som möjligt används för processerna
60 = Standard
(Lägg till en rad om det behövs)
vm.swappiness=0

- Ta bort uppstartsprogram:
System > Inställningar > Uppstartsprogram
2009-09-10

Full text search

Php
Bygg ut din sökfunktion
1
Add a text search index. The first step to accomplish this is to add the index, like this:
ALTER TABLE table ADD TEXT(indexName);

Once the index is in place, we can run our search using a query like this:
SELECT field1, field2 FROM table WHERE MATCH(field1) AGAINST ('$search_criteria' IN BOOLEAN MODE); 

// Example
$search = (isset($_GET['search'])) ? $_GET['search'] : '';
$sql = 'SELECT article_id FROM cms_articles
WHERE MATCH (title, article_text)
AGAINST ("' . mysql_real_escape_string($search, $conn) . '" IN BOOLEAN MODE)
ORDER BY MATCH (title, article_text)
AGAINST ("' . mysql_real_escape_string($search, $conn) . '" IN BOOLEAN MODE)
DESC';
2009-09-07

Odd or even?

Php
Enklaste sättet att bestämma varannan rad
// Odd or even?
$odd = true;
for ($i == 0; $i < 10; $i++) {
    echo $odd ? "odd" : "even", "<br />";
    $odd = !$odd;
}
?> 
🙂