Formulier

Alles over programmeren en development binnen de IT-wereld
Plaats reactie
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

Ik zou graag op mijn site een formulier plaatsen zoiets als
op deze pagina: http://members.lycos.nl/scriptplanet/contact/index.htm
Ik weet al hoe ik de buttons moet plaatsen en de tekstvelden maar
de rest nog niet.

Kan iemand mij helpen :-)
Gebruikersavatar
Sub Zero
Administrator
Administrator
Berichten: 6181
Lid geworden op: 15 sep 2002, 12:14
Locatie: Herzele
Uitgedeelde bedankjes: 74 keer
Bedankt: 121 keer

En wat bedoel je met de rest? Er is niet veel rest aan hoor. Het enigste wat je moet doen is je form beginnen met volgende code :

Code: Selecteer alles

<form method="post" action="http://users.skynet.be/cgi-bin/formd.cgi">
Dan maak je gebruik van het cgi-script van Skynet en wordt het formulier je gemailed. Kijk hier eens voor meer info.

Cheers
Afbeelding
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

OK bedankt, ik zal het eens proberen
Gebruikersavatar
The Oddity
Elite Poster
Elite Poster
Berichten: 5008
Lid geworden op: 15 sep 2002, 17:58
Locatie: Belgium, Ghent
Contacteer:

Marto,

je gaat hier wel appels met peren gaan vergelijken eh....

Het script dat je hierboven aanhaalt, maakt gebruik van php-files die je zelf schrijft of van het internet op één of andere script site haalt...
Maw je bouwt je eigen mailformulier plus verwerking van dat formulier.. zo kun je het laten controleren of de input geldig is..

Bij Skynet kan je niet je eigen scripts (php,cgi, asp) uploaden.. want dat wordt gewoon niet ondersteund. Het enige waar je beroep kan op doen bij Skynet is de verwerking van de mail (lees: doorsturen naar een door u opgegeven adres + een bedank pagina tonen). Via die skynet scripts zal je dus niet aan input controle kunnen doen. Daarvoor zal je jscript moeten gebruiken.

Om de formulieren van Skynet te leren gebruiken raad ik aan even in de faq in Webruimte te kijken en eveneens eens in het Skynet Solution Center en op de Skynet site ivm de webspace te zien. Tegenwoordig staan daar mooi uitgewerkte voorbeelden.
I love it when a plan comes together!
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

OK,ik zal eens kijken.
happy runner
Starter
Starter
Berichten: 2
Lid geworden op: 25 jan 2004, 21:23
Locatie: Genk

Ik klos nu al een 5-tal dag aan een onnozel formuliertje maar ik krijg hem niet verzonden.(internal server error)
De veiligheigsinstellingen zijn gecheckt en zelfs het meest simpele formulier lukt niet. Mijn formulier staat onder lopersgeluk, op de doe mee pagina onder wedstrijdformulier.
Iemand die hier een kink in ziet?

Bedankt

happy runner
Gebruikersavatar
Weetgraag
Erelid
Erelid
Berichten: 2117
Lid geworden op: 15 sep 2002, 08:50
Locatie: Zelzate Belgie

Hallo,

Misschien kan dit je helpen, ik heb dit zelf geschreven met een VBscriptje dat je alerts geeft als er iets niet ingevuld staat.
Ik voeg het hierbij in een tekstfile, je kan het ook bekijken op èèn van mijn sites, èèn ervan is
http://www.theater-triangel.be
het maakt geen gebruik van CGI maar is een gewoon mailformulier.

Hope it works

Greetz
Weetgraag :wink:

Edit: je moet zelf het formuliertje aanpassen van naam enzo!!
Bijlagen
form.txt
Formuliertje
(7.43 KiB) 219 keer gedownload
"Carpe Diem"
happy runner
Starter
Starter
Berichten: 2
Lid geworden op: 25 jan 2004, 21:23
Locatie: Genk

Zeg Weetveel,

Klasse. Mijn testformuliertje tussen de soep en de patatten werkte reeds.
Heb je misschien ook een tip om de formulierinvuller en verzender dus op een nieuw bepaalde pagina te laten uitkomen.
Nu wordt er gezegd dat de mail verstuurd wordt en thats it!

bedankt

