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

Variables

None

Stats

MD5 7eaec89810fceb41abdf3976f932d601
Eval Count 0
Decode Time 58 ms