donderdag 30 juni 2011

html add contentof text file to html page



$lines = file('data/blText3.txt');
foreach ($lines as $line_num => $line) {

echo htmlspecialchars($line) . "
\n";

}
?>

dinsdag 28 juni 2011

PHP short reference


php

..
?>




comment 

// dit is commentaar
# dit is commentaar
/*dit is een lang commentaar
*/
echo "hiermee schrijf ik commentaar naar de pagina";
print "hier kan je oook mee schrijven";

variable

$eenWoord = "mijn geheime document";
$eenGetal = 7;
$err = array();
$err[]='Een foutmelding';




show JPG   (Pasop geen echo's toevoegen anders doet-ie-het-niet)

$imagepath="knuffelbeer.jpg";
$image=imagecreatefromjpeg($imagepath);
header('Content-Type: image/jpeg');
imagejpeg($image,NULL,50);
imagedestroy($image);


loop

while ($i < 7) {
...
}

for($j=8;$j>0;$j--){
...
}


 foreach ($lines as $line_num => $line) {
...
}


speciale variabele

$_POST["fname"];
$_SESSION['bewaarmij'] = 7; 
$_COOKIE['tzRemember']
$_GET['logoff']






function


function mijnFunctie(){
}


IO


$File = "YourFile.txt";
$Handle = fopen($File, 'w');
$Data = $_SERVER['HTTP_USER_AGENT'];
$Data = "\n tijd:";
fwrite($Handle, $Data);
print "Data Written";
fclose($Handle); 

    




sessions
session_name('naamSessie');
session_set_cookie_params(2*7*24*60*60*100);
session_start();



define('INCLUDE_CHECK',true);

isset (INCLUDE_CHECK)


require 'mijnApparteFunctions.php';

header("Location: blStart.php");
exit;

maandag 27 juni 2011

PHP SQL




/* Database config */

$db_host = '';
$db_user = 'blokuser';
$db_pass = '123test';
$db_database = 'blok';


$link = mysql_connect($db_host,$db_user,$db_pass) or die('Unable to establish a DB connection');
mysql_select_db($db_database,$link);

$query = "SELECT * FROM `blok_tips` WHERE 1";
$result = mysql_query($query);

mysql_close();

echo "Database Output";
$num=mysql_numrows($result);

$i=0;
while ($i < $num) {
$text=mysql_result($result,$i,"text");
$last=mysql_result($result,$i,"plaatje");
echo "sdf";
echo "$text $last";
$i++;
}
echo "einde";
?>

PHP SQL




/* Database config */

$db_host = '';
$db_user = 'blokuser';
$db_pass = '123test';
$db_database = 'blok';


$link = mysql_connect($db_host,$db_user,$db_pass) or die('Unable to establish a DB connection');
mysql_select_db($db_database,$link);

$query = "SELECT * FROM `blok_tips` WHERE 1";
$result = mysql_query($query);

mysql_close();

echo "
Database Output


";
$num=mysql_numrows($result);

$i=0;
while ($i < $num) {
$text=mysql_result($result,$i,"text");
$last=mysql_result($result,$i,"plaatje");
echo "sdf";
echo "$text $last
";
$i++;
}
echo "einde";
?>

vrijdag 24 juni 2011

Google +1 button toe voegen aan blog

Sinds kort is het mogelijk om een  + 1 button aan je web pagina toe te voegen.

Stap 1: button aan maken
ga naar :
http://www.google.com/webmasters/+1/button/

pak de code:




script src="https://apis.google.com/js/plusone.js" type="text/javascript">
Stap 2:
ga naar op je blogger site naar:
Design
Klik op de tab " Edit HTML"
voeg de script regel toe

Stap 3 knop aanmaken
Klik op de tab "Page elements"
add gadget
selecteer html / javascript en voeg de button toe, dit is de regel met g:plusone




vrijdag 17 juni 2011

Verhoudingen in kerken


Breedte schip : totale lengte1:4 (dubbeloctaaf)   
 Breedte middenschip totale lengte1:8 (viervoudige octaaf)
Breedte middenschip breedte schip1:2 (octaaf)
Hoogte gewelf (ca.37 m): lengte tot koorsluiting (dus de lengte waarover het gewelf zich uitstrekt)1:3 (octaaf + kwint)
Middelpunt van het labyrint deelt de totale lengte (incl. kooromgang) in de verhouding1:3 (octaaf + kwint)
Afstand van het middelpunt van het labyrint tot de muur van de kooromgang : totale lengte3:4 (kwart)Hoogte gewelf : lengte koor 1:1 (prime)
Breedte koor breedte koor met omgang1:2 (octaaf)
Breedte koor lengte koor4:9 (dubbelkwint)
Breedte middenschip : gewelfhoogte zijbeuk1:1 (prime)
Breedte koor met omgang : lengte dwarsschip3:4 (kwart)
Breedte middenschip : gewelfhoogte4:9 (dubbelkwint)
Breedte schip : lengte dwarsschip1:2 (octaaf)lengte van de kathedraal incl. kooromgang :lengte tot koorsluiting (zonder omgang)9:8 (grote seconde)
Breedte middenschip : hoogte tot triforium1:1 (prime)
Hoogte van de bogengaanderij : totale hoogte2:3 (kwint)
Hoogte tot de ramen (lijst boven triforium) hoogte lichtbeukvensters3:2 (kwint)
Hoogte van de bogengaanderij van het schip : hoogte lichtbeukvensters1:1 (prime)
Hoogte van de vensters van de zijbeuk pijlerhoogte tot aanzetplaat1:1 (prime)
Hoogte van de colonnetten : pijlerhoogte tot de dekplaten3:2 (kwint)
Hoogte van de dwarslijst onder het triforium hoogte colonnetten (onderste tot bovenste kapiteel)1:1 (prime)
Bovenste colonnet gedeeld door de lijst onder het triforium
5:8 (sext)

maandag 13 juni 2011

game maker snippets

Create new object, give a sprite, speed and direction

make: Object    --  create   -- code
{
bn=instance_create(300,300,obj_bal);
bn.speed = 5;
bn.direction =random(360);
getal= random(2);
if (getal < 1)
  {
  bn.sprite_index =  sprite_bal_rood;
}
else
  {
  bn.sprite_index =  sprite_bal_groen;
}
}           


Do something 4 times
for (i =0;i<4;i+=1){       }


Set a global variable,  this is a variable that can be used anywhere.
where:  room -- settingings ---code

globalvar         n_balls;

Draw a text in the window


make: object_controller  -- draw  -- code






Change sprite is mouse hovers over the sprite:
make: object -- step --code

{
 image_speed = 0;
 if (position_meeting(mouse_x,mouse_y,self))
 image_index = 1
 else
 image_index = 0
}



Go to the next room
room_goto_next(); 


Draw popup window
show_message("hallo"); 
draw_text(x,y,'Score: ' + string(score);
draw_text(x,y,"Hellow World");