Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    20

    [taste] URI e Controller

    Salve a tutti.
    Ho un problema con il framework TASTE che è stato costruito passo passo su html.it .
    Infatti non riesco a trovare un modo per girare richieste al controller se tolgo la modalità di DEBUG.

    A quanto ho capito mentre si è nella modalità di DEBUG il percorso del controller è :
    Codice PHP:
    $url $_GET['url'];
    $qs preg_replace("|url=([^&]+)&?|"""$_SERVER['QUERY_STRING']);
    if(
    strlen($qs) > 0)
                    
    $url .= "?".urldecode($qs); 
    oppure se non si è in DEBUG:
    Codice PHP:
    $url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : "/"
    dopodiche l'URL viene spezzato :
    Codice PHP:
    $this->path_info current(explode("?"$url)); 
    e il percorso del controller viene preso da $path_info.
    Questo path_info è l'url senza tutto ciò che c'è dopo al "?"

    Quindi ho pensato a richieste POST invece che GET... ma non riesco a indirizzarle al boostrap.php.

    la mia domanda è, come faccio a inviare al bootstrap.php un URL senza specificarcelo?
    io vorrei fare una cosa tipo http://www.easytobook.com
    in cui quasi tutti i link non mostrano file php nell'url ( /it/ , /it/amsterdam-hotel/ ....)

    Ho provato a rinominare il boostrap.php in index.php (così magari apache gli manda tutto di default) ma non è andata bene (ho provato pure a fare cose del tipo localhost:80/it/ ... ma niente) .

    Come faccio a indirizzare quella richiesta al boostrap.php senza che compaia nell'URL che digita l'utente?

    grazie per l'attenzione, e scusate la contorsione grammaticale ^__^

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    20
    Provo a rispondermi da solo.
    Quelli di easytobook.com hanno settato dei ScriptAliasMatch nei file i configurazione di Apache?

    Ci sono altri modi?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.