Aktív témák
-
lesaux
veterán
Természetesen nem sikerült. :O
Így nézett ki eredetileg: $today = date(''Y. F j. H.i:s'');
Amit te írtál, az nekem nem jött be, de mktime-mal már majdnem:
$today = date(''Y. F j. H.i:s'', mktime(1)); <-- ez valami rejtélyes módon 2 órát ad hozzá. Tehát 23.46 helyett 01.46-ot, de a napot nem váltja át holnapra. Meg lehet csinálni, hogy tisztességesen működjön? -
lesaux
veterán
Mintha késne a szerver órája. Hogy lehet egy időponthoz hozzáadni két órát? Lehetőleg nem szeretnék azzal tökölni, hogy ha éppen a 23 óra van, esetleg még adott hónap utolsó napja stb.
-
lesaux
veterán
Köszi. Elvileg már működik. Nem nyúlnék most hozzá.

Nézzétek meg: Bővebben: link -
lesaux
veterán
Hogy tudom meg egy változó hosszát?
-
lesaux
veterán
Na, nagyjából megírtam, amit akartam. Egy logfile lesz igazából.
<?php
$today = date(''Y. F j. H.i:s'');
$visitor_IP = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($_SERVER[''REMOTE_ADDR'']);
$ertek = ''$today - $visitor_IP - $host\n'';
print ''$ertek'';
$f = fopen ( ''log.txt'' , ''a+'' );
fputs ( $f, $ertek );
fclose ( $f );
?>
Csak az a baj vele, hogy ha megnézem a log filet, akkor enterek helyett kockák vannak benne. Ha F3-mal nézem meg, akkor jó. Mit lehetne tenni? Meg amúgy helyes a kód, nincs benne semmi aggályos? -
lesaux
veterán
-
lesaux
veterán
Na, én akkor befejeztem, ami nem megy, azt nem kell erőltetni.

Mellesleg az a buzi szerver milyen parancsot vár arra, hogy
501 syntax: MAIL FROM: <address>? -
lesaux
veterán
A browser előhozza az igazi telnetet, nem a browseren keresztül megy az egész.
Az smtp rfc821-et egyrészt nem ismerem, másrészt a PEAR SMTP-t sem, harmadrészt ez az PEAR SMTP félelmetesen hangzik, olyan, mintha fel kéne installálnom egy SMTP-szervert, amit nagyon szeretnék elkerülni.
steveetm: már köszöntem neki, csak nem valami közlékeny, nagyon nehezen indul a beszélgetés
na várjál, ezt kipróbáljuk
[Szerkesztve] -
lesaux
veterán
SMTP-re nem kell bejelentkezni. Küldtem most Outlookkal egy levelet magamnak ezzel az SMTP-vel, de egyelőre nem érkezett meg.
smtp.datanet.hu az SMTP-szervere, ugye?
Tűzfalat kilőttem arra az időre, amíg teszteltem.
Router nem foghatja meg, ugye, azzal csak befelé lehet gond, jól tudom? -
lesaux
veterán
Így néz ki a kód:
<?
$host = gethostbyaddr($_SERVER[''REMOTE_ADDR'']);
$visitor_IP = $_SERVER['REMOTE_ADDR'];
$emailszoveg = ''Új vendég nyitotta meg az oldalt!\n
IP-je: $visitor_IP\n
Hostja: $host'';
mail(''lesauxxxxfreemail.hu'', ''Új látogató érkezett'',
''$emailszoveg'', ''From: xxxxx.hu'');
?>
Az e-mail cím és a From mező jó, csak itt kikockáztam.
Ha normális webszerveren van a fájl, akkor küldi az e-mailt, nálam meg nem.
PHP.ini a Windows könyvtárban (is) van, azt használja a rendszer, megnéztem phpinfo()-val. A PHP.ini-ben ez van:
[mail function]
; For Win32 only.
SMTP = smtp.datanet.hu
smtp_port = 25
Elfogytak az ötletek...
[Szerkesztve] -
lesaux
veterán
No ez érdekes lesz, mert a php.ini-ben átírtam, de Warning: mail() [function.mail]: Failed to connect to mailserver at ''localhost'' port 25, verify your ''SMTP'' and ''smtp_port'' setting in php.ini or use ini_set() in C:\AppServ\www\index.php on line 25
Szóval még mindig localhosttal akar küldeni. Miért nem veszi figyelembe a php.ini tartalmát? -
lesaux
veterán
Ahhoz, hogy PHP-vel lehessen levelet küldeni a gépemről, fel kell installálnom egy mail szervert?
A php.ini-ben be van állítva, hogy
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
Mi kell még? -
lesaux
veterán
Istenkirály. És működik is. Mondjuk nem tudom, miért fehérrel írja ki, de majd még megrágom a problémát.
Köszi mindenkinek a gyors segítséget!