happy runner
Gebruikersavatar
Sub Zero
Administrator
Administrator
Berichten: 6181
Lid geworden op: 15 sep 2002, 12:14
Locatie: Herzele
Uitgedeelde bedankjes: 74 keer
Bedankt: 121 keer

Ik denk niet dat dat gaat met Weetgraag zijn scriptje. Want het wordt immers via e-mail (Outlook Express) verstuurd en niet door de browser. Als je via het cgi-script van Skynet gaat kan je dit wel door een veld met de naam TO te gebruiken.

Cheers
Afbeelding
Gebruikersavatar
Weetgraag
Erelid
Erelid
Berichten: 2117
Lid geworden op: 15 sep 2002, 08:50
Locatie: Zelzate Belgie

Ik kan je dat scriptje wel geven, als je de "verzend" knop indrukt komt hij op een "bedanktpagina" terecht en dan met een "redirect" naar de pagina die je wenst. Ik kijk het deze avond na en post het dan hier.


Greetz
Weetgraag :wink:
"Carpe Diem"
Gebruikersavatar
Weetgraag
Erelid
Erelid
Berichten: 2117
Lid geworden op: 15 sep 2002, 08:50
Locatie: Zelzate Belgie

Try this one,

Het staat uitgelegd op het txtfile bijgevoegd

Hope it works

Greetz
Weetgraag :wink:
Bijlagen
script.txt
Scriptje
(2.17 KiB) 96 keer gedownload
"Carpe Diem"
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

Ik heb een probleem met mijn formulier.
Als ik als ingevuld heb en op verzenden druk dan staat er een error.
Ik heb ook al formulieren bekeken van andere sites en het ziet er hetzelfde uit.
Kunnen jullie me helpen?
Hier is het de code van het formulier.

Code: Selecteer alles

<form method="post" action="http://users.skynet.be/cgi-bin/formd.cgi">
                      <p>
                        <input type="hidden" name="to" value="[email protected]">
                        <input type="hidden" name="next" value="contact.htm">
                        <input type="hidden" name="subject" value="melding website">
                        <input type="hidden" name="lang" value="nl">
        </p>
                      <p><span class="style2 style3">Aan: 
                        <select name="select">
                          <option>Webmaster</option>
                          </select>
</span></p>
                      <p><span class="style2 style3">Emailadres: 
                        <input type="text" name="textfield">
</span></p>
                      <p><span class="style2 style3">Tekst:</span></p>
                      <p><span class="style2 style3">                      <textarea name="textarea" cols="50" rows="5"></textarea>
</span></p>
                      <p>
                        <input type="submit" name="Submit" value="Verzenden">
                        <input type="reset" name="Reset" value="Reset">
</p>
	</form>
airzimmy
Erelid
Erelid
Berichten: 1047
Lid geworden op: 19 sep 2002, 14:01

Aan de error hebben sommige meer...
Akira
Elite Poster
Elite Poster
Berichten: 1386
Lid geworden op: 10 jan 2004, 13:30

gelieve ook de error te posten
de pispaal <<
MaRtO
Elite Poster
Elite Poster
Berichten: 1250
Lid geworden op: 26 nov 2003, 20:33
Locatie: BE

Je kunt de error eigenlijk zien als je het op mijn site probeert.
[error]
Verzending van de inhoud van formulieren per elektronische post

Dit formulier kan niet verwerkt worden, omdat één of meer verplichte velden ofwel niet ofwel verkeerd gedefinieerd werden.

[/error]
Ga anders naar http://users.skynet.be/marto/contact.htm ,
vul daar iets in en druk op verzenden en dan zul je ook de error zien.

Hier zie je nog een paar andere skynet formulieren. http://www.google.be/search?hl=nl&q=for ... t.be&meta=

Ps: Die afbeelding zal ik eens weg doen.(Past er niet echt bij)
Gebruikersavatar
Sub Zero
Administrator
Administrator
Berichten: 6181
Lid geworden op: 15 sep 2002, 12:14
Locatie: Herzele
Uitgedeelde bedankjes: 74 keer
Bedankt: 121 keer

Je next-veld moet een volledige url zijn. Dus http://users..... ipv contact.htm alleen.

Cheers
Afbeelding
Plaats reactie

Terug naar “Development”