Originariamente inviato da Donovant
Cioè $_GET lo uso con i form, ma posso usarlo anche senza???
E se poi ricliccando sul link volessi cambiare da ASC a DESC???
Allora, $_GET si usa per i form nel caso i dati si passano via get ma può essere usato anche per le variabili passate tramite URL anche se io personalmente uso sempre $_REQUEST.
Per quanto riguarda il cambiare dall'asc al desc o viceversa, puoi semplicemente controllare che la variabile non sia stata già passata e nel caso si inverte.
Codice PHP:
<?php
if (isset($_REQUEST['s'])) {
if ($_REQUEST['s'] == "asc") {
$ns = "desc";
elseif ($_REQUEST['s'] == "desc") {
$ns = "asc";
}
} else {
$ns = "asc";
}
?>
E poi quando passi il link
Codice PHP:
<?php
[url='index.php?orderby=titolo&s=" . $ns . "']Titolo[/url]";
?>