Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    allora, ho riveduto e corretto il codice
    codice:
    //sulla _root:
    var carico = function(){
    	var dati = new LoadVars();
    	dati.onLoad = function(ok){
    		if(ok){
    			news.text = dati.news;
    		}
    	}
    	dati.load("http://www.xxx.com/public/news.txt?a="+random(999999));
    }
    carico();
    var invio = function(){
    	if(newnews.text != ""){
    		var datinv = new LoadVars();
    		datinv.newnews = newnews.text;
    		datinv.sendAndLoad("http://www.xxx.com/public/inser.asp", datinv, "POST");
    		carico();
    	}
    }
    
    //sul pulsante INVIA
    on(release){
    	_root.invio();
    }
    ricordati di levare il nome dal campo var dei due textfield e metterglielo come nome di istanza, se il tuo ASP si comporta correttamente dovresti avere ciò che desideri

  2. #12
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Innanzitutto grazie ma guardando il tuo codice ho capito ciò che non funzionava:

    dati.load("http://www.xxx.com/public/news.txt?a="+random(999999));

    ecco il segreto ... era in asp, che questioni di aggiornamento, che non ricevevo la nuova news ... ora funzica a dovere:

    PER I POSTERI:
    codice:
    //in _root
    
    
    carico();
    
    function carico () {
    	dati=new LoadVars ();
    		dati.onLoad = function (ok) {
    			if (ok) {
    			news=dati.news;
    			}
    		}
    	dati.load("http://www.xxx.com/public/news.txt?a="+random(999999));
    }
    
    
    function invio () {
    	datinv=new LoadVars ();
    			_root.news="";
    			_root.dati.news="";
    			newsperasp="news="+newnews;
    			datinv.newsperasp=newsperasp;
    			datinv.sendAndLoad("http://www.xxx.com/public/inser.asp",datinv, "POST");
    			datinv.onLoad = function (ok) {
    				if (ok) {
    						carico();
    						}
    			}
    }
    
    //in bottone INVIO
    on(release){
    	invio();
    }
    L'asp:
    codice:
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    
    <%
    
    Dim FSO, Txtfile
    'news = request("newsperasp")
    
    	Set FSO = CreateObject("Scripting.FileSystemObject")
    
    	'Set Txtfile = FSO.CreateTextFile("http://www.xxx.com/public/news.txt")
    	Set Txtfile = FSO.CreateTextFile(Server.MapPath("news.txt"))
    
    	Txtfile.WriteLine request("newsperasp")
    
    	
    	'newsperasp=""
    	
    	Response.Write("&scritto=ok&")
    	
    	Txtfile.Close
    	Set Txtfile = Nothing
    	Set FSO = Nothing
    	
    %>
    Buon divertimento ... e ancora grazie AND80

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.