Salve a tutti.
Il mio problema è questo: se la pagina visualizzata in quel momento è "/video/154.html" sotto dovrà comparire un link che indirizzi a "/video/155.html".
Non posso utilizzare $_GET visto che is tratta di un URL in SEF con suffisso .html (almeno credo).

Il codice che più o meno ho creato è questo:


Codice PHP:
<?php     function selfURL() {    $s = empty($_SERVER["HTTPS"]) ? '' : ($_SERVER["HTTPS"] == "on") ? "s" "";    $protocol strleft(strtolower($_SERVER["SERVER_PROTOCOL"]), "/").$s;    $port = ($_SERVER["SERVER_PORT"] == "80") ? "" : (":".$_SERVER["SERVER_PORT"]);    return $protocol."://".$_SERVER['SERVER_NAME'].$port.$_SERVER['REQUEST_URI'];    }   function strleft($s1$s2) {    return substr($s10strpos($s1$s2));   }   $ws_current_urlselfURL(); ?>
Questo è il codice del link: (il numero dovrà essere successivo a quello indicato nella barra indirizzi)
Codice PHP:
<?php

    
if ((stristr($ws_current_url'video/') !== FALSE)) {
      echo 
"<a href='" $ws_current_url ."'>Prossimo
</a>"
;
    }
  
?>
Il mio problema è semplice: la variabile "$ws_current_url" (visualizza l' url) non finisce con un numero ma con ".html" quindi mi è impossibile sommare "1" per aumentarlo, per esempio, da "150.html" a "151.html".


Grazie in anticipo, sono un po' disperato haha