Add initial implementation of Fantacalcio application
This commit is contained in:
Executable
+81
@@ -0,0 +1,81 @@
|
||||
<?php
|
||||
require 'dati.php';
|
||||
if (isset($_GET['giocatore'])) {
|
||||
$numero = $_GET['giocatore'];
|
||||
$title = $giocatori[$numero]['nome'] . ' ' . $giocatori[$numero]['cognome'];
|
||||
$error = false;
|
||||
} else {
|
||||
$title = 'Errore';
|
||||
$error = true;
|
||||
}
|
||||
?>
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title><?php echo $title ?></title>
|
||||
<link rel="stylesheet" href="giocatore.css">
|
||||
</head>
|
||||
<body>
|
||||
<?php if ($error): ?>
|
||||
<h1>Errore: Giocatore non trovato</h1>
|
||||
<?php else: ?>
|
||||
<!-- formato immagine: nome_cognome.png (tutto miuscolo) -->
|
||||
<?php
|
||||
$giocatore = $giocatori[$numero];
|
||||
$valutazioni = $voti[$numero];
|
||||
?>
|
||||
<div class="container">
|
||||
<div class="sinistra">
|
||||
<img src="<?php echo '.\\img\\' . strtolower($giocatore['nome'] . '_' . ''.str_replace(" ", "_", $giocatore['cognome'])) . '.png'; ?>" alt="Foto di <?php echo $title; ?>">
|
||||
<button onclick="history.back()">Torna indietro</button>
|
||||
</div>
|
||||
<div class="destra">
|
||||
<!--
|
||||
formato dati giocatore:
|
||||
"test": {
|
||||
"nome": "Test",
|
||||
"cognome": "Player",
|
||||
"soprannome": "Il Tester",
|
||||
"ruolo": "Centrocampista",
|
||||
"isDestro": true,
|
||||
"partiteGiocate": 0,
|
||||
"assist": 0,
|
||||
"goal": 0,
|
||||
"assenze": 1
|
||||
}
|
||||
|
||||
formato voti:
|
||||
"test": [voto1, voto2, voto3]
|
||||
-->
|
||||
<?php
|
||||
echo "<h2>" . $numero . " " . $giocatore['nome'] . " " . $giocatore['cognome'];
|
||||
echo " MV: " . number_format(array_sum($valutazioni) / (count($valutazioni) - $giocatore['assenze']), decimals: 2) . "</h2>";
|
||||
echo "<p>Soprannome: " . $giocatore['soprannome'] . "</p>";
|
||||
echo "<p>Ruolo: " . $giocatore['ruolo'] . "</p>";
|
||||
echo "<p>Piede: " . ($giocatore['isDestro'] ? 'Destro' : 'Sinistro') . "</p>";
|
||||
echo "<p>Partite Giocate: " . $giocatore['partiteGiocate'] . "</p>";
|
||||
echo "<p>Assist: " . $giocatore['assist'] . "</p>";
|
||||
echo "<p>Goal: " . $giocatore['goal'] . "</p>";
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<table style="display: <?php echo empty($valutazioni) ? "none" : "block"; ?>;">
|
||||
<?php
|
||||
$riga1 = "<tr><th>Partita</th>";
|
||||
$riga2 = "<tr><th>Voto</th>";
|
||||
for ($i = 0; $i < count($valutazioni); $i++) {
|
||||
$riga1 .= "<td>" . ($i + 1) . "</td>";
|
||||
$voto = $valutazioni[$i] == 0 ? 'Assente' : $valutazioni[$i];
|
||||
$riga2 .= "<td>" . $voto . "</td>";
|
||||
}
|
||||
$riga1 .= "</tr>";
|
||||
$riga2 .= "</tr>";
|
||||
echo $riga1;
|
||||
echo $riga2;
|
||||
?>
|
||||
</table>
|
||||
<?php endif; ?>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user