Avatar billede nikolajdu Nybegynder
05. marts 2001 - 14:30 Der er 21 kommentarer og
1 løsning

Form + PopUp. Jeg bliver Vanvittig!!!

Det er sgu min tur i dag.

Jeg har en formmail der virker ganske fint. Jeg har et popupScript der virker ganske fint.

Hvis jeg prøver at sætte de 2 sammen virker kun popuppen. ARRRGGG!!!

on (release) {
    recipient = \"admin@nikolajdu.dk\";
    subject = \"Svar på konkurrencen\";
    redirect = \"midten.htm\";
    getURL (\"http://cgi.web.dk/cgi-bin/FormMail.cgi\", \"\", \"POST\");
    getURL (\"java script:pop()\");
}

Problemet findes altså kun når begge getURL er med.

Jeg har lagt hele molevitten ud her.

http://www.nikolajdu.dk/test/midten.htm - Med PopUp scriptet i. Åbner lyng.swf, der ved klik loader konkurrence.swf ind.
http://www.nikolajdu.dk/test/konkurrence.swf
http://www.nikolajdu.dk/test/konkurrence.fla
http://www.nikolajdu.dk/test/tak.htm - Simpel tak til popuppen.

Jeg ved godt jeg frem for popup kunne lave noget smartere i Flash, men nu vil jeg fandeme have det til at virke.

Ydmygst

/Nikolaj
Avatar billede f2 Nybegynder
05. marts 2001 - 14:48 #1
prøv at lægge popup-scriptet (selve \"pop()\") ind på din formail.. så når formmail åbner sørger du for at pop() bliver udført..
inde fra flash skal du slettet getUrl(\"http://cgi.w.......osv
det kan nemlig godt være fordi at den ikke kan åbne to URL\'s på samme tid..
Avatar billede diktator Nybegynder
05. marts 2001 - 14:49 #2
(: Nikolaj

Det ser nu ud som om det virker her på min Mac, dog skal du lige kigge på din redirect, da den leder efter \'midten.htm\' på cgi.web og ikke din egen server ;-)

På Pc\'en fucker den ... Jeg tror ikke at den kan finde ud af at eksekvere 2 Get URL .. Så jeg foreslår dig at lave i stil med; Goto Next frame, og sætte din pop() der.

/D!ktator

Avatar billede nikolajdu Nybegynder
05. marts 2001 - 14:58 #3
Det er faktisk slet ikke meningen Redirecten skal være der. Det var mere for testen.

Problemet er at jeg ikke aner hvor den her fil skal placeres. Jeg/vi har testet det hos Whitehat/Azero/Scannet/ både med cgi.web.dk´s Script og med deres respektive Formmail scripts.

Det skal siges at vi kun har testet på PC - så der er en mulig forklaring der. Havde faktisk haft den oppe og vende. derfor prøvede jeg disse 2 løsninger.

Den jeg beskrev tidligere hvor de blev eksekveret i hver sin frame med et vist tidsinterval imellem. Virker ikke.

Så prøvede løsningen man ville lave i JavaScript altså noget i stilen med at kalde java script:pop();location.href.blabla.cgi.skidt

virker igen fint hvis man tager det hver for sig....
Avatar billede f2 Nybegynder
05. marts 2001 - 15:02 #4
Svaret er:
du kan ikke se to html-sider lige efter hinanden..
det er det samme hvis du klikker på et link og du skynder dig at klikke på et andet link INDEN den har nået at skifte side, så går den heller ikke til det første link..
Avatar billede f2 Nybegynder
05. marts 2001 - 15:04 #5
prøv at sætte popup\'en FØR formmailen..
altså..
    getURL (\"java script:pop()\");
    getURL (\"http://cgi.web.dk/cgi-bin/FormMail.cgi\";, \"\", \"POST\");
så skulle det gerne kun være formmailen der virker..
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:05 #6
Har prøvet - Kun popuppen virker.
Avatar billede diktator Nybegynder
05. marts 2001 - 15:15 #7
Jeg tænkte på om Cgi.web tillader, at bruge; LoadVariablesNum på deres mailforms ??
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:19 #8
Jeg vil sige at jeg vel har fået omkring 10 mails som svar på konkurrencen nu. Problemet er bare at folk ikke skriver noget i felterne så jeg kan ikke se hvem eller hvorfra.

For dem der vil bekymre sig om det - bliver felterne valideret inden jeg sender dem af sted. Den Flash jeg har lagt ud er af diskretionshensyn og derfor ikke den færdige version.

F2 dit forslag er måske slet ikke så dumt. at ændre sit eget eller rettere Matt´s CGI Script til at lave en popup.

Sidder lige nu og stirrer mig blind på hvordan mon det kan lade sig gøre.

    # If redirect option is used, print the redirectional location header.  #
    if ($Config{\'redirect\'}) {
        print \"Location: $Config{\'redirect\'}\\n\\n\";
    }


CGI og mig bliver vist aldrig rigtige venner...
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:23 #9
Diktator -

Jeg har prøvet og det virker ikke. Jeg ville helst undgå at bruge getURL.

Jeg har også forsøgt at uploade Matt´s Formmail hos mig selv. Kan stadig heller ikke få det til at virke med LoadVariablesNum...
Avatar billede diktator Nybegynder
05. marts 2001 - 15:27 #10
Du kunne jo også vælge at bruge Fscommand, og skide lidt på NC. brugere ;-)
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:30 #11
Tjaaa...

Men den går heller ikke. Det er en side til en kunde og de plejer ikke at have den store forståelse for at Netscape er vanskeligt at lave ting til....

Det må sgu da kunne lade sig gøre. hmmm...
Avatar billede diktator Nybegynder
05. marts 2001 - 15:44 #12
Jeg ved godt at det  her er lidt skod; men har du prøvet at sætte din pop() på OnPress, og resten af scriptet på Release ?? Det giver en forsinkelse, men jeg ved ikke om det kan gøre det ...
Har i øvrigt lige sendt en mail, fra Mac ::: )
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:46 #13
Har skam fået din mail fra MAC´en og jeg har også svaret vredt på den. *GGG*

Skide PC skidt.
Avatar billede diktator Nybegynder
05. marts 2001 - 15:55 #14
Ja, det er ikke første gang vi oplever PC <-> Flash knuder... -ka\' du huske vores MIME problematik hos ScanNet 8) ....
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 15:59 #15
Faktisk virker det med onPress løsningen. Problemet er så bare at jeg jo helst ville undgå getURL da jeg bruger loadMovie og derfor ikke kan redirecte direkte til en .swf.

Tror jeg beslutter mig for en anden løsning. Var også mere nyserrig over hvorfor søren jeg ikke kunne få det til at virke.

Jeg kan udemærket godt huske vores 180 indlægs lange hovedbrud vedr. Scannet. Det var til at blive idiot over. Da jeg snakkede med kunden før weekenden og han sagde han havde problemer tænkte jeg bare. Suk suk suk. Alt andet end Scannet Heldigvis skal det slet ikke ligge der. Det er kun deres egen side der ligger der. pyha.
Avatar billede nikolajdu Nybegynder
05. marts 2001 - 16:06 #16
Diktator - Det er jo næsten synd at give dig point når du nu har sådan et pænt rundt tal (4200), men ok skidt da.
Avatar billede brandy Nybegynder
06. marts 2001 - 11:12 #17
Nikolajdu--> Du læser nok ikke det her alligevel ;o) Men kan de ikke køre PHP,CGI,ASP el. lign. fra deres server? Mine erfaringer er, at det er lidt skodagtigt når man bruger de der \"gratis\" scripts som man refererer til. De har det med at \"stå af\" en gang imellem...

*Gg*

Kan de køre PHP, vil jeg da godt hjælpe dig med noget PHP! Flash og PHP kører suverænt sammen!

/brandy

-Ja, hvorfor skriver man i et lukket spørgsmål...tsk tsk! ;-)
Avatar billede diktator Nybegynder
06. marts 2001 - 11:53 #18
Jeg er enig med dig brandy :)

/D!ktator.dk
Avatar billede nikolajdu Nybegynder
06. marts 2001 - 12:52 #19
Både cgi.web.dk og det script jeg selv har brugt er vel nok det mest anerkendte overhovedet og alligevel gratis. Nemlig Matt´s Formmail Script. Det er lavet i Perl og kan netop bruges på deres server.

Anyway ville jeg såmænd gerne have løsninger i både ASP og PHP for der fatter jeg minus. Men, det er sådan nogle scripts jeg får ind af døren og som bare skal virke. For jeg har ikke en chance for at rette dem til.

Ønsket er foreløbigt CGI, men der skal senere laves en ASP database del. Det skal nok blive sjovt.

/Nikolaj
Avatar billede brandy Nybegynder
06. marts 2001 - 13:08 #20
Ok! Det var bare et lille tilbud... ;-)
hæ hæ \"Shout if U change your mind!\"
/brandy
Avatar billede nikolajdu Nybegynder
06. marts 2001 - 13:15 #21
Tro mig Brandy. Jeg er skam glad for tilbuddet og du kan tro jeg skal være den første til at smide nogle af mine 16284 point væk for at score nogle gode løsninger.

I det hele taget burde jeg også fordybe mig lidt i ASP/PHP kombinationen med Flash. Så burde jeg også lige fatte de sockets i XML ordentligt og så burde jeg nok lige.... Nå fuck. *GGG*

/Nikolaj
Avatar billede brandy Nybegynder
06. marts 2001 - 13:44 #22
Hæ hæ! du har kun ca. 15600 points mere end mig...DOH! Gi\' lidt! ;-)

/brandy
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester