Rád bych získal script, který by mi zasílal upozornění emailem, že někdo z registrovaných uživatelů právě navštívil web.
Jak na to?
Děkuji předem za odpověď.
Martin Baroch
Script pro odesílání upozornění emailem, že někdo navštívil web
-
- Level 2
- Příspěvky: 198
- Registrován: říjen 13
- Pohlaví:
- Stav:
Offline
Re: Script pro odesílání upozornění emailem, že někdo navštívil web
Chybi jakekoliv udaje ktere maji informacni hodnotu.
Jediny zpusob je ze se jedna o web s registraci a dotycny uzivatel se prihlasi a potom pouzity
system posle email pokud to podporuje.
Jina moznost identifikace uzivatele neni.
Jediny zpusob je ze se jedna o web s registraci a dotycny uzivatel se prihlasi a potom pouzity
system posle email pokud to podporuje.
Jina moznost identifikace uzivatele neni.
-
- Level 2
- Příspěvky: 198
- Registrován: říjen 13
- Pohlaví:
- Stav:
Offline
Re: Script pro odesílání upozornění emailem, že někdo navštívil web
Jedná se mi o doplnění tohoto scriptu:
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template
*/
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
session_start();
if($_SESSION["navstevaVRelaci"] != "ano" and $_SERVER["REMOTE_ADDR"] != "")
{ $hl = "From: PRIVÁTNÍ WEBOVÉ STRÁNKY ČIMELICE wordpress@cimelice1963.czweb.org";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě někdo navštívil!", $hl);
//syntaxe funkce mail(): mail(komu,předmět,zpráva,hlavička);
$_SESSION["navstevaVRelaci"] = "ano"; }
?>
tak, aby se ve zprávě zobrazilo jméno registrovaného uživatele, který právě navštívil web.
MB
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template
*/
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
session_start();
if($_SESSION["navstevaVRelaci"] != "ano" and $_SERVER["REMOTE_ADDR"] != "")
{ $hl = "From: PRIVÁTNÍ WEBOVÉ STRÁNKY ČIMELICE wordpress@cimelice1963.czweb.org";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě někdo navštívil!", $hl);
//syntaxe funkce mail(): mail(komu,předmět,zpráva,hlavička);
$_SESSION["navstevaVRelaci"] = "ano"; }
?>
tak, aby se ve zprávě zobrazilo jméno registrovaného uživatele, který právě navštívil web.
MB
- rhsCZ
- Level 4
- Příspěvky: 1359
- Registrován: červen 13
- Bydliště: Jedna Velká díra ve středu Evropy :D
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Script pro odesílání upozornění emailem, že někdo navštívil web
Zkus toto.
Kód: Vybrat vše
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template
*/
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
session_start();
$current_user = wp_get_current_user();
if($_SESSION["navstevaVRelaci"] != "ano" and $_SERVER["REMOTE_ADDR"] != "" )
{
if(current_user->display_name != "")
{
$hl = "From: PRIVÁTNÍ WEBOVÉ STRÁNKY ČIMELICE wordpress@cimelice1963.czweb.org";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě navštívíl uživatel: ".current_user->display_name."!!", $hl);
//syntaxe funkce mail(): mail(komu,předmět,zpráva,hlavička);
$_SESSION["navstevaVRelaci"] = "ano"; }}
?>
„Zeptáš-li se, budeš 5 minut vypadat jako blbec. Nezeptáš-li se, budeš blbcem po celý život.“
„Mnozí z těch, co žijí, by zasluhovali smrt. A mnozí z těch, co zemřeli, by si zasloužili žít.“ - John Ronald Reuel Tolkien
„Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.“ - Kurt Cobain
https://rhscz.eu
https://github.com/rhsCZ
-
- Level 2
- Příspěvky: 198
- Registrován: říjen 13
- Pohlaví:
- Stav:
Offline
Re: Script pro odesílání upozornění emailem, že někdo navštívil web
Vyhazuje mi to chybovou hlášku u obou šipek -> if(current_user->display_name != "")
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě navštívíl uživatel: ".current_user->display_name."!!", $hl);
Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /3w/czweb.org/c/cimelice1963/index.php on line 28
Dodatečně přidáno po 1 hodině 4 minutách 15 vteřinách:
Už jsem to takhle opravil a je to OK.:
f($current_user -> display_name != "")
{
$hl = "From: PRIVÁTNÍ WEBOVÉ STRÁNKY ČIMELICE wordpress@cimelice1963.czweb.org";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě navštívíl uživatel: ".$current_user -> display_name."!!", $hl);
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě navštívíl uživatel: ".current_user->display_name."!!", $hl);
Parse error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) in /3w/czweb.org/c/cimelice1963/index.php on line 28
Dodatečně přidáno po 1 hodině 4 minutách 15 vteřinách:
Už jsem to takhle opravil a je to OK.:
f($current_user -> display_name != "")
{
$hl = "From: PRIVÁTNÍ WEBOVÉ STRÁNKY ČIMELICE wordpress@cimelice1963.czweb.org";
$hl .= "\nMIME-Version: 1.0\n";
$hl .= "Content-Type: text/html;charset=\"UTF-8\"\n";
mail("barveramartin@gmail.com", "Návštěvník", "Tvůj web právě navštívíl uživatel: ".$current_user -> display_name."!!", $hl);
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 164
-
od zeus
Zobrazit poslední příspěvek
včera, 23:07
-
- 1
- 1560
-
od mmmartin
Zobrazit poslední příspěvek
20 led 2024 19:21
-
-
Poradí někdo jak na opravu elektrického chopperu? Příloha(y)
od KarelDrn » 03 pro 2023 23:18 » v Vše ostatní (z oblasti IT) - 4
- 4285
-
od kecalek
Zobrazit poslední příspěvek
04 pro 2023 16:19
-
-
-
Pomuže někdo s upravou jednoduche web stranky? Příloha(y)
od BigSandy » 14 kvě 2023 14:55 » v Programování a tvorba webu - 16
- 3830
-
od BigSandy
Zobrazit poslední příspěvek
15 kvě 2023 12:33
-
-
-
Pomůže mi někdo rozjet server Fujitsu Primergy TX1320 M3 ?
od roninn » 10 srp 2023 16:58 » v Vše ostatní (hw) - 2
- 1517
-
od roninn
Zobrazit poslední příspěvek
10 srp 2023 21:18
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 20 hostů