Gå til innhold
Trenger du hjelp med internett og nettverk? Still spørsmål her ×

Tilbakemeldingsskjema / Bestillingsskjema


Anbefalte innlegg

Forige diskusjon vart stengt på grunn av "bumping", noe eg trodde var vanlig og lovlig på alle forum, men ikke her. Beklager! Håper derfor att vi kan forsette diskusjonen under denne tråden.

 

Har laget ett tilbakemeldingsskjema til min hjemmeside men den funker ikke. Har laget hjemmesiden med Microsoft Frontpage v4.0 og eg brukte tilbakemeldingsskjemaet som ligger under fil-ny-side-generelt. Eneste endring eg har gjort er å skrive inn e-mail adressen min under send til – e-postadresse. For eg vil ha tilbakemeldingsskjemaet/bestillingsskjemaet sendt til min e-post. Men når eg prøver dette skjemaet etter att eg har lagt det ut på nettet så funker det ikke. Når eg trykker "send" knappen så kommer meldingen "Finner ikke siden".

 

Hva er galt???

Lenke til kommentar
Videoannonse
Annonse

Driver nå å prøver på å få igang ett Responsskjema med "oppskrift" fra denne siden:

 

http://advicedata.no/support/manualer/resp...sponsskjema.htm

 

Tror eg har følgt manualen til punkt og prikke. Når eg trykke "send" knappen så kommer denne beskjeden opp "Internal Server Error". Eg har webhotell hos WebDeal, og ikke Advice Data, kan det ha noe å si?

 

Hva er galt?

 

Under skal eg skrive ganske detaljert hva eg har gjort.

 

1. Utformingen av siden

 

<body>

<form METHOD="POST" ACTION="http://www.actio-os.net/cgi-bin/formail.pl" name="myform">

<input type="hidden" name="recipient" value="[email protected]">

<input type="hidden" name="redirect" value="bekreftelse.html">

<input type="hidden" name="subject" value="bestilling">

<input type="hidden" name="print_config" value="email">

<input type="hidden" name="env_report" value="REMOTE_HOST,REMOTE_ADDR">

Fornavn: <br><input type="text" name="Fornavn" size="29"><br><br>

 

Etternavn: <br><input type="text" name="Etternavn" size="29"><br><br>

 

Adresse: <br><input type="text" name="Adresse" size="29"><br><br>

Postnr/sted: <br><input type="text" name="Postnr/sted" size="29"><br><br>

 

Telefon: <br><input type="text" name="Telefon" size="29"><br><br>

 

E-post: <br><input type="text" name="E-post" size="29"><br><br>

 

Kommentar: <br><textarea rows="5" name="Kommentar" cols="29"></textarea><br><br>

 

Ønsker å få tilsendt mer info: <input type="checkbox" name="Ønsker å få tilsendt info" value="Ja"><br><br>

 

Jeg synes deres webside er: & Ok&<input type="radio" name="Jeg synes deres webside er" value="ok">& Fin&<input type="radio" name="Jeg synes deres webside er" value="fin">& Kjempefin&<input type="radio" name="Jeg synes deres webside er" value="kjempefin"><br>

 

 

<input type="submit" value="Send" >

 

</form>

 

</body>

 

Har eg gjort alt riktigt så langt???

 

-så lastet eg ned Formail

 

Eg fant ikke @referers = ('DITT_DOMENE','62.70.0.18'); i notisboken så eg åpnet formail i Woredpad, der fant eg det fort. Der skrev eg inn @referers = ('actio-os.net','62.70.0.18'); og så lagret eg filen.

 

Deretter overførte eg filen til cgi-bin mappen med ASCII-mode med programmet WS_FTP Pro, deretter brukte eg SmartFTP til å chmod filen til 755 med (fant ikke ut hvordan eg gjorde det med WS_FTP Pro).

 

Så lastet eg opp sidene med responsskemaet og slik, men fikk feilmeldingen "Internal Server Error".

 

Hva er galt???

Lenke til kommentar

Har nå sittet i flere timer å prøvd å fått til ett Responsskjema, men uten nytte!

 

Er det noen inne her som har satt opp ett Responsskjema/Tilbakemeldingsskjema, slik att du kan sende meg scripten og formen og skrive hva som må endres i scripten og i formen før eg kan ta det i bruk???

 

