27.07.2013 Views

A Opgave rapport Se som PDF - byFrom.com

A Opgave rapport Se som PDF - byFrom.com

A Opgave rapport Se som PDF - byFrom.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

IMPLEMENTERING KODEBESKRIVELSE<br />

.index_img:hover img {<br />

background-color: #333333;<br />

opacity: 0.40;<br />

filter: alpha(opacity=40); /* For IE8 and earlier */<br />

}<br />

Her gør vi div’en mørkegrå når musen føres over billedet, men fordi vi<br />

også sætter en opacity (gennemsigtighed) ser billedet bare sløret ud.<br />

Filter: alpha(opacity=40) kan ikke valideres ihh. til W3C, men vi har valgt<br />

også at have denne egenskab for optimal visning af sitet for de personer<br />

der benytter sig af IE8 eller ældre versioner.<br />

.hoverfun {<br />

display: none;<br />

text-align: center;<br />

margin-top: -40px;<br />

font-family: ‘crimson text’, “Palatino Linotype” serif;<br />

font-size: 125%;<br />

color: #FFF;<br />

}<br />

Her styles funktionen med class’en “hoverfun”, vi ønsker kun<br />

teksten vist når musen føres over billedet. Teksten skjules med koden display:none,<br />

men når den vises vil vi gerne have teksten centeret, den skal<br />

placeres inde på billedet - husk i vores XHTML ligger funktionen<br />

under vores billede. Derfor sætter vi en negativ margin-top værdi, <strong>som</strong><br />

placerer teksten oppe i billedet.<br />

Vi benytter os af Google webfonts - her fonten “crimson text”, <strong>som</strong> backup<br />

for den har vi “Palatino Linotype” eller en anden serif font. Vi har sat<br />

størrelsen på fonten til 125%, ved at bruge % sikrer vi os en ensartethed<br />

imellem de forskellige font størrelser vi benytter på sitet og disses visning i<br />

forskellige browsere og skærmopløsninger. Skrift farven er sat til hvid. Når<br />

vi ser teksten ser vi dog ikke teksten <strong>som</strong> hvid, da class’en “arver” opacity<br />

egenskaben fra .index_img:hover.<br />

Hvis vi ikke havde ønsket at “arve” denne egenskab skulle koden for “.<br />

index_img:hover img” istedet have været:<br />

. index_img:hover img {<br />

background-color: rgba(51,51,51,0.4);<br />

}<br />

Denne kode har vi bla benyttet på vores indholdssider, hvor vi ønsker teksten<br />

står tydeligt og ikke har den nedarvede gennemsigtighed<br />

PHP<br />

For at omsætte de informationer vi modtager fra kunden i vores formular,<br />

bruger vi php-kode. Først og fremmest skal vi vide, om der stadig er ledige<br />

sæder. Det gør vi ved at kalde databasens tabel for kapacitet<br />

//Check if seats are available<br />

$CheckCapacity_sql = “SELECT SEATS_TOTAL - SEATS_SOLD AS TEST<br />

FROM CAR_CAPACITY WHERE CAPACITY_ID = 1”;<br />

$CheckCapacityResult = $link->query($CheckCapacity_sql);<br />

if ($CheckCapacityResult)<br />

{<br />

$row = $CheckCapacityResult->fetch_array(MYSQLI_<br />

BOTH);<br />

$CapacityTest = $row[‘TEST’];<br />

}<br />

else<br />

{<br />

die(“System Error”);<br />

}<br />

Skulle der være udsolgt sender vi kunden videre til en særlig side, hvor<br />

vi beklager og giver dem mulighed for at klikke sig videre til Star Tours<br />

website.<br />

Side 29

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!