Knop met dubbele functie maken

  • Onderwerp starter Onderwerp starter Risk
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Risk

Gebruiker
Lid geworden
5 jul 2010
Berichten
275
Forum,

Ik ben bezig in een website met iets waar ik niet uitkom.

Case:
Op mijn website is het mogelijk worden een demo database te downloaden. Om daar te komen moet je een vragenformulier invullen. Ik heb een vragen(contact) formulier in php/html werken. Die doet het prima. Die wil ik ombouwen (lees kopieeren en de tekst aanpassen) tot een vragenformulier m.b.t. de demo.

Ik wil met een knop een ingevuld n.a.w. formulier naar mijn e-mailbox sturen en gelijkertijd naar de downloadpagina. Men mag niet naar de downloadpagina gaan als er geen gegevens zijn ingevuld. Ik wil wel weten wie er mijn software bekijkt.

Is dit mogelijk, of kies ik voor de optie, wachtwoord na ontvangst formulier en de kandidaat een wachtwoord toesturen. De eerste optie lijkt mij het meest fraaie.

Graag een bericht. (staat ook op het forum Expression web, ben mijn website aan het overzetten naar Dreamweaver)

Risk
 
Hallo Risk,

Als je zorgt dat je ingevulde velden van je formulier gecontroleerd wordt. Dan moeten ze de velden verplicht invullen, dan is het probleem opgelost toch?
Check Deze link om je form velden te laten controleren met JQeury.


Groeten,

Marco
 
Marco,

Dank voor de genomen moeite. In mijn code zit al een invulcontrole. Het gaat erom dat wanneer er wordt gedrukt op de submitknop het formulier wordt verstuurd en direct doorgelinkt naar een webpagina. In de mailbox ontvang ik dan wie heeft gedownload. Een hyperlink lukte niet.

Risk
 
Je kan gebruik maken van een redirect toch?
Als je mail verstuurd wordt dan wordt je doorgestuurd naar jouw pagina, dus de download link.

Ook met Javascript redirects is het mogelijk een bepaalde wachttijd in te stellen voor de bezoek. Je kunt in het volgende voorbeeld het getal "5000" vervangen door het aantal milliseconden dat de bezoeker moet wachten.
Code:
    <head>  
    <script type="text/javascript">  
    <!–  
    function redirect(){  
        window.location = "http://www.domein.nl"  
    }  
    //–>  
    </script>  
    </head>  
    <body onLoad="setTimeout(’redirect()’, 5000)">  
    <p>Inhoud van de pagina.</p>  
    </body>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan