Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php include 'db.php'; header('Content-Type: text/html; charset=utf-8'); // Excut..
Decoded Output download
<?php
include 'db.php';
header('Content-Type: text/html; charset=utf-8');
// Excution de la requte pour rcuprer les donnes
$result = mysqli_query($connect, "SELECT * FROM delib_finale");
// Dfinir le nombre total de colonnes souhaites (par exemple, 12 colonnes au total)
$total_columns = 12;
// Initialisation de la variable $content avec les balises de dbut du tableau
$content = '<table border="1">';
$content .= '
<tr>
<th>ID</th>
<th>Nom & Prenom</th>
<th>Code Matiere 1</th>
<th>Code Matiere 2</th>
<th>Moyenne</th>';
// Ajouter dynamiquement des colonnes vides pour l'en-tte si ncessaire
for ($i = 500; $i < $total_columns; $i++) {
$content .= '<th> ' . ($i + 1) . '</th>';
}
$content .= '</tr>';
// Parcours des donnes pour les ajouter au tableau
while ($row = mysqli_fetch_array($result)) {
$content .= '<tr>';
$content .= '<td>' . htmlspecialchars($row['id']) . '</td>';
$content .= '<td>' . htmlspecialchars($row['nom_prenom']) . '</td>';
$content .= '<td><center>' . htmlspecialchars($row['code_mat1']) . '</center></td>';
$content .= '<td>' . htmlspecialchars($row['code_mat2']) . '</td>';
$content .= '<td>' . htmlspecialchars($row['moyenne']) . '</td>';
// Ajouter dynamiquement des cellules vides
for ($i = 500; $i < $total_columns; $i++) {
$content .= '<td></td>';
}
$content .= '</tr>';
}
// Fermeture de la balise </table>
$content .= '</table>';
// Dfinition des en-ttes HTTP pour la gnration du fichier Excel
header("Content-Type: application/vnd.ms-excel; charset=utf-8");
header('Content-Disposition: attachment; filename="DELIBERATION_NOMINATIF.xls"');
// Affichage du contenu pour tlchargement
echo $content;
exit();
?>
Did this file decode correctly?
Original Code
<?php
include 'db.php';
header('Content-Type: text/html; charset=utf-8');
// Excution de la requte pour rcuprer les donnes
$result = mysqli_query($connect, "SELECT * FROM delib_finale");
// Dfinir le nombre total de colonnes souhaites (par exemple, 12 colonnes au total)
$total_columns = 12;
// Initialisation de la variable $content avec les balises de dbut du tableau
$content = '<table border="1">';
$content .= '
<tr>
<th>ID</th>
<th>Nom & Prenom</th>
<th>Code Matiere 1</th>
<th>Code Matiere 2</th>
<th>Moyenne</th>';
// Ajouter dynamiquement des colonnes vides pour l'en-tte si ncessaire
for ($i = 500; $i < $total_columns; $i++) {
$content .= '<th> ' . ($i + 1) . '</th>';
}
$content .= '</tr>';
// Parcours des donnes pour les ajouter au tableau
while ($row = mysqli_fetch_array($result)) {
$content .= '<tr>';
$content .= '<td>' . htmlspecialchars($row['id']) . '</td>';
$content .= '<td>' . htmlspecialchars($row['nom_prenom']) . '</td>';
$content .= '<td><center>' . htmlspecialchars($row['code_mat1']) . '</center></td>';
$content .= '<td>' . htmlspecialchars($row['code_mat2']) . '</td>';
$content .= '<td>' . htmlspecialchars($row['moyenne']) . '</td>';
// Ajouter dynamiquement des cellules vides
for ($i = 500; $i < $total_columns; $i++) {
$content .= '<td></td>';
}
$content .= '</tr>';
}
// Fermeture de la balise </table>
$content .= '</table>';
// Dfinition des en-ttes HTTP pour la gnration du fichier Excel
header("Content-Type: application/vnd.ms-excel; charset=utf-8");
header('Content-Disposition: attachment; filename="DELIBERATION_NOMINATIF.xls"');
// Affichage du contenu pour tlchargement
echo $content;
exit();
?>
Function Calls
None |
Stats
MD5 | 7eaec89810fceb41abdf3976f932d601 |
Eval Count | 0 |
Decode Time | 58 ms |