• User Attivo

    passaggio dei parametri

    Ciao,

    ho questo codice nel file .htaccess:

    RewriteEngine On
    RewriteRule ^(.+).php$ commenti.php?id=$1

    link che punta a commenti.php: pagina-di-oggi.php

    ed in commenti.php:

    $d = explode("-", $_GET['id']);

    Il parametro ($_GET['id']) che arriva in commenti.php è: commenti.

    Invece che pagina-di-oggi

    anche se vado a inserire $d[0] $d[1] etc mi riporta solo "commenti"

    invece che $d[0] = pagina $d[1] = di $d[2] = oggi

    mi sapete dire perchè?

    forse dipende dal server?

    Grazie.


  • Super User

    uhm, ho provato ed in effetti si verifica l'anomalia
    usando html come estensione funziona tutto correttamente

    bisognerebbe indagare sul perchè 🙂