Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Email pri chybe spojenia s SQL

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 20.10.2009 21:52

Kód:
<?php
$dbhost = "server";
$dbuser = "user";
$dbpass = "heslo";
$dbname = "databaza";
mysql_connect($dbhost, $dbuser, $dbpass) or die("chyba");
mysql_select_db("$dbname") or die("chyba");
?>


Toto asi kazdy pozna, no a chcel by som poradit ako aj pri jednom aj druhom die poslat email o tom? Predpokladam ze to treba spravit cez nejaku podmienku, uz som skusal mysql%connect.... == false ale to mi nefunguje, takze hacik bude asi niekde inde. Vedel by niekto poradit, ze ako nato?







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Email pri chybe spojenia s SQL

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 20.10.2009 22:22

Podarilo sa mi to nejak takto spojazdnit, ale asi to nie je uplne najkrajsie riesenie, ci?
Kód:
mysql_connect($dbhost, $dbuser, $dbpass) or die("chyba" . mail($to, $subject, $body));



//ale vsimol som si ze mi to prida za chyba aj 1, ako sa toho zbavit?







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Skúsený užívateľ
Skúsený užívateľ
Email pri chybe spojenia s SQL

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 20.10.2009 22:57

Podla mna to musi ist takto
Kód:
if (!mysql_connect($dbhost, $dbuser, $dbpass)) {
  mail($to, $subject, $body);
  die ("chyba");
}


Ak nie, tak by som skusil try catch







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Email pri chybe spojenia s SQL

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok Napísal autor témyOffline : 20.10.2009 23:01

No funguje to aj tak, tak isto som to skusal, len som nevedel ze aka ma byt presne ta podmienka :(

thx







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.07.08
Prihlásený: 26.06.20
Príspevky: 38
Témy: 10
Bydlisko: City 17
Príspevok NapísalOffline : 10.11.2009 21:11

je to sice stara tema :D ale die() je funkcia PHP takze si daj vlastnu funkciu
Kód:
@mysql_connect($dbhost, $dbuser, $dbpass) or nahlasit()

a uz len definujes function nahlasit(){ mail(..... .. )}
alebo to rovno vynechat a dat mail namiesto die.







_________________
"We are willing to suffer, to die for the things we care about. For love, for the right choices."
Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. pomôžte pls pri chybe

v Assembler, C, C++, Pascal, Java

8

475

28.05.2010 22:39

CLEMENZA Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc pri chybe v XP

v Operačné systémy Microsoft

2

396

28.03.2009 7:15

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pri chybe sa otvori ina stranka

v HTML, XHTML, XML, CSS

3

539

10.12.2008 18:56

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. počet sql pri načítaní

v PHP, ASP

4

498

21.11.2010 15:47

wolker Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. chyba pri sql update

v PHP, ASP

3

477

17.03.2011 18:00

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem pri komunikacii s SQL

v PHP, ASP

5

497

26.01.2008 20:52

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prerušenie spojenia

v Operačné systémy Microsoft

3

468

23.12.2007 19:01

Jaro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. možnosti spojenia

v Monitory, televízory a projektory

2

432

19.09.2011 18:54

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Padanie spojenia

v Siete

4

461

02.04.2017 16:33

Pieskovisko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nevypisuje spravy o chybe

v PHP, ASP

3

580

04.02.2011 17:03

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obnovenie činnosti po závažnej chybe

v Operačné systémy Microsoft

4

383

06.09.2010 22:44

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hláška o chybe Java script

v Sieťové a internetové programy

1

419

21.12.2008 21:43

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytvorenie spojenia cez wifi.

v Siete

12

3222

03.02.2009 11:35

pishta Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WI-FI strácanie spojenia

v Siete

1

364

06.05.2010 11:39

rezystor Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výpadok spojenia Windows 8

v Operačné systémy Microsoft

0

325

29.10.2012 19:22

jarinokovac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vypadky spojenia so serverom (wifi problem?)

v Siete

0

427

21.11.2011 20:20

max-m Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra