Sobes.tech
Junior — Middle

Πώς μπορείτε να εμφανίσετε στη οθόνη τη λίστα ονομάτων που λαμβάνονται μέσω των παραμέτρων URL-αιτήματος με τη μέθοδο GET;

sobes.tech AI

Απάντηση από AI

Για να εμφανίσετε τη λίστα ονομάτων που έχουν περαστεί μέσω των παραμέτρων URL σε ένα αίτημα GET σε PHP, μπορείτε να χρησιμοποιήσετε το παγκόσμιο πίνακα $_GET. Για παράδειγμα, αν το URL μοιάζει έτσι:

http://example.com/page.php?names[]=Ivan&names[]=Maria&names[]=Petr

Τότε μπορείτε να πάρετε τον πίνακα ονομάτων και να τον εμφανίσετε σε PHP:

<?php
if (isset($_GET['names']) && is_array($_GET['names'])) {
    foreach ($_GET['names'] as $name) {
        echo htmlspecialchars($name) . "<br>";
    }
} else {
    echo "Δεν έχουν περαστεί ονόματα";
}
?>

Είναι σημαντικό να χρησιμοποιείτε το htmlspecialchars για προστασία από XSS κατά την εμφάνιση δεδομένων που λαμβάνονται από το αίτημα.