Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: problema PHP FLASH MX

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    1

    problema PHP FLASH MX

    Salve!!
    Innanzitutto complimenti per qusto forum!!
    Vi spiego la mia necessità .... ho realizzato un portalino con PHPNUKE 7.9 ITA perfettamente funzionante .... ho integrato ad esso una piccola chat realizzata con Flash MX utilizzando il componente Simple Connect la Text Area e la People List..... Anche questa funzionante ... però ora mi piacerebbe invece che premere login per far partire la chat ,recuperare automaticamente l'username di phpnuke e attivare la chat con quel nick... Come posso fare?
    In poche parole passare l'username di Phpnuke al componente simple connect e attivarlo.

    Grazie
    Ciao e complimenti ancora!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    non so se hai già risolto, ma ti mando lo stesso questo codice:

    nickx = "nick che vuoi";
    nc = new NetConnection();
    nc.connect("rtmp://server/applicazione", nick);

    componente.connect(nc);

    il nick lo puoi passare tranquillamente dalla pagina html/php

    poi ogni componente dell'applicazione flash lo connetti con nome.connect(nc)

  3. #3
    Ciao io ho un problema simile, il cms con cui è realizzato il sito è GuppY ed è sempre in php, ho un menù dove ci sono i collegamenti a 3 chat che sono in flash e che utilizzano il simple connect, ho letto la risposta di serv_god e mi chiedo dove si mette questo codice? scusate l'ignoranza ma non sono pratico, forse si deve mettere sulla chat?

    Grazie in anticipo della risposta

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    allora, sarò più chiaro questa volta.

    quando inserisci i componenti flash per la chat, gli assegni un nome di istanza.

    questo pezzo di codice lo metti nell'action script sul fotogramma:

    crei la connessionecol server
    nickx = "nick che vuoi";
    nc = new NetConnection();
    nc.connect("rtmp://server/applicazione", nick);

    per ogni componente inserito nell'applicazione scrivi questa riga
    istanzaComponente.connect(nc);

    dove "istanzaComponente" è il nome istanza che hai dato al componente.
    il nick, se lo vuoi inserire automaticamente, lo passi tramite querystring....

    questo per sommi capi...
    se è qualcosa non esitare, do ulteriori chiarimenti

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    16
    a tutti,sono nuovo,avrei un problema,nn riesco a inserire una finestra flash creata con macromedia flash mx nel sito che sto costruendo,mi sapete aiutare?In più vorrei creare una intro dinamica x il sito nel senso che vorrei usare una finestra flash come presentazione,è possibile?
    Grazie a tutti.
    W l'Heavy Metal!

  6. #6
    Grazie della precisazione ser_god, sei stato gentilissimo

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    provato semplicemente con il tag object?
    o che intendi per "finestra flash"?

  8. #8
    Originariamente inviato da ser_god
    allora, sarò più chiaro questa volta.

    quando inserisci i componenti flash per la chat, gli assegni un nome di istanza.

    questo pezzo di codice lo metti nell'action script sul fotogramma:

    crei la connessionecol server
    nickx = "nick che vuoi";
    nc = new NetConnection();
    nc.connect("rtmp://server/applicazione", nick);

    per ogni componente inserito nell'applicazione scrivi questa riga
    istanzaComponente.connect(nc);

    dove "istanzaComponente" è il nome istanza che hai dato al componente.
    il nick, se lo vuoi inserire automaticamente, lo passi tramite querystring....

    questo per sommi capi...
    se è qualcosa non esitare, do ulteriori chiarimenti
    Ciao ser_God
    Sicuramente tu sei chiaro ma io sono di coccio ho provato ma non riesco
    Dentro la scena 1 nel fotogramma ho inserito
    nickx = "nick che vuoi";
    nc = new NetConnection();
    nc.connect("rtmp://server/applicazione", nick);
    Poi dentro ogni fotogramma di comonente ho inserito x esempio
    Chat.connect(nc);
    PeopleList.connect(nc);
    ecc ecc
    Io ho inserito il codice lella riga 2 dopo stop è esatto?
    Io l'rtmp al momento l'ho in un files setting.xml devo cambiare la riga
    nc.connect("rtmp://server/applicazione", nick);
    in nc.connect("rtmp://setting.xml", nick);
    Si utilizza sempre il SimpleConnect per entrare ?
    Grazie In Anticipo

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    347
    ti spiego,
    il codice devi metterlo tutto sul fotogramma, i componenti, i quali avranno solo il nome istanza, li gestisci tramite action script.

    per quanto riguarda l'rtmp, quello è l'indirizzo del server sul quale hai installato il server di streaming della macromedia. necessario per un'applicazione del tipo che vuoi fare...

    se questi 5000€ circa non sono stati spesi ancora, dovresti provare con red5, che ha dei componenti simili a quelli della macromedia, ma gratuito.

    una puntualizzazione: ogni connessione, dovrà avere un nick proprio, per esempio,
    il primo utente si collega con nc.connect("rtmp://server/applicazione", "utente1");
    il secondo con nc.connect("rtmp://server/applicazione", "itente2");

    e così via...
    la variabile nick la puoi inizializzare in questo modo:
    1. la pagina si aprirà con un indirizzo tipo "chat.php?utente=utente1"
    2. nel tag object il percorso del filmato sarà "percorso_del_file/chat.swf?utente=<%=request.querystring("nick")%>"
    3. nell'action script avrai : nick = _root.utente

    questa procedura potrebbe esserti di aiuto anche in altri casi per passaggi di variabili da un linguaggio qualsiasi lato server, al flash.l'esempio di chiamata della querystring te l'ho messo in asp, non conosco bene il php, modificherai il codice a modo tuo.

    ps: documentati bene sul "Flash Communication Server", una volta installato, avrai anche un bel po' di applicazioni di esempio pronte per l'uso..

  10. #10
    Grazie x la tua tempestiva risposta
    Vediamo se riesco a semplificarmi la vita anche la tua
    Io utilizzo un cms vorrei solo che l'utente che ha eseguito il login mi popoli la simpleconnect
    niente dipiu
    Per non far cambiare il nome basta modificare la casella da testo input in testo dinamica
    se non erro
    Per fare ciò devo utilizzare il tuo metodo o ci sono alternative?
    Ho inserito il rmtp in settings.xml perche s eviene inserito nella swf si possono fregare il link decompilandolo
    Spero di aver detto con chiarezza cosa vorrei fare
    Grazie

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.