Jackal Posted September 29, 2006 Report Share Posted September 29, 2006 Pirms pāris nedēļām uzrakstiju skriptu, visu laiku gāja normāli, nerādija nekādus errorus, tad šodien nomainiju tajā skriptā dažas bildes un rādija šitādu erroru Fatal error: Cannot redeclare connect() (previously declared in c:\...\....\www\main.php:4) in c:\...\...\www\main.php on line 3 Nevaru saprast kā var rādīt erroru, ja es php kodu un datubāzi neesmu aizticis. Rekur 3,4 rinda: function connect(){ $savienojums=mysql_connect("localhost","root","") or die ("Unable connect to server!"); mysql_select_db("datubaze",$savienojums) or die ("Unable connect to database!"); } Kas īsti varētu būt par problēmu? Varbūt serveris vai datubāze nočakarējusies. Link to comment Share on other sites More sharing options...
Guest Medniex Posted September 29, 2006 Report Share Posted September 29, 2006 Tas kludas pazinojums saka to, ka esi definejis to funkciju ("connect") 2 vai vairak reizes. Link to comment Share on other sites More sharing options...
Jackal Posted September 29, 2006 Author Report Share Posted September 29, 2006 Kā viņš to var rādīt, ja es to funkciju esmu definējis tikai vienu reizi? Link to comment Share on other sites More sharing options...
Delfins Posted September 29, 2006 Report Share Posted September 29, 2006 (edited) Nu tāpēc viņš arī to rāda, ka TU ESI definējis 2 reizes. Edited September 29, 2006 by Delfins Link to comment Share on other sites More sharing options...
Guest Medniex Posted September 29, 2006 Report Share Posted September 29, 2006 Nezinu, neredzu kodu. Es tikai izskaidroju, ko tas nozime. Link to comment Share on other sites More sharing options...
GedroX Posted September 29, 2006 Report Share Posted September 29, 2006 (edited) Izmanto if (!function_exists('connect') { function connect(){ ... } } ...vai arī vienmēr lieto include_once(), require_once() funkcijas. Edited September 29, 2006 by GedroX Link to comment Share on other sites More sharing options...
slicer Posted September 29, 2006 Report Share Posted September 29, 2006 Tāds gļuks vēl var rādīties, ja tu to failu 2x inklūdo. Pārskati arhitektūru. Link to comment Share on other sites More sharing options...
andrisp Posted September 30, 2006 Report Share Posted September 30, 2006 ...nomainiju tajā skriptā dažas bildes... Gadienā ne uz dinamiski ģenerētām bildēm ? Varbūt tajās tev tiek inkludots fails vēlreiz vai otreiz definēta fja. Link to comment Share on other sites More sharing options...
Recommended Posts