Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Rutiny pro index.php a wp-login.php

Jsem administrátor webu. Chci abych dostával upozornění emailem. že registrovaný uživatel právě navštívil web. Za tím účelem jem vytvořil dvě rutiny, ale nefungují mi. Byl by někdo schopen zjistit proč a event. to opravit?

RUTINA PRO INDEX.PHP

if($_COOKIE["uzivatelWebu"] != "") { if($_SESSION["odeslano"] != "ano") { if($_COOKIE["uzivatelWebu"] != "")
{ $uzivatel = $_COOKIE["uzivatelWebu"];
$hl = "From: Můj nový wordpress na cimelice01.borec.cz wordpres@^cimelice01.borec.cz^";
$hl .= "\nMIME-Version: 1.0\n"; $hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
if(strpos($uzivatel,"ová") === false and strpos($uzivatel,"ová") === false)
{ mail("barveramartin@gmail.com", "Návštěvník", "Web právě navštívil " .
$_COOKIE["uzivatelWebu"],$hl); } else { mail("barveramartin@gmail.com", "Návštěvník", "Web právě navštívila " .
$_COOKIE["uzivatelWebu"],$hl); } } else { $hl = "From: Můj nový wordpress na cimelice01.borec.cz wordpress@^cimelice01.borec.cz^";
$hl .= "\nMIME-Version: 1.0\n"; $hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Web právě navštívil nepřihlášený uživatel.
(Také je možné, že má zakázané cookies webu)",$hl); }
$_SESSION["odeslano"] = "ano"; } }

RUTINA PRO WP-LOGIN.PHP

$prip = mysqli_connect("sql5.webzdarma.cz","cimelice01bo1949","Magistr2021@");
mysqli_select_db($prip,"cimelice01bo1949");
mysqli_query($prip,"select database()");
$hl = "From: Můj nový wordpress na cimelice01.borec.cz wordpress@cimelice01.borec.cz";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
$dotaz = mysqli_query($prip,"select `display_name` from `_wpusers` where `user_login` like '"
.mysqli_real_escape_string($prip,$user_name) . "' or`user_nicename` like '" . mysqli_real_escape_string($prip,$user_name) . "'");
list($jmeno) = mysqli_fetch_array($dotaz);
if($_COOKIE["uzivatelWebu"] == "") {
setcookie("uzivatelWebu", $jmeno, time() +100*365*24*60*60);
$_SESSION["odeslano"] = "ne";
}

Děkuji předem za odpověď a pomoc.

Magistr

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny