Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Spedire pagina con filmato swf

    salve,
    sono ancora con vari problemi su questo script trovato sul forum.
    Di base funziona con pagina htm con scritte ed immagini ma se inserisco un filmato swf arriva solo una pagina bianca con un allegato txt zeppo di caratteri strani.
    PERCHE?
    allego script
    codice:
    '============ Linkbruttocane su specifiche MSDN ================
    '* assicurarsi di non inserire javascript che potrebbero dare errori nel client
    '* di posta dei vostri utenti
    '=====qui non modificare================
    Dim iMsg
    Dim iConf
    Dim Flds
    set iMsg = CreateObject("CDO.Message")
    set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    Flds("http://schemas.microsoft.com/cdo/configuration/urlgetlatestversion") = True
    Flds.Update
    
    With iMsg
    
    Set .Configuration = iConf
    
    '*===== modifica CreateMHTMLBody From To e subject
    'cambiare la pagina dopo aver provato a riceverla, vedasi codice utilizzabile nella pagina stessa
    'per essere sicuri di non inviare codice non leggibile dal client di posta
    
    .CreateMHTMLBody "http://www.miosito.it/public/mail/mail.htm"
    
    'mettere la propria mail e separare eventuali destinatari con virgola
    .To = request.form("indirizzo")
    
    'mettere una mail valida come mittente
    .From = "info@xxx.it"
    
    .Subject = request.form("oggetto")
    .Send
    End With
    
    set iMsg =nothing
    set iConf =nothing
    Grazie
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Con questo non puoi mandare file swf, al massimo puoi inviarli come allegati.

  3. #3
    non voglio mandare SOLO swf ma una pagina html con al suo interno un filmato swf.
    Se non è possibile esistono altri metodi per far ciò?
    Grazie
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da marco1970
    non voglio mandare SOLO swf ma una pagina html con al suo interno un filmato swf.
    Se non è possibile esistono altri metodi per far ciò?
    Grazie
    Marco
    Allegati.

  5. #5
    il problema è che nella pagina html che contiene il filmato swf ho questa situazione
    codice:
    <object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="160" height="160">
    	<param name="movie" value="prova.swf?messaggio=ciao">
    	<param name="quality" value="High">
    	<embed src="prova.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="160" height="160"></object>
    Suggerimenti?
    Carpe diem
    Preferisco tentare che rinunziare

  6. #6
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    ti posto un esempio di codice PHP al volo, che potrai tranquillamente tradurre in ASP:
    codice:
     
    
    <?php 
    
    $swffile = "PERCORSO_ASSOLUTO_MOVIE_SWF"; 
    $testo = "<html> 
    <head> 
    <title>Flash mail</title> 
    </head> 
    <body> 
    <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" 
            codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" 
            width=\"100\" 
            height=\"100\" 
            id=\"file\" 
            align=\"middle\"> 
    
    <param name=\"allowScriptAccess\" value=\"sameDomain\" /> 
    <param name=\"movie\" value=\"".$swffile."\" /> 
    <param name=\"quality\" value=\"high\" /> 
    <param name=\"bgcolor\" value=\"#ffffff\" /> 
    
    <embed src=\"".$swffile."\" 
           quality=\"high\" 
           bgcolor=\"#ffffff\" 
           width=\"100\" 
           height=\"100\" 
           name=\"file\" 
           align=\"middle\" 
           allowScriptAccess=\"sameDomain\" 
           type=\"application/x-shockwave-flash\" 
           pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /> 
    </object> 
    </body> 
    </html>"; 
    
    $header = "From: imola <imola@tiscalinet.it>\n"; 
    $header.= "MIME-Version: 1.0\n"; 
    $header.= "Content-Type: text/html; charset=\"iso-8859-1\"\n"; 
    $header.= "Content-Transfer-Encoding: 7bit\n"; 
    
    mail("Imola <imola@tiscalinet.it>\n", "Flash mail", $testo, $header); 
    
    ?>
    Ovviamente le limitazioni non risiedono nell'invio, bensì nella visualizzazione, poichè i client di posta elettronica bloccano praticamente tutti i contenuti che vanno oltre il puro testo.

    Poi non è possibile aver la certezza che tutti i computer lo vedano perchè è necessario installare il plugin, scaricabile gratis dal sito Macromedia.
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  7. #7
    ti ringrazio per la risposta ...ma di php non ci capisco una mazza.
    Se ti è possibile, quando avrai tempo libero, darmi una mano ti sarò debitore di una birra ...ma si crepi l'avarizia anche due
    Marco
    Carpe diem
    Preferisco tentare che rinunziare

  8. #8
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Dammi qualche ora per favore, sono al momento impegnatissimo, ti aiuterò volentieri...
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  9. #9
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    codice:
    <html>
    <head>
    <title></title>
    </head>
    <body>
    
    <object classid="[...]" codebase="[...]" width="550" height="400">
    <param name=movie value="http://www.miosito.it/filmato.swf">
    <param name=quality value=high>
    <embed src="http://www.miosito.it/filmato.swf" quality=high 
    width="550" height="400" TYPE="application/x-shockwave-flash" 
    pluginspage="http://www.macromedia.com/go/getflashplayer">
    </embed></object>
    
    </body>
    </html>
    Non l'ho provato ma dovrebbe andare...
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

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.