Autor | Zpráva | ||
---|---|---|---|
Pošta - Či Profil * |
#1 · Zasláno: 5. 12. 2009, 09:03:29
Warning: Missing argument 1 for VypisChyby(), called in /users/zalohovane/linhart/milankubik.info/funkce/index.php on line 9 and defined in /users/zalohovane/linhart/milankubik.info/funkce/funkce.php on line 50
Warning: Missing argument 2 for VypisChyby(), called in /users/zalohovane/linhart/milankubik.info/funkce/index.php on line 9 and defined in /users/zalohovane/linhart/milankubik.info/funkce/funkce.php on line 50 function VypisChyby($errno, $errstr) { echo "<font color='red'><strong>Nalezena chyba</strong></font>"; echo "$errno $errstr<br />"; die(); } |
||
Nox Profil |
#2 · Zasláno: 5. 12. 2009, 09:36:10
Pošta - Či:
když si to přeložíš, tak ti to píše: chybí 1 argument pro funkci vypischyby(), volané v ....index.php na řádce 9, definované v ...funkce.php na řádce 50 Čili funkce má 2 argumenty a ty ji nejspíš voláš bez argumentů jen vypischyby() místo např. vypischyby($error_number, "strašná chyba§!!") nebo vypischyby(50, $error_msg) atp. funkce jde volat s menším počtem argumentů, pokud jim zadáš vychozí hodnoty (tyto nepovinné argumenty musí být z logických důvodů na konci výčtu), např. function VypisChyby($errno = 0, $errstr = "Neznámá chyba") { echo "<font color='red'><strong>Nalezena chyba</strong></font>"; echo "$errno $errstr<br />"; die(); } tak můžeš volat vypischyby() a bude to stejné jako vypischyby(0, "Neznámá chyba") |
||
Pošta - Či Profil * |
#3 · Zasláno: 5. 12. 2009, 09:40:13
a když chci vypisovat všechny chyby, které tam mam? také ve funkci? jak na to? spíše, jakou funkcí, jakým příkazem
|
||
Nox Profil |
#4 · Zasláno: 5. 12. 2009, 09:50:41
nechápu co přesně chceš....PHP chyby se vypisují hned, pokud tvoje definované, tak je měj třeba v poli a pak předej funkci pole a projeď ho nebo pomocí implode to vypiš jako seznam (ul li /li li /li /ul)
|
||
Pošta - Či Profil * |
#5 · Zasláno: 5. 12. 2009, 09:51:19
ok, ale existují varování, které se třeba sami nevypíší... myslim tyhle například...
|
||
Nox Profil |
#6 · Zasláno: 5. 12. 2009, 10:04:51
|
||
AM_ Profil |
#7 · Zasláno: 5. 12. 2009, 15:11:28
Pošta - Či:
„ok, ale existují varování, které se třeba sami nevypíší... myslim tyhle například...“ tak taková varování neznám. fakta jsou takováto: - PHP chyby se buď vypisují hned, nebo je jejich výpis potlačen; a pokud je nastavený error_handler, tak se ihned zavolá. - nevím, co s tím má společného to, že se snažíš bez parametrů zavolat funkci, která má dva povinné parametry. |
||
Časová prodleva: 14 let
|
0