parent
781b991d83
commit
0acc7002a4
4 changed files with 54 additions and 43 deletions
@ -1,42 +1,51 @@ |
||||
<!DOCTYPE html> |
||||
<html lang="en"> |
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<script src="index_data/init.js" type="text/javascript"></script> |
||||
<link href="styles.css" rel="stylesheet"> |
||||
<link href="favicon.ico" rel="icon" type="image/x-icon"> |
||||
<title>Benjamin Kraft: Games</title> |
||||
</head> |
||||
<body> |
||||
<div id="content"> |
||||
<h1>Benjamin Kraft: Games</h1> |
||||
<div id="site-description"> |
||||
<p>Hi, here you can find some games I wrote with Javascript, Typescript or C#</p> |
||||
</div> |
||||
<div id="projects-container"> |
||||
<?php |
||||
require "php/mysql_connect.php"; |
||||
$conn = new MySQLConnection(); |
||||
$result = $conn->query("SELECT name, display_name, version, info, image_path FROM projects WHERE visible=1"); |
||||
while ($row = $result->fetch_assoc()){ |
||||
$name = $row["name"]; |
||||
$displayName = $row["display_name"]; |
||||
$version = $row["version"]; |
||||
$info = $row["info"]; |
||||
$imgPath = $row["image_path"]; |
||||
<head> |
||||
<meta charset="utf-8"> |
||||
<script src="index_data/init.js" type="text/javascript"></script> |
||||
<link href="styles.css" rel="stylesheet"> |
||||
<link href="favicon.ico" rel="icon" type="image/x-icon"> |
||||
<title>Benjamin Kraft: Games</title> |
||||
</head> |
||||
<body> |
||||
<div id="content"> |
||||
<h1>Benjamin Kraft: Games</h1> |
||||
<div id="site-description"> |
||||
<p>Hi, here you can find some games I wrote with Javascript, Typescript or C#</p> |
||||
</div> |
||||
<div id="projects-container"> |
||||
<?php |
||||
require "php/mysql_connect.php"; |
||||
$conn = new MySQLConnection(); |
||||
$result = $conn->query( |
||||
<<<SQL |
||||
SELECT name, display_name, version, info, date_updated |
||||
FROM projects |
||||
WHERE visible=1 |
||||
ORDER BY date_updated DESC |
||||
SQL |
||||
); |
||||
while ($row = $result->fetch_assoc()) { |
||||
$name = $row["name"]; |
||||
$displayName = $row["display_name"]; |
||||
$version = $row["version"]; |
||||
$info = $row["info"]; |
||||
$dateUpdated = $row["date_updated"]; |
||||
|
||||
$nameDom = "<h3 class='project-name'>$displayName</h3>"; |
||||
$versionDom = "<h4 class='project-version'>$version</h4>"; |
||||
$infoDom = "<div class='project-info'>$info</div>"; |
||||
$startDom = "<button class='project-start' onclick='window.location = \"$name\"'>Start</button>"; |
||||
$imgAddress = "/$name/thumbnail.png"; |
||||
|
||||
$imgDom = "<img class='project-image' src='$imgPath' alt='Alternative image text'/>"; //TODO get img from database |
||||
$description = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>"; |
||||
$nameDom = "<h3 class='project-name'>$displayName</h3>"; |
||||
$versionDom = "<h4 class='project-version'>$version</h4>"; |
||||
$infoDom = "<div class='project-info'>$info</div>"; |
||||
$startDom = "<button class='project-start' onclick='window.location = \"$name\"'>Start</button>"; |
||||
|
||||
echo "<div class='project'>$imgDom$description</div>"; |
||||
} |
||||
?> |
||||
</div> |
||||
</div> |
||||
</body> |
||||
$imgDom = "<img class='project-image' src='$imgAddress' alt='Alternative image text'/>"; |
||||
$descriptionDom = "<div class='project-description'>$nameDom$versionDom$infoDom$startDom</div>"; |
||||
|
||||
echo "<div class='project'>$imgDom$descriptionDom</div>"; |
||||
} |
||||
?> |
||||
</div> |
||||
</div> |
||||
</body> |
||||
</html> |
@ -0,0 +1,4 @@ |
||||
<?php |
||||
|
||||
foreach (parse_ini_file($_SERVER['DOCUMENT_ROOT']."/../.env") as $key => $value) |
||||
putenv("$key=$value"); |
@ -1,3 +0,0 @@ |
||||
<?php |
||||
$port = parse_ini_file('../../env_config.ini')['nodejs_port']; |
||||
echo $port; |
Loading…
Reference in new issue