mail() függvénybe php Cookies?
Halló!
én 2 cooki tartalmát szeretném postázni.
Van 3 kódom de sajna nem tudtam összehozni.
Kód:
A cooki létrehozó:A mail függvény:Cooki beolvasása:Előre is köszi a segítséget az összehozásban!
■ én 2 cooki tartalmát szeretném postázni.
Van 3 kódom de sajna nem tudtam összehozni.
Kód:
A cooki létrehozó:
<?php
// Print a cookie
echo $_COOKIE["user"];
// A way to view all cookies
print_r($_COOKIE);
?>
<?php
$to = "hova megy?";
$subject = "levél témálya";
$message = "cooki tartalma";
$from = "someonelse##kukac##example.com";
$headers = "From:KI küldi?" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
<?php
if (isset($_COOKIE["user"]))
echo "Welcome " . $_COOKIE["user"] . "!<br />";
else
echo "Welcome guest!<br />";
?>
Gondold végig
akár!
Csak láttam, hogy a Cookies témába post is van.
Így aztán másik kóddal csináltam!
Most már Elkezdtem azon gondolkodni , hogy ez miért rossz!:
Nos, a saját kérdésedet
Viszont nekem több észrevételem is lenne:
1. a témája j-vel írandó
2. mi értelme van a $_COOKIE['user']-hez mindkét oldalra odafűzni a semmit?
3. én szívesen feltenném azt a kérdést, hogy mi értelme ennek? Egyébként pedig pontosan úgy küldesz el egy sütit emailben, ahogy bármilyen más változó értékét, tehát behelyettesítéssel. Mivel a $_COOKIE egy tömb, ezért ezt kulcsonként kell megtenni, ahogy a kód 4. sorában is szerepel.
4. a $to egy email címet kell, hogy tartalmazzon, ellenkező esetben ne várj sehova semmilyen levelet.
5. a folyamatábra hát... nem egészen ezt takarja, hanem a megoldás vázlatos leírása lenne, hogy mit és milyen sorrendben szeretnél elvégezni.