Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 19 su 19
  1. #11
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da bubu77
    http://it.php.net/manual/it/function.parse-str.php
    Grazie bubu77, dicevo io che doveva esistere una giā fatta
    Tanto per curiositā, che cos'č che non andava nella classe sopra?
    わさび

  2. #12
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Nessuno mi sa dire come mai la classe non ritorna niente?
    Ovviamente ho fatto la classe perchč mi serve implementare altre funzioni all'interno. Dopo il reply di bubu77 ho modificato in questo:
    Codice PHP:
    Class BackParam {

        
    // [Member variables]
        
    var $backparams;

        
    // Member function
        
    function explodebackparams() {
               
    $returnvar="";
            
    parse_str($this->backparams$output);
            foreach (
    $output as $k=>$v) {
                
    $returnvar .= "<input type=\"hidden\" name=\"{$k}\" value=\"{$v}\">";
            }
            return 
    $returnvar;
        }
        
        function 
    returnasitis() {
            return 
    $this-> backparams;
        }

        
    // Constructor function (php >=4)
        
    function BackParam($backparams) {
            
    $this->backparams $backparams;
        }

    }

    $b = new BackParam('param1=param1val&param2=param2val');
    print 
    $b->explodebackparams(); 
    returnasitis funziona, mentre $b->explodebackparams() no... :master:
    わさび

  3. #13
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    uppatina
    わさび

  4. #14
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    non riesco a capire come mai non funzioni,
    nessuno sa dirmi la sintassi corretta?
    わさび

  5. #15
    Cosi a naso sembra corretta. Ma nel codice html non scrive nulla?
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  6. #16
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da AnĒkin
    Cosi a naso sembra corretta. Ma nel codice html non scrive nulla?
    No assolutamente nulla:
    ho modificato con questa:
    Codice PHP:
    Class BackParam {

        
    // [Member variables]
        
    var $backparams;

        
    // Member function
        
    function explodebackparams() {
               
    $returnvar="";
            
    parse_str($this->backparams$output);
            foreach (
    $output as $k=>$v) {
                
    $returnvar .= "<input type=\"hidden\" name=\"{$k}\" value=\"{$v}\">";
            }
            return 
    $returnvar;
        }
        
        function 
    returnasitis() {
            return 
    $this-> backparams;
        }

        
    // Constructor function (php >=4)
        
    function BackParam($backparams) {
            
    $this->backparams $backparams;
        }

    }

    $b = new BackParam('param1=param1val&param2=param2val');
    print 
    "\$b->explodebackparams(); -> ".$b->explodebackparams()."
    "
    ;
    print 
    "\$b->returnasitis(); -> ".$b->returnasitis()."
    "
    ;

    /* returns
    $b->explodebackparams(); ->
    $b->returnasitis(); -> param1=param1val&param2=param2val
    */ 
    :master:
    わさび

  7. #17
    Ho copianicollato la prima classe che hai postato e funziona correttamente, a video giustamente non stampa nulla, ma se guardi il codice html vedi che ci sono i campi hidden. Strano che a te non funzioni. Fai una prova cosė
    codice:
    echo  htmlentities($b->explodebackparams());
    dA .. foto di viaggio
    L'esperienza č il tipo di insegnante pių difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

  8. #18
    Utente di HTML.it L'avatar di Trinitā76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Originariamente inviato da AnĒkin
    Ho copianicollato la prima classe che hai postato e funziona correttamente, a video giustamente non stampa nulla, ma se guardi il codice html vedi che ci sono i campi hidden. Strano che a te non funzioni. Fai una prova cosė
    codice:
    echo  htmlentities($b->explodebackparams());
    Porca vacca che fagiano!
    grazie ancora e scusa il disturbo
    わさび

  9. #19

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 © 2026 vBulletin Solutions, Inc. All rights reserved.