Begynner å bli desperat, hjelp!!!

Lenke til kommentar

ueland85:

 

Hva mener du med kildekoden?

Eg gikk inn på siden og trykkte fil - redigere med microsoft frontpage også lagret eg siden. Kan eg bare gå inn på skjema egenskaper og skifte www adresse og e-post til min egen og deretter legge den ut på nettsiden min?

Lenke til kommentar

Har sittet noen timer til, og det ser ut som om det er umulig!

 

Er nå villig til å bla opp noen lapper til den som kan levere ett script og ett skjema som funker til meg, skjemaet kan eg bare forandre på i Frontpage viss eg vil ha flere tekstbokser o.l.

 

Dere kan maile meg på [email protected] viss dere trenger internett adresse e.l.

 

Dette er seriøst, førstemann som leverer skjema og script som funker får noen sedler!!!

Lenke til kommentar

lag 2 filer. (lag disse i notepad)

den ene fila skal hete:

 

feedback.html inne i den fila legger du inn følgende:

 

<FORM method=post action="sendmail.php">

Email: <INPUT name="email" type="text"><br>

Message:<br>

<TEXTAREA name="message">

</textarea><br>

<input type=submit>

</FORM>

 

Den andre fila kaller du sendmail.php inne i den legger du følgende tekst:

 

<?

mail( "[email protected]", "Feedback Form Results",

$message, "From: $email" );

// header( "Location: http://www.hardware.no" );

//her kan du skrive inn en adresse som sier takk for innfyllingen,

//Er ikke tatt med nu.

?>

 

 

Har testet at dette funker.

Lenke til kommentar

Dette skal funke. Har testet det. Du må selvsagt lage en helt vanlig link på sida di slik at de kommer til skjemaet. Men det funker. Har testet det. Husk å endre der det skal være din epost adresse. Har ikke lakt inn feilsjekking (om feltene er fylt inn eller ikke).

Lenke til kommentar

Nå har eg prøvd rabagast igjen, men nå funker det ikke. Det er ikke noe trøbbel med serveren, den skal takle php (WebDeal), det gikk jo i går.

 

Slik har eg fylt det ut:

 

 

feedback.html

 

<FORM method=post action="sendmail.php">

Email: <INPUT name="email" type="text"><br>

Message:<br>

<TEXTAREA name="message">

</textarea><br>

<input type=submit>

</FORM>

 

sendmail.php

 

<?

mail( "[email protected]", "Feedback Form Results",

$message, "From: $email" );

// header( "Location: http://www.actio-os.net" );

//her kan du skrive inn en adresse som sier takk for innfyllingen,

//Er ikke tatt med nu.

?>

 

Det er da ikke noe galt utfylt her?!?!?

Lenke til kommentar

Nå fikk eg skjema til rabagast til å funke, grunnen var att sendmail.php vart hetende sendmail.php.txt siden eg drev med den i notepad.

 

Nå er bare spørsmålet, hvordan skal eg få utvidet dette skjemaet (flere bokser med tekst)?

 

Kan eg bare sette inn slike koder fra

 

http://advicedata.no/support/manualer/resp...sponsskjema.htm

 

Fornavn: <br><input type="text" name="Fornavn" size="29"><br><br>

 

Etternavn: <br><input type="text" name="Etternavn" size="29"><br><br>

 

Adresse: <br><input type="text" name="Adresse" size="29"><br><br>

Postnr/sted: <br><input type="text" name="Postnr/sted" size="29"><br><br>

Lenke til kommentar

regner med at du ikke har holdt på så my med php. Har laget et nytt skrip, dette er mye lettere å følge & å utvide. Har testet det. Og det funker. her kommer det:

 

 

 

<html>

<body>

<form action="MAILTO:dinepost@adresse" method="post" enctype="text/plain">

 

<h3>Velkommen!</h3>

 

 

Antall:

<input type="text" name="antall"

value="" size="4">

 

 

Dimensjon:<input type="text" name="dimensjon"

value="" size="20">

 

 

 

Vareslag/Type/Merke:<input type="text" name="vareslag"

value="" size="40">

 

 

Pris:

<input type="text" name="pris"

value="" size="8">

<br><br>

 

 

