Przedszkolak
Postów: 56 Ostrzeżeń: 3
Data rejestracji: 29.08.2006 12:57
|
Witam zrobiłem sobie wtyczke do Fusion'a i wszystko było ok do czasu kiedy chciałem umieścić ją na swojej stronie w necie:(
Otóż podczas instalacji nie chce mi utworzyć automatycznie wszystkich tabel które są zawarte w pliku infusion.php a mianowicie wczasy i nie wiem do końca co jest nie tak czy błąd tkwi w pliku infusion.php czy w bazie danych ponieważ próbując dojść metodą prób i błędów zauważyłem że tabela wczasy jest tworzona jeżeli posiada nie więcej jak 10 kolumn:/ podczas gdy wcześniej robiłem wszystko na local'u używając krasnal'a i nie miałem tego typu problemu.
Będe wdzięczny za pomoc i rady (ps. serwer z bazą mam na nazwa.pl)
Podaje kod infusion.php
<?
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Footer Links v1.0
| Copyright (c) 2006 R.A.W.
| http://www.raw.net.pl/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
if (!defined("IN_FUSION") || !checkrights("I")) { header("Location:../../index.php"); exit; }
// Infusion Information
$inf_title = "Wczasy";
$inf_description = "Wtyczka oferuj±ca zarz±dzanie ofertami turystycznymi";
$inf_version = "v1.0";
$inf_developer = "R.A.W";
$inf_email = "none";
$inf_weburl = "http://www.raw.net.pl";
// Infusion Paths
$inf_folder = "wczasy_panel";
$inf_admin_image = "wl.gif";
$inf_admin_panel = "oferty_admin.php";
// If any of the following items are not required, you can delete the entire
// line, or ideally set the parameter to ""; i.e. leave it blank.
$inf_newtables = "2";
$inf_altertables = "";
$inf_deldbrows = "";
// Database table commands are stored in an array, the first table, or a single
// table must always be in array [0].
$inf_newtable_[1] = "wczasy (
`wczasy_id` smallint(5) unsigned NOT NULL auto_increment,
`nazwa` varchar(100) NOT NULL default '',
`typ` varchar(40) NOT NULL default '',
`wlasciciel` varchar(100) NOT NULL default '',
`adres` varchar(50) NOT NULL default '',
`kod_pocztowy` varchar(6) NOT NULL default '',
`miejscowosc` varchar(50) NOT NULL default '',
`telefon_dom` varchar(17) NOT NULL default '',
`telefon_kom` varchar(17) NOT NULL default '',
`email` varchar(100) NOT NULL default '',
`ilosc_miejsc` tinyint(2) NOT NULL default '',
`dostepnosc` varchar(20) NOT NULL default '',
`cena` tinyint(3) NOT NULL default '',
`opis` text NOT NULL default '',
`opis_platnosci` text NOT NULL default '',
`datestamp` int(10) unsigned NOT NULL default '0',
`count` smallint(5) unsigned NOT NULL default '0',
`wyzywienie` tinyint(1) unsigned NOT NULL default '0',
`kuchnia` tinyint(1) unsigned NOT NULL default '0',
`garaz` tinyint(1) unsigned NOT NULL default '0',
`jobce` tinyint(1) unsigned NOT NULL default '0',
`grill` tinyint(1) unsigned NOT NULL default '0',
`net` tinyint(1) unsigned NOT NULL default '0',
`jkonna` tinyint(1) unsigned NOT NULL default '0',
`kapielisko` tinyint(1) unsigned NOT NULL default '0',
`lodowka` tinyint(1) unsigned NOT NULL default '0',
`namiot` tinyint(1) unsigned NOT NULL default '0',
`telefon` tinyint(1) unsigned NOT NULL default '0',
`pranie` tinyint(1) unsigned NOT NULL default '0',
`cartour` tinyint(1) unsigned NOT NULL default '0',
`wodny` tinyint(1) unsigned NOT NULL default '0',
`zwierzeta` tinyint(1) unsigned NOT NULL default '0',
`lodowkaall` tinyint(1) unsigned NOT NULL default '0',
`ognisko` tinyint(1) unsigned NOT NULL default '0',
`parking` tinyint(1) unsigned NOT NULL default '0',
`prysznic` tinyint(1) unsigned NOT NULL default '0',
`rowery` tinyint(1) unsigned NOT NULL default '0',
`tvsat` tinyint(1) unsigned NOT NULL default '0',
`tv` tinyint(1) unsigned NOT NULL default '0',
`wc` tinyint(1) unsigned NOT NULL default '0',
PRIMARY KEY (`wczasy_id`)
) TYPE=MyISAM;";
$inf_newtable_[2] = "wczasy_zdjecia (
`photo_id` smallint(5) unsigned NOT NULL auto_increment,
`album_id` smallint(5) unsigned NOT NULL default '0',
`photo_title` varchar(100) NOT NULL default '',
`photo_date` int(10) unsigned NOT NULL default '0',
`wczasy_id` smallint(5) unsigned NOT NULL default '0',
`photo_views` smallint(5) unsigned NOT NULL default '0',
`photo_order` smallint(5) unsigned NOT NULL default '0',
`photo_desc` varchar(200) NOT NULL default '',
PRIMARY KEY (`photo_id`)
) TYPE=MyISAM;";
// Database Table Drop Command : Drop tables if infusion is uninstalled.
$inf_droptable_[1] = "wczasy";
$inf_droptable_[2] = "wczasy_zdjecia";
$inf_altertable_[1] = "";
$inf_deldbrow_[1] = "";
?>
Edytowane przez RAW dnia 04.02.2007 16:57:51
|