Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]funkcja mai() helppp!
gubus15
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


witam wszystkich mam problem moze i banalny ale nie umiem sobie z nim poradizc:( ok wiec tak napisalem sobie skrpt mail pod duzy formularz kiedy przychodzi mi emial mam takie cos
Kod
<pre>jhb
X-MsgID: logged47d8483837291
X-Generating-Domain: kkkk

jhbjhb</pre>


to jhb i jhbjhb to teks ktory wpisalem w formularzu ale o co chodzi z tym
Kod
<span style="font-family: monospace;">
</span>X-MsgID: logged47d8483837291<span style="font-family: monospace;">
</span>X-Generating-Domain: kkkk<span style="font-family: monospace;">
</span>


bardzo was prosze jest to dla mnie bardzo wazne pomóżcie mi!!
Go to the top of the page
+Quote Post
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Wklej kod który wysyła maila
Go to the top of the page
+Quote Post
gubus15
post
Post #3





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


[cody]<?
extract($_POST);
mail("gubalko12@interia.eu", "temat", $_POST['imie'], $_POST['2_imie']);
echo "mail wyslany";
?> [/code]
Go to the top of the page
+Quote Post
PawelC
post
Post #4





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


zrób zamiast 2_imie imie2 i taki kod:
  1. <?php
  2. $imie=$_POST['imie'];
  3. $imie2=$_POST['imie2'];
  4. if(mail("gubalko12@interia.eu", "temat","$imie \n $imie2")){print "wysłano"; 
  5. } else { print "Wystąpił bład"; 
  6. }
  7.  
  8. ?>


Ten post edytował ExPlOiT 13.03.2008, 18:52:57
Go to the top of the page
+Quote Post
gubus15
post
Post #5





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


teraz znów cos zmienilem jak mi radziles i kiedy nacisne wyslij z tego skryptu wywyala mi
Kod
[b]Parse error[/b]:  syntax error, unexpected '}', expecting T_STRING or T_VARIABLE or '$' in [b]/home/freehost/k/k/kkkk/www/mail.php[/b] on line [b]5

[/b]
Go to the top of the page
+Quote Post
PawelC
post
Post #6





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  
  3. $imie=$_POST['imie'];
  4. $imie2=$_POST['imie2'];
  5. if(mail("gubalko12@interia.eu", "temat",$imie, $imie2)){print "wysłano"; 
  6. } else { print "Wystąpił bład"; 
  7. }
  8.  
  9. ?>


Ten post edytował ExPlOiT 13.03.2008, 19:07:16
Go to the top of the page
+Quote Post
gubus15
post
Post #7





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


kurcze znow wysyla w takiej formie co ja mam zrobic pomóżcie mi
Kod
uy
X-MsgID: logged47d96cff4182d
X-Generating-Domain: kkkk

uigyuyg


sad.gif
Go to the top of the page
+Quote Post
PawelC
post
Post #8





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Może twój serwer coś dorzuca bo u mnie dochodzą czyste wiadomości bez tego co ty masz. Poza tym to wyglada mi na nagłówek wiadomości.
Go to the top of the page
+Quote Post
gubus15
post
Post #9





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


czyli co ja mam zrobic zeby bylo dobrze jesli to pomoze mam to na lua.pl prosze pomózcie mi
Go to the top of the page
+Quote Post
PawelC
post
Post #10





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

Ostrzeżenie: (0%)
-----


Lua weź lepiej inny wybrałeś najgorszy z możliwych
Go to the top of the page
+Quote Post
l0ud
post
Post #11





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


gubus15, co masz pod zmienną $imie2 ? Jeżeli nie nagłówek, to nie możesz go przekazać jako 4 argument do funkcji mail(), bo się będą działy takie rzeczy. Połącz najlepiej te zmienne w taki sposób:

  1. <?php
  2. $imie=$_POST['imie'];
  3. $imie2=$_POST['imie2'];
  4. $contents = 'Imie: '.$imie."\nImie: ".$imie2;
  5.  
  6. if(mail('gubalko12@interia.eu', 'temat', $contents)) {
  7.  print "wysłano"; 
  8. }
  9. else {
  10.  print "Wystąpił bład"; 
  11. }
  12. ?>


pisane od ręki i może nie działać


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
gubus15
post
Post #12





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


l0ud bardzo ale to bardzo ci dziękuje poraz 3 od kad jestem na tym forum wlasnie ty mi pomogles:) dziękuje ćie mam jeszcze jedna sprawe mógłbys mi to wytlumacz jestem poczatkujacym i nie rozumiem tak w skrycie jak jeszzce dodawac to tego skrypt inne zmienne np. $imie3 itp. i jak on dziala tylko pamietaj jestem poczatkujacym smile.gif
Go to the top of the page
+Quote Post
l0ud
post
Post #13





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Myślę że większość z tego skryptu rozumiesz, zapewne oprócz tej linijki:

  1. <?php
  2. $contents = 'Imie: '.$imie."\nImie: ".$imie2;
  3. ?>


