11. januar 2001 - 08:39Der er
87 kommentarer og 1 løsning
cgi/asp - mailform hos Scannet
Spm. har været oppe i eksperten før, men uden svar. Scannet kan se problemet, men ikke løsningen: Deres formmail (asp, vistnok, selvom den ligger under cgi-scripts)nægter at køre, hvis kaldt fra Flash. De mener scriptet kaldes fra \"en anden IP-adresse\", og derfor afvises ?!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Løsningen ligger i kaldet fra flashen. Enten må du paste kaldet her ellers bliver du nødt til at sende filen til enten Diktator eller jeg. Eller os begge for den sags skyld. Jo flere vi er - jo hurtigere får du svar. :-)
Vi tager ofte imod .fla filer i den her kategori, da det kan være umådeligt svært at gennemskue hvordan folk film er bygget op.
Bare send den til Diktator også - mener så bestemt han har mere tjeck på flash og ASP en jeg har, men jeg skal nok forsøge og lad os nu se om det ikke lykkes... :-)
nå ja, fik mailen tilbage i hovedet igen: en hotmail og tung mail, det går jo ikke nikolajdu, har du ikke en anden e-mail? -ellers prøver jeg at sende (to) .fla´er hver for sig
Det var meningen,,, men jeg får nu først tid til at se på det i morgen, så hvis ikke nikolajdu løser problemet, hvilket han jo nok gør, sender du den bare til mig ;-)
nope Diktator Jeg har kun kigget sporadisk på tingene og til ro... Jeg stod først op kl 16.00 og sover vel ikke igen før kl 7-8 stykker... Rigtigt nørdet at leve sådan et liv ... he he...
Umiddelbart Vil jeg tro at f.eks feltnavnene ikke er korrekte.
Nææhhh.. det var slet ikke feltnavnene for dem har Jesper faktisk angivet korrekt, men det er vist ikke noget nyt a jeg roder rundt i den slags spørgsmål... he he...
Hos scannet.dk står der: Denne Mailform kan kun benyttes af ScanNet\'s kunder.
Det der simpelthen er problemet er at man ikke kan sende fra en side der ikke er en Scannet-side. Jeg ved ikke om du har prøvet at uploade til en Scannet-side og forsøge derfra??? Hvis du har - virker det bare ikke og indtil da kan du bruge mit alternativ.
Alternativet:
En løsning der ihvertilfald virker er at skifte fra Scannet´s script til web.dk´s. Det er Mobilix´s formmail - den er gratis og kan bruges af alle...
Ja, drenge I burde have 80 hver så ihærdige I er, MEN jeg giver mig ikke umiddelbart, for det SKAL køre fra Scannet, ellers må jeg jo skifte udbyder pga et sølle script..... det kan ikke passe..
med al respekt Nikolaidu, and may the force be with you,og jeg giver da gerne 160 hvis vi får den til at køre uden redirect (hvis jeg har forstået det rigtigt), i så fald kunne jeg jo ligesågodt blive på cyber city
Men som Columbo ville have have sagt: \"there´s still something pusling me\" -lad os rekapitulere; www.eicmf.dk/SinneE.html ligger på Scannet
Du har vist glemt at definere: return_link_url = \"din_takke_side.asp\" (Jeg kunne ihvertifald ikke finde den...)
recipient = \"jesper@medieuropa.dk\"; er god nok og navnet er hosted ved scannet, MEN hvis du ikke har en mailserver ved pågældende udbyder er jeg ikke sikker på at det virker (Det her er kun gisninger)
Prøv evt. at sætte en variable: fromaddress =\"scannet@scannet.dk
Den ligger på kontoret :-( -er først tilbage mandag... Jeg kan lave en ny tilsvarende, men jeg har ikke adgang til Scannets server hjemmefra, så du kan ikke teste den... Men prøv at kigge på den aligevel.
1. Du siger det er en Scannet side - Svar lige om du har prøvet at uploade den der. Måske ligger http://www.eicmf.dk der, men det er ikke til at sige. 2. Du ved det virker både hos Cybercity og den mobilix jeg lavede til dig - Så det er yderst tænkeligt at deres skidt simpelthent ikke virker. 3. Det Diktator mener er at du bør sætte alle actions i et layer. Du bør også sætte alle variablerne fra starten, da de alligevel ikke ændres - enten ved onClick eller ved bare sætte variablerne i første frame.
Nikolaj :: Scannet virker... jeg har i dag lavet en flash, der kørte med samme script, og lagt den op.. Det virkede som det skal. Jeg kan desværre ikke offentligøre filen, da posten bliver sendt til en af \'vores\' kunder, og dem vil jeg da nødig spamme :-)
måske kunne I prøve noget andet. hvordan ser den flash fil ud jeg skal uploade, hvis mailformen skal returneres til jspr@eicmf.dk, og vi kalder siden for eicmf.dk/test?
Det jeg mente var egentlig: jeg gør åbenbart et eller andet galt siden jeg bliver ved med at få at vide at jeg ikke har \"tilladelse til at benytte dette script\"
Hvis en af Jer kunne sende mig en .fla, som jeg kunne kigge på, publicere og uploade til www.eicmf.dk, kan jeg se hvordan det skal gøres, og hvad jeg muligvis selv har overset.
Nikolaj :: Det var ikke min e-mail jeg ikke vil offentliggøre. Det er en kunde der er hos scannet, og jeg brugte vedkommendes domæne til at teste min flash ting, dvs at jeg også skulle bruge kundens mailserver, og hans e-mail :-)
oersted :: Jeg må have sovet 8-) Har sendt en ny .fla
The method specified in the Request Line is not allowed for the resource identified by the request. Please ensure that you have the proper MIME type set up for the resource you are requesting.
oersted :: Hvilken type WebHotel kører du på hos Scannet? Understøttes ASP?
Jeg er sikker på, at fejlen ligger på den server du kører på hos scannet. Det kunne være nogle komponenter der ikke er konfigureret rigtigt til dine aplikationer...hvem ved??
Har du prøvet at køre en ForMail i ren HTML?? -Det vil med garanti give samme resultat!!
Jeg vender lige tilbage på mandag og uploader din Flash ting hos Scannet, på en server hvor det virker. Så kan du kontakte Scannet og gøre dem opmærksom på problemet og henvise til den som kører for mig...
Nikolaj :: Jeg er godt klar over, at det er ligegyldigt med ASP vedrørende deres mailscript, grunden til at jeg spørger er, at jeg er interesseret i hvilken type server Siten ligger på. Den jeg tester på ligger på en ISS 4.0 som understøtter bl.a. ASP. -Og så skal det lige siges, at det ikke er første gang jeg støder på problemet: MailForm & Scannet
Jeg har været i kontakt med Scannet, som er ret forvirrede over problemet (det var det med IP-adressen, jeg nævnte allerførst) Jeg tilsendte faktisk også .fla, som de dog ikke kunne se særligt meget ud af, hvorefter de lovede at kigge nogle log-filer igennem, og så kom der ikke mere ud af det. En bekendt har haft samme problem i HTML
-vedr. webhotel, skulle det ifgl. Scannet ikke have nogen betydning; som Nikolaj siger, er det netop deres gratis mailscript. eicmf.dk er i øvrigt minihotel, og medieuropa.dk standard (understøtter asp), så....
-Hvad i øvrigt med den dér takkeside, for nu at spørge dumt nok. Skal den ikke henvise til en side som eksisterer; jeg havde i begyndelsen blot henvist tilbage til index.html -kunne man her lave redirect til den rigtige scene i flashfilmen, eller bør den side hvor mailformen ligger være en selvstændig html?
det glæder mig I er lige så stædige som jeg, det er garanteret bare en eller anden lille åndsvag ting som giver forskellen mellem diktators, som virker, og min som ikke gør....hmmm
takkesiden er diktator´s forslag til redirect´en når scriptet er sendt. Altså sådan en tak for mailen side. Det skal jo så også være en flash side, hvis det skal give mening....
Anyway bør du tjekke for om det er en \"gyldig\" e-mailadresse, der indtastes. Ligenu kan man taste hvad som helst...
Du kan godt lave en redirect, det kræver dog lidt javaScript.
Redirecten går ind på en side, der loader en flash-film og går til scene dit og frame dat...
http://www.eicmf.dk/mailto.html kører, og spytter et mailformresultat i min indbakke; så langt så godt i HTML, men så må det jo være <input type=submit></form>, som på en eller anden måde skal ind i flash´en, eller er det i HTML´en eller hur?
Læste noget i går om kald fra Flash til databaser - prøver lige at finde det igen... Ville have pastet det i går, men så gik computeren her i sort og jeg måtte ghoste hele molevitten.... suk...
Nej, jeg tror at problemet ligger MIME types, som vi tidligere har været inde på:
Et bug i flash? jeg ved det ikke, men fakta er at når man fra en mac sender fra flashen, smider den de rigtige MIME types med, der bekræfter at filen ligger på pågældende server og så giver tilladelse til at bruge scriptet.
Grunden til at det ikke virker hos scannet kan være en sikrings indstilling or whatever ...
Hvis ikke scannet skrider ind og får ordnet hvad ordnes skal, kan du ikke bruge den løsning!
Istedet for at henvise til Scannets form2form-script, sender du filen videre til dit eget ASP script, der opsamler dine variable og sætter dem sammen i en form, der så videre sender til form2form-scriptet. På den måde sender du ikke længere fra din flash, men fra en asp side i håb om at den sender de rigtige MIME types med.
Tak for indsatsen, jeg sender 80 til diktator og 80 til nikolajdu, for på en måde at have indkredset men ikke løst problemet, men givet gode forslag (fx nikolajdu 12/01 2001 02:07:29) og opretter nyt i asp kategorien
Vi fandt en fejl. Så langt så godt. At problemet så ikke rigtigt blev løst kunne vi heldigvis ikke gøre noget ved. Det ser ud til at Scannet skal have pillet lidt ved deres servere...
Måske er 80 point i overkanten for min indsats. Godt nok har jeg brugt usædvanlig lang tid på det her spørgsmål, men omvendt har det trods alt også været lærerigt. Anyway har du endnu ikke oprettet spørgsmålet... Og jeg vil da hellere have dem i her i flash - Jeg er trods alt ikke den store ASP gut...
/Nikolaj
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.