Sobes.tech
Junior — Middle

Kuidas kuvada ekraanil nimekiri, mis on saadud URL-päringu parameetrite kaudu GET meetodil?

sobes.tech AI

Vastus AI-lt

PHP-s, et näidata nimekirja, mis on edastatud URL GET parameetrite kaudu, saate kasutada globaalse massiivi $_GET. Näiteks, kui URL näeb välja selline:

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

Siis PHP-s saate saada nime massiivi ja kuvada selle:

<?php
if (isset($_GET['names']) && is_array($_GET['names'])) {
    foreach ($_GET['names'] as $name) {
        echo htmlspecialchars($name) . "<br>";
    }
} else {
    echo "Nimesid ei edastatud";
}
?>

Oluline on kasutada htmlspecialchars, et kaitsta XSS-i eest, kui kuvatakse päringust saadud andmeid.