Do zmiennej contents przypisujemy ciąg który jest efektem połączenia kilku zmiennych i stringów. "." (kropka) w php oznacza połączenie, czyli jak widać string 'Imie: ' łączymy ze zmienną $imie, co łączymy ze stringiem "\nImie: " (\n oznacza nową linię, dodałem żeby mail był czytelny. \n zadziała tylko wtedy, gdy string będzie w cudzysłowach) następnie ze zmienną $imie2. Ot cała filozofia smile.gif Dla przykładu, jeżeli chciałbym dodać zmienną $cos, będzie to wygladało tak:

  1. <?php
  2. $imie=$_POST['imie'];
  3. $imie2=$_POST['imie2'];
  4. $cos = $_POST['cos'];
  5. $contents = 'Imie: '.$imie."\nImie: ".$imie2."\nInna zmienna: ".$cos;
  6.  
  7. if(mail('gubalko12@interia.eu', 'temat', $contents)) {
  8.  print "wysłano"; 
  9. }
  10. else {
  11.  print "Wystąpił bład"; 
  12. }
  13. ?>


Pozdrawiam


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post
gubus15
post
Post #14





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


nom i znow mam problmik nastepujacy
Kod
<?php
$imie=$_POST['imie'];
$imie2=$_POST['imie2'];
$contents = 'Imie: '.$imie."\nNazwisko: ".$imiee. "\nimie2: ".$imie2;

if(mail('gubalko12@interia.eu', 'temat', $contents)) {
   print "E-mail został wysłano";
}
else {
   print "Wystąpił bład";
}
?>


na emaila przychodzi mi widomosc
imie:xxx
imie2:xxx
nazwisko:

nazwisko jest juz muste nic pod nim nie przychodzi w formularz pod nazwiskiem mam name="imiee"
jak mam to zrobic??

nom i znow mam problmik nastepujacy
Kod
<?php
$imie=$_POST['imie'];
$imie2=$_POST['imie2'];
$contents = 'Imie: '.$imie."\nNazwisko: ".$imiee. "\nimie2: ".$imie2;

if(mail('gubalko12@interia.eu', 'temat', $contents)) {
   print "E-mail został wysłano";
}
else {
   print "Wystąpił bład";
}
?>


na emaila przychodzi mi widomosc
imie:xxx
imie2:xxx
nazwisko:

nazwisko jest juz muste nic pod nim nie przychodzi w formularz pod nazwiskiem mam name="imiee"
jak mam to zrobic??

bardzo prosze o pomoc
Go to the top of the page
+Quote Post
hondek
post
Post #15





Grupa: Zarejestrowani
Postów: 355
Pomógł: 50
Dołączył: 20.08.2007
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Może najpierw
  1. <?php
  2. $imiee = $_POST['imiee'];
  3. ?>


--------------------
przetwornik yt na czasie :)
Go to the top of the page
+Quote Post
gubus15
post
Post #16





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 28.02.2008

Ostrzeżenie: (0%)
-----


no wlasnie o tym na smierc zapomnialem wszytsko smiga ok dzieki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 06:31