Se full versjon : Kontaktskjema?
Jeg har ikke lengre så lyst til å eksponere mailadressen på hjemmesiden min, og derfor har jeg tenkt på å få tak i et slikt kontaktskjema. Men hvor får jeg tak i det?
The Cryptic
04-03-04, 21:38
:rofl: Et svar i ekte ano-ånd
Cava: Det enkleste er nok å stjele litt kildekode fra en eller annen hjemmeside hvor du finner dette. Mange ISPer har også cgi-scriptene for dette ferdig på sitt support-område eller lignende. Jeg mener f.eks. at jeg har sett det et eller annet sted på [ur]www.dezines.com[/url], men sikker er jeg nok ikke. Forsøkt å gjøre et søk på alltheweb eller tilsvarende?
Hei!
Her er ett kontaktskjema du kan bruke som folk kan skrive inn navn og beskjed
osv i.
Lagre teksten under i en fil som foreksempel kontakt.html
PS, du trenger egentlig noe bedre en dette så ikke din e-mail vises i e-mail programet når beskjeden sendes deg. Men inntil vidre så kan du jo bruke denne kanskje. Skal se om jeg kan få satt sammen en bedre til deg.
<table border=1 WIDTH="400">
<tr>
<td>
<FORM METHOD="POST" ACTION="mailto:sonja_midtlien@yahoo.com">
<pre> Navn <INPUT TYPE="text" NAME="Navn" SIZE="30"></pre>
<pre> Adresse <INPUT TYPE="text" NAME="Adresse" SIZE="30"></pre>
<pre> Postnr <INPUT TYPE="text" NAME="Postnr" SIZE="10"> Sted <INPUT TYPE="text" NAME="Sted" SIZE="20"></pre>
<pre> Tlf <INPUT TYPE="text" NAME="Tlf" SIZE="30"></pre>
<pre> E-mail <INPUT TYPE="text" NAME="e-mail" SIZE="30"></pre>
<center>
Beskjed / Spørsmål:
<TEXTAREA NAME="Beskjed / Spørsmål:" ROWS=6 COLS=40></TEXTAREA>
<INPUT TYPE="submit" name:"Send" VALUE="Send">
<INPUT TYPE="reset">
</FORM>
</center>
</td>
</tr>
</table>
Bruk denne, håper du får dette til å virke. Infoen under skal lagres i 2 forskjellige filer.
Lagre denne teksten i en .html fil
<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 ?>">
Ditt navn: <input type=text name="visitor" size="35">
Din Email: <input type=text name="visitormail" size="35">
Mail Beskjed:
<textarea name=notes rows=4 cols=40></textarea>
<input type=submit VALUE="Send Mail">
</form>
</body>
</html>
+ denne teksten her leger du i en fil du kaller sendeail.php
<html>
<head>
<title>Sendemail Script</title>
</head>
<body>
<!-- You must enter YOUR email address ($myemail shown below).
Then you should check (or modify) the link for the 'next page' (at the bottom) -->
<?php
$myemail = "sonja_midtlien@yahoo.com";
if (!isset($visitormail))
echo "Somebody Goofed $ip" ;
$todayis = date("l, F j, Y, g:i a") ;
$subject = "Visitor Mail" ;
$message = " $todayis [EST] \n
Message: $notes \n
From: $visitor ($visitormail)\n
Additional Info : IP = $ip \n
Browser Info: $httpagent \n
Referral : $httpref \n
";
$from = "From: $myemail\r\n";
if ($myemail != "")
mail($myemail, $subject, $message, $from);
?>
[b]<p align=center>
Date: <?php echo $todayis ?>
Thank You : <?php echo $visitor ?> ( <?php echo $visitormail ?> )
<?php echo $ip ?>
Next Page (contact.php)
</body>
</html>
Noen spørsmål:
1. Hva skriver jeg når dette skal inn i et oppsett som er fast, dvs. denne:
http://www.thyro.net/sonja-malNO.htm
2. Jeg la inn det aller første skjemaet du skrev inn og endret litt på det, slik at jeg får de rutene jeg trenger. Men
a) jeg mottar ikke mail fra dette (har rettet adressen min fra com til no), og
b) hver gang man trykker "send", så drar den opp mailklienten på den maskinen man skriver fra.
http://www.thyro.net/skjema.html
Hva har jeg gjort feil?
3. Hvilket program bruker jeg for å lagre php-filer?
Jeg fant dette fiks ferdige skjemaet til nedlasting:
http://www.thyro.net/kontaktskjema/kontakt.html
Og det funker greit. Men jeg skulle gjerne ha integrert det i oppsettet på siden. Hvordan gjør jeg det?
Som dere skjønner, så er jeg ingen ekspert på dette.
:?:
Venter noe større trafikk på siden min enn normalt fordi TV2 skal legge ut adressen til siden min mandag i forbindelse med innslaget på "God morgen, Norge", og da hadde det vært greit om dette var i orden til da!
vBulletin v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.