--------------------------------------------------------------------------------
OPGAVE 9: Webbaseret Projektbørs (5 filer i alt)
--------------------------------------------------------------------------------
KILDEKODE til projekt.php:
Projektbørs \n";
echo "\t\tHer kan du se aktuelle projekter og selv tilføje et eller flere.
\n";
}
//Der gives meddelelse til bruger, hvis der
//ikke findes projekter i projektbørsen.
if (!$projekter) {
echo "\t\t\tDer er i øjeblikket ingen projekter i projektbørsen!\n";
}
//Kald til den funktion, der udskriver en HTML-footer, som indholder body- og HTML-sluttags.
writeHTMLFooter();
?>
KILDEKODE til nytprojekt_add.php:
Tilbage \n";
echo "Tilbage til indeksside\n";
writeHTMLFooter();
exit;
}
//Validering af navn (name).
if ($name=="") {
echo "Du har glemt at indtaste dit navn!\n";
echo "
\n";
echo "Tilbage til indeksside\n";
writeHTMLFooter();
exit;
}
//Funktionskald til validering af email.
emailcheck($email);
//Validering af password.
if ($password=="") {
echo "Du har glemt at indtaste et password!\n";
echo "
\n";
echo "Tilbage til indeksside\n";
writeHTMLFooter();
exit;
}
//Validering af projektbeskrivelse (project_text).
if ($project_text=="") {
echo "Du har ikke indtastet en beskrivelse af dit projekt!\n";
echo "
\n";
echo "Tilbage til indeksside\n";
writeHTMLFooter();
exit;
}
}
//Der udskrives en footer.
writeHTMLFooter();
exit;
//Her tømmes bufferen, der aktiverer header-funktionen.
ob_end_clean()
?>
KILDEKODE til opdaterprojekt.php:
Projektbørs - opdatering \n";
echo "\t\tSkriv dine ændringer til projektbeskrivelsen og indtast dit password. \n";
echo "\t\tVed klik på knappen opdateres din beskrivelse på projektbørsens forside.
\n";
//Der udvælges projektbeskrivelse (project_text) fra databasen.
$strSQL = "SELECT project_text
FROM projects
WHERE project_title='$project_title'";
//SQL-kommandoen eksekveres.
$result = executeSQL($strSQL);
//Resultatet af SQL-kommandoen sendes ud i et array,
//som ligger inde i en formular.
$arrQuerydata = mysql_fetch_row($result);
echo "\t\t\t\n";
echo "\t\t\tTilbage til projektoversigt
\n";
//Kald til den funktion, der udskriver en HTML-footer,
//som indholder body- og HTML-sluttags.
writeHTMLFooter();
?>