<p><strong>Skriv inn kommentar i feltet nedenfor (viss du ønsker det):</strong></p>

<dl>

<dd><textarea name="Kommentarer" rows="5" cols="42"></textarea></dd>

</dl>

 

<input type="submit" value="Send">

<input type="reset" value="Reset">

 

</form>

</body>

</html>

 

 

 

 

Bare følg denne oppskriften. Har lagt skille mellom vert felt så det er lett å se hva du trenger til hvert felt.

Lenke til kommentar

Eg kan ikke bruke det skriptet siden eg ikke har e-post som er konfigurert til å gjøre dette, eg har web basert e-post.

 

Kan du lage samme skript, men att det funker på samme måte det du kom med tidligere (PHP), for det funket bra! :D:D:D

 

Takk for alle svar til nå!!! :D

Lenke til kommentar

Dette er den siste versjonen jeg lager :) . Har ikke orket å ta med feilsjekking, angående om feltene er fylt inn. Dette kan du legge inn fra det forrige php skriptet.

 

Det eneste du trenger å gjøre er å legge inn din epost adresse i fila sendeail.php.

 

PS har ikke orket å tenke på utseendet. Dette ser ikke særlig bra ut. Du bør forandre layouten på skjemaet. Samt at det er litt rotet skrevet opp, Videreutviklet bare noe jeg så på nettet.

 

Men det viktigste er at det funker. Har testet det!

 

Hentet fra siden thesitewizard.com. en tutorial.

 

Det er som før to filer:

 

den første heter contact.php i den skal følgende tekst stå:

 

 

<html>

<head>

<title>Email Form </title>

</head>

<body>

<form method="POST" action="sendeail.php">

<?php

$ipi = getenv("REMOTE_ADDR");

$httprefi = getenv ("HTTP_REFERER");

$httpagenti = getenv ("HTTP_USER_AGENT");

?>

<input type=hidden name="ip" value="<?php echo $ipi ?>">

<input type=hidden name="httpref" value="<?php echo $httprefi ?>">

<input type=hidden name="httpagent" value="<?php echo $httpagenti ?>">

Antall: <input type=text name="antall" size="5">

Dimensjon: <input type=text name="dimensjon" size="20">

Vareslag: <input type=text name="vareslag" size="40">

Pris: <input type=text name="pris" size="6">

<br><br>

Skriv kommentar i feltet nedenfor hvis ønskelig:

<br>

<textarea name=notes rows=4 cols=40></textarea>

<br>

Fornavn: <input type=text name="fornavn" size="30">

<br>

Etternavn: <input type=text name="etternavn" size="30">

<br>

Adresse: <input type=text name="adresse" size="30">

<br>

Postnummer: <input type=text name="postnummer" size="30">

<br>

Poststed: <input type=text name="poststed" size="30">

<br>

E-post adresse: <input type=text name="epost" size="30">

<br>

Telefon nummer: <input type=text name="telefon" size="30">

<br>

<input type=submit VALUE="Send E-post">

<input type="reset" value="Nulstille">

</form>

</body>

</html>

 

 

Den andre fila skal hete sendeail.php inne i den skal følgende stå:

 

 

<html>

<head>

<title>Sendemail Script</title>

</head>

<body>

<?php

$myemail = "din epostadresse skal stå her";

if (!isset($visitormail))

echo "hallo $fornavn $etternavn" ;

$todayis = date("l, F j, Y, g:i a") ;

$subject = "Epost-utsending" ;

$message = " $todayis [EST] n

Antall: $antall

Dimensjon: $dimensjon

Vareslag: $vareslag

Pris: $pris

Fornavn: $fornavn

Etternavn: $etternavn

Adresse: $adresse

Postnummer: $postnummer

poststed: $poststed

E-post: $epost

Telefon nummer: $telefon

Senders ip adresse : IP = $ip n

Browser Info: $httpagent n

Referral : $httpref n

";

$from = "From: $myemailrn";

if ($myemail != "")

mail($myemail, $subject, $message, $from);

?>

<b><p align=center>

Date: <?php echo $todayis ?>

<br>

Thank You : <?php echo $antall ?> ( <?php echo $visitormail ?> )

<br>

<?php echo $ip ?>

<br><br>

<a href="contact.php"> Next Page </a>

</body>

</html>

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...