Szerk.: jó, már nem fehérrel írja, ura vagyok a helyzetnek, pánikra semmi ok. Ezer köszi!
Szerk2.: a (#2787)-esben butaságot írtam, nem én hostolom, hanem ők hostolják. Na de ki figyel oda!
[Szerkesztve] -
lesaux
veterán
Köszi a választ.
Van adatbázisszerver, a FAQ-ban azt látom, hogy MySQL adatbázisának neve: ''xy_hu''
Nevezzük most xy_hu-nak, mindegy, remélem, ez volt a kérdés első fele.
Hogy tudok-e adattáblát létrehozni? Hát, nagyon remélem. Elvileg normális helyen van a szerver, én csak hostolom. Dinamikus webszerver.
Egyelőre egy oldalt szeretnék számlálni, az index.php-t. Ha már vérprofi leszek a témában, akkor a többit is, de egyelőre ez működjön.
-
lesaux
veterán
Segítsetek, légyszi! Tudom, hogy most nem leszek népszerű, de egy primitív számlálót kéne létrehoznom, amivel csak az a baj, hogy a PHP-hoz nem értek, az SQL-hez meg pláne.
Használtam a keresőt, láttam a hozzászólásokat ebben a topicban az 1079-es hsz környékén, de nekem még ez is magas.
Nem kéne sessionönként szűrni meg semmi ilyesmi. Amikor lejön a PHP oldal, adjon hozzá 1-et, és írja ki.
Be tudná írni valaki ide a kódot? -
lesaux
veterán
Arról van szó, hogy lesz egy weboldal több száz képpel. Azt már meg bírtam csinálni, hogy amikor valaki megnézi a weblapot, akkor kapok egy e-mailt az IP-címével.
De nekem az lenne a jó, hogy ha látnám, pontosan milyen képeket nézett meg. És nyilván nem azonnal kéne az e-mailt elküldeni, mert akkor egy nap lehet, hogy kapnék vagy százat. Úgy gondoltam, hogy nap végén jönne egy e-mail, hogy pl. a 324.323.123.123-as IP-ről megnézték a 034, 146, 178-as képeket, és minden IP-cím külön levélben jönne, de tkp. mindegy, lehet egyben is.
Csak ahhoz a részéhez nem értek, hogy ezt a szerveren valahogy tárolni kéne a levél küldésének időpontjáig, aztán meg törölni.
Ezt hogy kell megoldani?
A szerveren van korlátlan méretű MySQL-adatbázisra lehetőség, valamint időzített scriptet is futtathatok, ha akarok és ha ezek az infók itt most számítanak.
Aktív témák
- Xiaomi 17 Ultra - jó az optikája
- exHWSW - Értünk mindenhez IS
- OpenWRT topic
- PlayStation 5
- Google Pixel topik
- Maradt 46 mm a Xiaomi Watch S5, de nőtt a kijelző
- Diablo IV
- Plazma TV topic
- Nagyrobogósok baráti topikja
- A tajvani chipgyártóknak is beteszi a kaput a Hormuzi-szoros lezárása
- További aktív témák...
- Lenovo ThinkPad T14 Gen 1 i5-10210 / 16GB RAM/ 256GB NVMe SSD világítós EU bill, kiváló állapotban
- vizes GAMER PC - RYZEN 5 7600X / 32GB DDR5 / RTX 5070 12GB
- HP EliteBook 840 G7 i5-10210U / 16GB RAM / 256GB SSD Szép állapot, EU bill, gyári töltő
- A KINCS ! Új HP EliteBook 860 G10 Profi Fémházas Laptop -50% 16" i7-1355U 32/1TB FHD+ IPS MATT
- Dobozos DELL Inspiron 16 Fémházas Multimédiás Laptop 16" -30% Ryzen 7 8840U 8mag 16/1TB FHD+ IPS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





