Gå til innhold

Sende bilde via mail


Anbefalte innlegg

har etablert et php skjema som sender mail til spesifikk adresse med innhold fra skjema. Ønsker å laste opp bilde, og sende dette som et vedlegg sammen med mailen. Er det nen som har tips om hvordan dette gjøres eller eksempler tilgjengelig.

Lenke til kommentar
Videoannonse
Annonse
har etablert et php skjema som sender mail til spesifikk adresse med innhold fra skjema. Ønsker å laste opp bilde, og sende dette som et vedlegg sammen med mailen. Er det nen som har tips om hvordan dette gjøres eller eksempler tilgjengelig.

Det beste er å ikke gjennoppfinne hjulet. Ikke enkelt å finne bra kode kanskje men disse burde gjøre det enkelt.

Zend_Mail

xpertmailer

 

Det er jo egentlig bare å legge det til som inline attachment og henvise til det som src="cid:uniktnavn" der uniktnavn er Content-ID.

Lenke til kommentar

Her er scriptet som jeg håper kan være et greit underlag som kan til slutt gi meg en mail forsendelse med bilde som vedlegg.

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<body bgcolor="#669999">

 

<head>

Annonse til NT Hobby

<title></title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">

<!--

.style1 {

font-family: Geneva, Arial, Helvetica, sans-serif;

font-size: 12px;

}

-->

</style>

</head>

 

<body>

 

</form>

 

<?php

$til = '[email protected]'; // emailen skjemaet skal sendes til

//$til = '[email protected]'; // emailen skjemaet skal sendes til

 

//alle database felter som brukes

$navn = $_REQUEST['navn'] ; //ditt navn

$adresse = $_REQUEST['adresse'] ; // din adresse

$postnummer = $_REQUEST['postnummer'] ; // ditt postnummer

$sted = $_REQUEST['sted'] ; // din boplass

$telefon = $_REQUEST['telefon'] ; // din telefon

$email = $_REQUEST['email'] ; // din email

$pris = $_REQUEST['pris'] ; // emne på annonse

$emne = $_REQUEST['emne'] ; // emne på annonse

$melding = $_REQUEST['melding'] ; // Annonse teksten

$file = $_REQUEST['file'] ; // bilde til annonsen

 

if ($_POST['submit'])

 

{

 

//dette er info som kommer inn i hovedfelt på mail

mail("$til","$emne","$fra",

 

//dette er felt som kommer i selve mailen til mottaker

"$melding\n

Pris:$pris\n

Navn:$navn\n

Adresse:$adresse\n

Sted:$postnummer $sted\n

Tlf:$telefon\n

email:$email

bilde:$file ");

 

//svaret til bruker når sending er gjort

echo 'Du har nå sendt din annonse til NT hobby. Du får kvittering på mottatt annonse.

Vennlig hilsen web master';

}

//så kommer alle felt som er synlige for brukerne

if (!$_POST['submit'])

{

?><form method="post" action="?">

 

<table cellspacing="0" cellpadding="0">

<tr><td><span class="style1">Ditt navn:</span></td>

<td><input name="navn" type="text" size="40" maxlength="150" /></td></tr>

 

<tr><td><span class="style1">Din adresse:</span></td>

<td><input name="adresse" type="text" size="40" maxlength="150" /></td></tr>

 

<tr><td><span class="style1">Ditt postnummer:</span></td>

<td><input name="postnummer" type="text" size="4" maxlength="4" /></td></tr>

 

<tr><td><span class="style1">Ditt sted:</span></td>

<td><input name="sted" type="text" size="40" maxlength="150" /></td></tr>

 

<tr><td><span class="style1">Din telefon:</span></td>

<td><input name="telefon" type="text" size="40" maxlength="150" /></td></tr>

 

<tr><td><span class="style1">Din e-post:</span></td>

<td><input name="email" type="text" size="40" maxlength="150" /></td></tr>

 

<tr><td><span class="style1">Pris:</span></td>

<td><input name="pris" type="text" size="10" maxlength="150" /></td></tr>

 

<tr><td class="style1">Tittel:</td>

<td><input name="emne" type="text" size="40" maxlength="150" /></td></tr>

 

<form enctype="multipart/form-data" method="post" action="fileupload.php">

 

<input type="file" name="uploadfile">

 

<input type="submit" value="send fil">

 

<tr><td colspan="2" class="style1"><p> </p>

<p>Annonse tekst til NT Hobby:<br />

 

<textarea name="melding" cols="50" rows="10"></textarea>

 

</p></td></tr>

<tr><td colspan="2"><input name="submit" type="submit" value="Send melding" /></td></tr>

</table></form><?php

}

?>

 

</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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...