webForumDet fria alternativet

Skapa ett html dokumekt automatiskt via formulär?

HTML & CSS

7 svar · 314 visningar · startad av pilt77

Medlem sedan aug. 200296 inlägg
Frågan#1

Frågan gäller den här sidan http://w1.150.telia.com/~u15008837/brodraskapet/medlem.html

Jag håller på med en hemsida åt en bilklubb. Och nu har jag lite frågor.

Kolla på formuläret i länken högst upp. Det är skrivet i vanlig html och skickas till mig via email. När jag får infon så gör jag ett html dokument för varje medlem.Det gick bra i början men nu kommer det massor med ansökningar varje dag så det blir för mycket jobb. Det jag undrar är om man kan använda någon form av script så jag får infon från formuläret skickad till mig som ett färdigt html dokument. Jag har den på spray så jag kan använda cgi php och sånt där.

Hoppas ni fattar vad jag menar

Medlem sedan sep. 20005 700 inlägg
#2

Det bör inte vara några som helst problem med php t.ex. , föreslår därför att tråden flyttas dit.

Medlem sedan aug. 200296 inlägg
#3

om någon känner sig snäll så får ni gärna göra ett script åt mig... :)

Medlem sedan sep. 2000232 inlägg
#4

Hmm är inte namnet "Brödraskapet" upptaget av vad media kallar en "kriminell mc-klubb med förgreningar till Hells Angels" ?

Vad har du stöd för på servern, alltså vilket skriptspråk?

Medlem sedan aug. 200296 inlägg
#5

Den ligger på spray, och det stöder ju PHP och cgi

Medlem sedan sep. 2000232 inlägg
#6

Ok, hur skall html-koden se ut som skall skickas till dig?

Medlem sedan aug. 200296 inlägg
#7

http://w1.150.telia.com/~u15008837/brodraskapet/bilar.html
Klicka på någon bild så ser du hur det ska se ut.

Medlem sedan sep. 2000232 inlägg
#8

Tja, jag är ju inte direkt expert på php (snarare en riktig klåpare) men testa detta:

Kopiera och döp filen till processa.php

<?

// Här skriver du in din e-post
$till = "pilt77@hotmail.com";

// Här skriver du ämnet på e-posten som skickas till dig
$ämne = "Ny bil till klubben" ;

// Här kan du lägga en sida som besökaren skall tas till efter att han skickat in formuläret
$efter_skickat = "medlem.html";

//---- Slut på ändringar -------

$meddelande = "";

$meddelande.= "---\n";
$meddelande.= "<html>\n";
$meddelande.= "<body bgcolor='#595959'>\n";
$meddelande.= "<font color='#F4561C><font face='verdana'>\n";
$meddelande.= "<p>\n";
$meddelande.= "<b>$namn</b>\n";
$meddelande.= "<br>\n";
$meddelande.= "Namn: $Namn <br>\n";
$meddelande.= "Ort: $Ort	<br>\n";
$meddelande.= "Ålder: $Ålder<br>\n";
$meddelande.= "Årsmodell: $Årsmodell<br>\n";
$meddelande.= "Färg: $Färg <br>\n";
$meddelande.= "Modell: $Modell <br>\n";
$meddelande.= "Motor: $Motor<br>\n";
$meddelande.= "Växellåda: $Växellåda<br>\n";
$meddelande.= "Fälgar: $Fälgar<br>\n";
$meddelande.= "Stereo: $Stereo<br>\n";
$meddelande.= "Styling: $Styling <br>\n";
$meddelande.= "Trim: $Trim   \n";        
$meddelande.= "<br><br>\n";
$meddelande.= "Övrigt: $Övrig_info\n";
$meddelande.= "<p><p><p>\n";
$meddelande.= "<b> Bilder kommer upp när webhotellet blir klart</b><br>\n";
$meddelande.= "<a href='http://w1.150.telia.com/~u15008837/brodraskapet/bilar.html'>Tillbaka</a>\n";
$meddelande.= "</body>\n";
$meddelande.= "</html>";
$meddelande.= "---\n";
$meddelande.= "\n\n\n";
$meddelande.= "E-postadress till medlemmen: $Epost";

mail($till, $ämne, $meddelande); 

if(! $efter_skickat)
	$efter_skickat = $efter_skickat;

Header("Location: ".$efter_skickat);

?>

Kopiera och döp denna fil till medlem.html

<html>
<link rel=stylesheet href="style.css" type="text/css">
<body bgcolor="#595959">
<font color="#F4561C" face="verdana">
<b>Medlemskap</b>

</font>
<p>
<b>Personlig Info.</b>

<FORM method=post action="processa.php" enctype="text/plain">
<table>
<tr>
	<td>Namn: </td><td><input type=text name="Namn"></td>
</tr>
<tr> 
	<td>Ort: </td><td><input type=text name="Ort"></td>
</tr>
<tr>
	<td>Epost: </td><td><input type="Epost"></td>
</tr>
<tr>
	<td>Ålder: </td><td><input type=text name="Ålder" size=2></td>
</tr>
</table>

<p>
<b>Information om din 240</b>

<table>
<tr>
	<td>Årsmodell: </td><td><input type=text name="Årsmodell"></td>
</tr>

<tr>
	<td>Färg: </td><td><input type=text name="Färg"></td>
</tr>

<tr>
	<td>Karossmodell: </td><td><select name="Modell" size=1>
<option> 242
<option> 244
<option> 245
</select> </td>
</tr>

<tr>
	<td>Motor: </td><td><select name="Motor" SIZE=1>
<option> B21A
<option> B21E
<option> B21ET
<option> B21FT
<option> B23A
<option> B23E
<option> B23ET
<option> B23FT
<option> B230A
<option> B230E
<option> B230ET
<option> B230FT
<option>
</select> </td>
</tr>

<tr>
	<td>Växellåda: </td><td><select name="Växellåda" size=1>
<option> M40
<option> M41
<option> M45
<option> M46
<option> M47
<option> M90
<option> Automat
</select> </td>
</tr>

<tr>
	<td>Fälgar: </td><td><select name="Fälgar" size=1>
<option> 13"
<option> 14"
<option> 15"
<option> 16"
<option> 17"
<option> 18"
<option> 19"
<option> 20"
</select> </td>
</tr>

<tr>
	<td>Stereo: </td><td><textarea cols=30 rows=3 name="Stereo"></textarea></td>
</tr>

<tr>
	<td>Styling: </td><td><textarea cols=30 rows=3 name="Styling""></textarea></td>
</tr>

<tr>
	<td>Trim: </td><td><textarea cols=30 rows=3 name="Trim"></textarea></td>
</tr>

<tr>
	<td>Övrig info: </td><td><textarea cols=30 rows=3 name="Övrig info"></textarea></td>
</tr>
</table>
<br>
<input type=submit value="Skicka"> <input type=reset value="Rensa">
</form>
<p>
<b> Bilder kan för närvarande inte skickas via det här formuläret, dom måste skickas till oss via email.<br>
<a href="mailto:pilt77@hotmail.com">EMAIL</a></b>

</body>
<html>

Lägg båda filerna i samma katalog.
Om någon ser något fel så hjälp till!

501 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
369 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
369 ms — ändringar (db)