12. december 2003 - 18:34
Der er
34 kommentarer og 1 løsning
Side anbefaling
Hej. Er der ikke lige nogen som kan bikse en lille php script, hvor man kan sende anbefaling til mails fra min side? Man skal kunne skrive følgene: Navn - Email Navn - Email Navn - Email Navn - Email Navn - Email Altså, der skal kunne sendes 5 anbefalinger ad gangen. Så skal der også være: "Skriv din tekst her", altså der skal jeg skrive mailen. Altså der hvor der er skrevet "skriv din tekst her" bliver sendt til de mails der bliver skrevet ind. Tak på forhånd :P Mvh MaxSover
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
12. december 2003 - 18:36
#1
BTW. Jeg skal angive en tekst, som altid vil komme med, når der bliver sendt anbefalinger ud.
12. december 2003 - 18:37
#2
Har du selv prøvet på det?
12. december 2003 - 18:38
#3
prøvet hvad?
12. december 2003 - 18:40
#4
At lave det!
12. december 2003 - 19:14
#5
kan ik finde ud af sådan noget.
12. december 2003 - 21:02
#6
det er en ganske almindelig mailform du skal bruge, og en for-løkke til at sende til flere adresser, ganske enkelt...
12. december 2003 - 21:16
#7
den kunne se sådan ud <?php $send_til[] = $_POST["send1"]; $send_til[] = $_POST["send2"]; $send_til[] = $_POST["send3"]; $send_til[] = $_POST["send4"]; $send_til[] = $_POST["send5"]; if ($_POST["send1"] || $_POST["send2"]) { for ($i=0;$i<count($send_til);$i++) { mail("$send_til[$i]", "Emne", "body"); } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>mailsender</title> </head> <body> <form method=post action="<? echo $_SERVER["PHP_SELF"];?>"> email 1 <input type="text" name="send1"><br> email 2 <input type="text" name="send2"><br> email 3 <input type="text" name="send3"><br> email 4 <input type="text" name="send4"><br> email 5 <input type="text" name="send5"><br> <input type="submit" name="s1" value="send"> </form> </body> </html>
12. december 2003 - 22:18
#8
Jeg kan ikke se hvor jeg kan skrive min egen tekst. Kan du ikke gøre sådan, at jeg kan skrive min egen tekst ind på scriptet som er skjult. Denne tekst vil blive sendt til alle de som bliver anbefalt
12. december 2003 - 22:21
#9
<?php $emne = "Emne"; //her skriver du emnet for mailen. $tekst = "Tekst"; //her skriver du indholdet der skal i mailen. $send_til[] = $_POST["send1"]; $send_til[] = $_POST["send2"]; $send_til[] = $_POST["send3"]; $send_til[] = $_POST["send4"]; $send_til[] = $_POST["send5"]; if ($_POST["send1"] || $_POST["send2"]) { for ($i=0;$i<count($send_til);$i++) { mail("$send_til[$i]", $emne, $tekst); } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>mailsender</title> </head> <body> <form method=post action="<? echo $_SERVER["PHP_SELF"];?>"> email 1 <input type="text" name="send1"><br> email 2 <input type="text" name="send2"><br> email 3 <input type="text" name="send3"><br> email 4 <input type="text" name="send4"><br> email 5 <input type="text" name="send5"><br> <input type="submit" name="s1" value="send"> </form> </body> </html>
12. december 2003 - 22:49
#10
Er det ikke muligt at få scriptet til at skrive, anbefaling sendt, når den er sendt? Jeg er med til at lave den samme side som MaxSover
12. december 2003 - 22:50
#11
we are a team :P
12. december 2003 - 22:54
#12
jo det kan du godt få den til, men den vil skrive det 5 gange, hvis der sendes til 5 adresser
12. december 2003 - 22:57
#13
Der skal jo også være en afsenders email. Kan du ikke tilføje til "her skriver du indholdet der skal i mailen", personens mail i slutningen?
12. december 2003 - 22:58
#14
Kommentar: ztyxx 12/12-2003 22:54:51 >> Til dette kommentar.. Bare sæt den på, så må vi prøve os frem, ellers må der bare være 5 gange respons.
12. december 2003 - 23:06
#15
noget i denne stil: <?php $emne = "Emne"; //her skriver du emnet for mailen. $send_til[] = $_POST["send1"]; $send_til[] = $_POST["send2"]; $send_til[] = $_POST["send3"]; $send_til[] = $_POST["send4"]; $send_til[] = $_POST["send5"]; if ($_POST["send1"] || $_POST["send2"]) { for ($i=0;$i<count($send_til);$i++) { mail("$send_til[$i]", $emne, $_POST["tekst"], "FROM:$_POST[afsnavn]<$_POST[afsmail]>"); echo "Siden er nu anbefalet til din(e) ven(ner)"; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>mailsender</title> </head> <body> <form method=post action="<? echo $_SERVER["PHP_SELF"];?>"> email 1 <input type="text" name="send1"><br> email 2 <input type="text" name="send2"><br> email 3 <input type="text" name="send3"><br> email 4 <input type="text" name="send4"><br> email 5 <input type="text" name="send5"><br> Din tekst: <textarea name="tekst" rows="10" cols="20"></textarea><br> Dit Navn: <input type="text" name="afsnavn"><br> Din email: <input type="text" name="afsmail"><br> <input type="submit" name="s1" value="send"> </form> </body> </html>
13. december 2003 - 09:07
#16
Til ztyxx -- Der skal helst også være mulighed for, at man kan skrive en skjult meddelelse.
13. december 2003 - 09:08
#17
Eller.. der er en skjult meddelelse, som automatisk kommer med deres brev, foroven.
13. december 2003 - 09:11
#18
samtidig med at man selv kan skrive een også, for så er det: <?php $emne = "Emne"; //her skriver du emnet for mailen. $skjult ="dette er den skjulte meddelelse"; // her retter du den til $send_til[] = $_POST["send1"]; $send_til[] = $_POST["send2"]; $send_til[] = $_POST["send3"]; $send_til[] = $_POST["send4"]; $send_til[] = $_POST["send5"]; if ($_POST["send1"] || $_POST["send2"]) { for ($i=0;$i<count($send_til);$i++) { mail("$send_til[$i]", $emne, "$_POST["tekst"] $skjult", "FROM:$_POST[afsnavn]<$_POST[afsmail]>"); echo "Siden er nu anbefalet til din(e) ven(ner)"; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>mailsender</title> </head> <body> <form method=post action="<? echo $_SERVER["PHP_SELF"];?>"> email 1 <input type="text" name="send1"><br> email 2 <input type="text" name="send2"><br> email 3 <input type="text" name="send3"><br> email 4 <input type="text" name="send4"><br> email 5 <input type="text" name="send5"><br> Din tekst: <textarea name="tekst" rows="10" cols="20"></textarea><br> Dit Navn: <input type="text" name="afsnavn"><br> Din email: <input type="text" name="afsmail"><br> <input type="submit" name="s1" value="send"> </form> </body> </html>
13. december 2003 - 10:21
#19
tak for det, jeg tester det lige..
13. december 2003 - 10:21
#20
jeg skal nok få MaxSover til at hæve pointene..
13. december 2003 - 10:27
#21
Den skriver fejl:
Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /web/www/frac/users/funsense/anbefal.php on line 13
Du kan se den på
http://funsense.frac.dk under anbefal siden
13. december 2003 - 11:24
#22
linie 13 er denne mail("$send_til[$i]", $emne, "$_POST["tekst"] $skjult", "FROM:$_POST[afsnavn]<$_POST[afsmail]>"); erstat med mail("$send_til[$i]", $emne, "$_POST[tekst] $skjult", "FROM:$_POST[afsnavn]<$_POST[afsmail]>"); der var et par"" for meget med
13. december 2003 - 11:26
#23
ser lige om det virker.. :D
13. december 2003 - 11:34
#24
Hmm når man får en mail, altså en anbefalingsmail skriver den det hele sammen..
eks.
Hej.. denne side er sindsyg god.. den stikker alle som skulle komme op og
konkurrere med den.. <html><font face=verdana size=1><a>Hej modtager<br>En af
dine venner vil invitere dig til at se siden
www.FunSense.dk. FunSense er bla.
kendt for at have danmarks største samling af sjove billeder, mange hundrede
filmklip, jokes, sjove artikler, guides etc.<br>Med venlig hilsen.<br>Webmaster
og en ven :D.</a></font></html>
Hvordan undgår man det?
13. december 2003 - 21:44
#25
hvis du skal have html med i mailen, skal du lige tilføje en header i mail() mail("$send_til[$i]", $emne, "$_POST[tekst] $skjult", "FROM:$_POST[afsnavn]<$_POST[afsmail]>\nContent-Type: text/html; charset=iso-8859-1\nContent-Transfer-Encoding: 8bit");
14. december 2003 - 00:00
#26
tester lige om det virker... :P
14. december 2003 - 00:07
#27
Sejt nu virker...
14. december 2003 - 00:07
#28
nu virker den perfekt
14. december 2003 - 00:07
#29
ligger du svar ztyxx? så kan du få points.
14. december 2003 - 00:14
#30
tilføjede 20 points :) Så får du 30 for din hjælp. Og 1000 tak for hjælpen, det var noget vi rigtig godt kunne bruge.
14. december 2003 - 11:51
#31
må jeg vel hellere så ;-)
14. december 2003 - 22:18
#32
takker for point :-)
11. januar 2005 - 18:56
#33
Hey.. Hvordan tilføjer jeg de sendte dataer til en mySQL-db..? Jeg har lavet følgende: <? if ($_POST['tilfoej']) { $indsaet = mysql_query("INSERT INTO tip_ven (afsnavn, afsmail, mail1, mail2, mail3, mail4, mail5) VALUES ('$afsnavn', '$afsmail', '$mail1', '$mail2', '$mail3', '$mail4', '$mail5', )"); } ?> Men jeg kan vel ikke have 2 name?? Altså: <input type="submit" name="s1" name="tilfoej" value="send">
11. januar 2005 - 23:35
#34
Har du overvejet at starte et nyt spørgsmål i stedet for at følge op på et gammelt?
Vi tilbyder markedets bedste kurser inden for webudvikling