ooddbb Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 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
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 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
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 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
rabagast3 Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 Her er en link til en tutorial for å lage skjemaet. her er en link til "samme" skriptet. Bare med feilsjekking om korrekt infylt skjema. Lenke til kommentar
Ueland Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 se på kildekoden til: http://www.datanettet.com/lan/reg.html det skjemet bruker jeg til å lagre både i fil og til e-post håper at det hjelper Lenke til kommentar
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 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
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 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
rabagast3 Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 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
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 Og dette skal eg legge ut på siden min og så skal det funke? Trenger eg ikke å legge ut script? Lenke til kommentar
rabagast3 Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 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
atrax Skrevet 4. februar 2003 Del Skrevet 4. februar 2003 Skal du bruke php-versjonen over, må du selvsagt legge ut siden på en server som har php-støtte... Lenke til kommentar
ooddbb Skrevet 4. februar 2003 Forfatter Del Skrevet 4. februar 2003 rabagast: Har prøvd det, og det funker! Men skjemaet skal vere likt som det på www.actio-os.net under "bestill her". Eg prøvde å sette inn flere bokser i skjemaet med Frontpage, men da funket det ikke lengre. Hvorfor? Lenke til kommentar
Ueland Skrevet 5. februar 2003 Del Skrevet 5. februar 2003 prøv å legge inn kildekoden som jeg gav til deg i linken, det er med frontpage, funker ikke det så har du problemer med serveren. Lenke til kommentar
ooddbb Skrevet 5. februar 2003 Forfatter Del Skrevet 5. februar 2003 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
ooddbb Skrevet 5. februar 2003 Forfatter Del Skrevet 5. februar 2003 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
rabagast3 Skrevet 5. februar 2003 Del Skrevet 5. februar 2003 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
ooddbb Skrevet 5. februar 2003 Forfatter Del Skrevet 5. februar 2003 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! Takk for alle svar til nå!!! Lenke til kommentar
rabagast3 Skrevet 5. februar 2003 Del Skrevet 5. februar 2003 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
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå