Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Utente di HTML.it L'avatar di XSS
    Registrato dal
    Nov 2008
    Messaggi
    4
    Originariamente inviato da ecmedia
    Codice PHP:
    if((isset($_GET['page']) &&  ($_GET['page']=="viewticket") && isset($_GET['details']) && ($_GET['details']== "details")){

    echo
    "VEDI DETTAGLI";

    }else if(isset(
    $_GET['page']) &&  ($_GET['page']=="viewticket")){

    echo 
    "VEDI TITOLI";

    }else{

    echo
    "NON VEDI UN NIENTE";

    }

    e questi sono i link :
    echo
    "
    <a href=\"
    $path_site/index.php?page=viewticket\">vedi</a>
    "
    ;
    echo
    "<a href=\"$path_site/index.php?page=viewticket&details=details\">details</a>"
    Effettivamente è una ottima soluzione.
    Le IF / ELSE conviene farlo su una, massimo due istruzioni.

    Ottima dritta

  2. #12
    Originariamente inviato da alcio74
    Codice PHP:
    $page $_GET['page']; 
    Notice

    E comunque lo switch che proponi non fa quello che chiede rocco.mod


    @rocco.mod
    Codice PHP:
    <?php
    $page 
    = isset($_GET['page']) ? $_GET['page'] : "";
    $details = isset($_GET['details']) ? $_GET['details'] : "";

    if(
    $page !== "viewticket")
    {
       echo 
    "NON VEDI NIENTE";
    }
    elseif(
    $details !== "details")
    {
       echo 
    "VEDI TITOLI";
    }
    else
    {
       echo 
    "VEDI DETTAGLI";
    }
    ?>

  3. #13
    Originariamente inviato da cubalibre810
    Notice
    E comunque lo switch che proponi non fa quello che chiede
    Lo script che ho messo era innanzi tutto buttato giù al volo per cui non testato.
    Il notice viene sollvato solo quanto la variabile page non è istnziata, per cui basta mettere o un controllo oppure la @ al $_GET.

    Per il fatto che non faccia quello che è chiesto da Rocco.mod, mi devi spiegare perché visto che non lo capisco.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #14
    Originariamente inviato da alcio74
    Per il fatto che non faccia quello che è chiesto da Rocco.mod, mi devi spiegare perché visto che non lo capisco.
    Perchè le variabili che compongono il link sono 2, non solo $_GET['page']

  5. #15
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    comunque ragazzi vorrei ringraziarvi per l ' aiuto




    stavo pensando e volevo chiedere un vostro parere premetto che non ha niente a che fare con il php e mi scuso con lo staff di html e tutti i lettori della discussione , ma mi e successo un problema, ho una decina di domini in un provaider che non sto a fare il nome per correttezza,adesso e successo che i domini non mi funzionano gia da una ventina di giorni , il problema e che hanno dei problemi con i server dns , adesso io ho un mio server virtuale, e tutti sti domini fermi , cosa mi consigliate di fare ? premetto sono tutti pagati sino all 2011 scusate ancora ma ho bisognio di un parere di qual cuno ciao e grazie
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  6. #16
    Utente di HTML.it L'avatar di njno
    Registrato dal
    Jan 2007
    Messaggi
    48
    Forse non ho capito bene il problema. Rocco, dimmi se sbaglio.
    Tu vorresti che
    - se page è diverso da "viewticket" non visualizza nulla
    - altrimenti se detail non è settato visualizza i titoli, se settato e uguale a "details" visualizza i dettagli

    Se così fosse, allora prova a cambiare le condizioni degli "if"
    Codice PHP:
    $page=$_GET['page'];
    $details $_GET['details'];
    if(
    $page!="viewticket"){
        echo 
    "NON VEDI NIENTE";
    }
    else if (
    $details=="details"){
        echo 
    "VEDI DETTAGLI";
    }
    else{
        echo 
    "VEDI TITOLI"


  7. #17
    Utente di HTML.it
    Registrato dal
    May 2007
    Messaggi
    1,804
    ciao allora ti spiego cosa sto facendo io estraggo le pagine dellavoro dal database, adesso se page non trova il valore che e inserito nel database, allora ho messo un controllo perche

    ti posto il lin http://localhost/supp/index.php?page=sendticket < ----sendticket risulta il modulo nel database pero io il contollo l ho messo perche se qualc' uno invece di scrivere
    http://localhost/supp/index.php?page...vvvvvvvvvvvvvv a questo punto parte il controllo vi posto l index cosi capite meglio come ho inpostato il lavoro

    Codice PHP:

      
    if($siteconfig['site_enable']==1){  
        if(isset(
    $_GET['page'])){
           
    $page = isset($_GET['page'])? $_GET['page']:'';
           
    $estrazione_moduli mysql_query("SELECT nome_pages,title_pages,enable FROM pages WHERE nome_pages = '$page' ")or die ("[b]inpossibile selezionare il bd [/b]".mysql_error());
           
    $array mysql_fetch_array($estrazione_moduli);
           
    $nome_pages $array['nome_pages'];
           
    $title_pages $array['title_pages'];
           
    $enabledPage intval($array['enable']);
           
    $ActivePage intval($array['active']);

           global  
    $nome_pages,$title_pages;




            if(@
    mysql_num_rows($estrazione_moduli)==0){
            
    ob_start();
              echo
    "<table style ='width:300px;'><tr><td>La pagina selezionata e inesistente</td></tr></table>";
            
    $pagcontenuto['content'] = ob_get_contents();
            
    ob_end_clean();
            }else{


            if(
    $apertura_HelpDesk){
            
    ob_start();
            
    define("_LOAD_PAGE_",1);
            
    $pagcontenuto['title'] = $title_pages;
            
    $pagcontenuto['url'] = "index.php?page=$page";
            
    $pagcontenuto['name'] = $nome_pages;
            include(
    "modules/$nome_pages/index.php");
            
    $pagcontenuto['content'] = ob_get_contents();
            
    ob_end_clean();
            
             }       
            }

          }
    /*QUESTA E LA CHIUSURA DI if(isset($_GET['page'])){*/ 
    Non è tanto importante saper fare,quanto ad avere voglia d imparare .

  8. #18
    Originariamente inviato da njno
    Se così fosse, allora prova a cambiare le condizioni degli "if"
    http://forum.html.it/forum/showthrea...9#post12049289

  9. #19
    Originariamente inviato da rocco.mod
    ciao allora ti spiego cosa sto facendo io estraggo le pagine dellavoro dal database, adesso se page non trova il valore che e inserito nel database, allora ho messo un controllo perche

    ti posto il lin http://localhost/supp/index.php?page=sendticket < ----sendticket risulta il modulo nel database pero io il contollo l ho messo perche se qualc' uno invece di scrivere
    http://localhost/supp/index.php?page...vvvvvvvvvvvvvv a questo punto parte il controllo vi posto l index cosi capite meglio come ho inpostato il lavoro
    fai attenzione, hai postato dei link "locali", che non funzionano online...

  10. #20
    Utente di HTML.it L'avatar di njno
    Registrato dal
    Jan 2007
    Messaggi
    48
    Originariamente inviato da cubalibre810
    http://forum.html.it/forum/showthrea...9#post12049289
    Scusami, sbadatamente non ho fatto caso al tuo messaggio

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.