Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313

    fare refresh di oggetto

    ciao, creo un oggetto leggendo un file xml.
    in pratica:
    codice:
    $obj = new myObject('filexml.xml');
    
    //e ora eseguo i suoi metodi..
    $obj->display();
    
    ...
    l'oggetto in questione costruisce un form e ogni campo ha gia la chiamata alla funzione javascript che esegue ajax per modificare l'xml. chiaramente l'oggetto (che é in sessione) non sa nulla di queste modifice e a un certo punto ho bisogno di fare un refresh dell'oggetto. cioé: potrei sicuramente ricreare l'oggetto passandogli 'filexml.xml', ma io voglio sapere se é possibile scrivere un metodo che rilanci il __construct() dell'oggetto medesimo senza doverlo ricreare manualmente.

    quindi sarebbe qls del genere:
    codice:
    $obj->refresh(); //si ricostruisce leggendo l'xml
    $obj->display(); //mostra i dati aggiornati
    come al solito dubito di essere stato chiarissimo... ma posso sempre approfondire se volete.
    alcool: la causa e la soluzione di tutti i problemi

  2. #2
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    mi stavo complicando la vita.

    ho tirato fuori dal costruttore la parte che caricava i dati del file xml... quindi la funzione refresh ora chiama il metodo che carica i dati ed il gioco é fatto.
    alcool: la causa e la soluzione di tutti i problemi

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.