Archive

Uncategorized

Q1

De dynamische content is de inhoud (de door de gebruiker ingevulde titel, afbeeldingen en tekst) van de blogpost. De opmaak blijft altijd hetzelfde, de inhoud verschilt uiteraard per post.  Deze opmaak bestaat uit de diverse div’s, headings en dergelijke elementen. Deze elementen worden automatisch gegenereerd, de gebruiker heeft daar geen omkijken naar.

Links naar de verschillende bijdragen worden ook automatisch gegenereerd en weergegeven in een zijbalk.

Q2

De titel en tekst van de announcements worden direct door de gebruiker ingevuld. De gebruikersnaam en datum worden door blackboard gegenereerd. Ook de opmaak wordt automatisch gegenereerd.

Q3

PHP variabelen beginnen met $ terwijl dat bij JavaScript niet nodig is. Om het resultaat te krijgen, moet er ‘echo’ voor worden gezet.  Concatenation gaat met een + bij javascript en met een . bij PHP.

Q4

Als websitebouwer kan je simpelweg een keer bijvoorbeeld de boilerplates, vaste zijbalken en dergelijke maken en die met een PHP include commando in iedere pagina van de website verwerken. Dat scheelt veel typewerk en voorkomt fouten.

Q5

http://www.few.vu.nl/~lvr270/news%20items2.php

Met het mysql_connect commando en bijbehorende variabelen (locatie, inlognaam, wachtwoord) wordt verbinding gemaakt met een database.

Met de query ‘ select  * from news’ wordt de tabel van news geselecteerd.

Het stukje code in de while loop zorgt er voor dat $row de waarde van result krijgt, en $result wordt een stukje daarboven gedefinieerd door de query. Met het echo commando wordt er tekst teruggegeven, in de vorm van een stukje html code.  .$row wordt daarin uiteindelijk weergegeven als de tekstinhoud van de rijen van de tabel.

Q6

Avatars. Iedere gebruiker heeft een avatar die meerdere keren terug komt op een pagina.

Gebruikersnamen. Samen met de avatars geven deze aan wie de gebruiker is

Tekst in de reactie. Wordt direct door de gebruiker gemaakt, maar krijgt automatisch een opmaak mee (Breedte, kleur enz.)

Gedeelde/geciteerde reacties. Deze hebben een afwijkende opmaak, dat gebeurt automatisch

Tijd/datum van bijdrage

Teller voor likes

Teller voor aantal berichten die niet worden weergegeven

 

Advertisements