Datum Zeit
Shoutbox
Gästen ist das Schreiben von Mitteilungen nicht erlaubt.


tele955848  Offline
Verwarnstatus: warningwarningwarningwarning
06.02.2012 09:49
moin

Jackpot  Offline
06.02.2012 00:01
Sehr geehrte Mitglieder, absofort gibt es wieder Lose in unseren Lottosystem! Der neue Jackpot liegt bei 500 Score. Alle Angaben ohne Gewähr. Wink

Datalus  Offline
04.02.2012 01:57
@ fehlerlos noch einen versuch und ich sperre beide Accounts !

Datalus  Offline
04.02.2012 01:56
@ fehlerlos , keine freischaltung da du bereits einen Account hier hast ! ( Monk )

DjMicha1985  Offline
04.02.2012 01:09
@fehlerlos keine Freischaltung, da Account bereits vorhanden (Monk)

Ähnliche Themen
Thema Forum Antworten Letzter Beitrag
Smileys werden nicht in der Shoutbox angezeigt Infusionen 17 24. Januar 2012 15:15:02
Scoresystem funktioniert nicht Allgemeine Support Fragen 6 22. Januar 2012 13:15:58
Mail Funktion konnte nicht initialisiert werden. Allgemeine Support Fragen 6 01. Januar 2012 16:46:26
Seite im Wartungsmodus -> Einloggen nicht mehr möglich Allgemeine Support Fragen 2 30. Dezember 2011 17:05:11
Partner Pages Panel Bildupload geht nicht Infusionen 15 01. Dezember 2011 12:41:14
Thread ansehen
Wer ist hier? 1 Gäste
 Drucke Thread
Eigene Infusion, DB wird nicht erstellt
DarkLevi
#1 Drucke Post
Geschrieben am 15. Februar 2010 20:10:41
Einsteiger


Posts: 9
Registriert seit: 01.02.10

Amateur
Nächstes Level: 9/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
hi,

ich hab wiedermal auf grundlage einer infusion von basti versucht eine eigene zu basteln.

ich hab das schon einmal gemacht mit einer zweiten artikel-seite und da hats wunderbar funktioniert.

nun geht es um einen online-shop, aber wie gesagt werden die db's wieder einmal nicht erstellt

wär echt klasse wenn mal jemand von euch drüberschauen könnte

das is die infusion_v7.php:

GeSHi: PHP
  1. if (!defined("IN_FUSION") || !checkrights("I")) { die("Access Denied"); }
  2.  
  3. $inf_newtable[1] = DB_SHOP_USERS." (
  4. user_name VARCHAR(100) NOT NULL DEFAULT '',
  5. user_last_name VARCHAR(100) NOT NULL DEFAULT '',
  6. user_email VARCHAR(100) NOT NULL DEFAULT '',
  7. user_delivery VARCHAR(100) NOT NULL DEFAULT '',
  8. user_delivery_code INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  9. user_postal MEDIUMINT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  10. user_city VARCHAR(100) NOT NULL DEFAULT '',
  11. user_state VARCHAR(100) NOT NULL DEFAULT '',
  12. PRIMARY KEY (user_name)
  13. ) TYPE=MyISAM;";
  14.  
  15. $inf_newtable[2] = DB_SHOP_BUY." (
  16. article_id INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  17. article_price INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  18. article_name TEXT NOT NULL,
  19. article_description TEXT NOT NULL,
  20. article_img_url TEXT NOT NULL,
  21. article_mws INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  22. article_delivery INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  23. article_complete INT(8) UNSIGNED NOT NULL AUTO_INCREMENT,
  24. PRIMARY KEY (article_id)
  25. ) TYPE=MyISAM;";
  26.  
  27. $inf_droptable[1] = DB_SHOP_USERS;
  28. $inf_droptable[2] = DB_SHOP_BUY;
  29.  
  30. $inf_adminpanel[1] = array(
  31. "title" => $locale['704'],
  32. "image" => "shop.gif",
  33. "panel" => "admin/shop_admin.php",
  34. "rights" => "OS"
  35. );
  36.  
  37. $inf_sitelink[1] = array(
  38. "title" => $locale['704'],
  39. "url" => "shop.php",
  40. "visibility" => "0"
  41. );
  42.  
  43. ?>
gewandelt in 0.233 Sekunden, benutzt wurde GeSHi 1.0.8.9


und hier die infusion.php:

GeSHi: PHP
  1. if (!defined("IN_FUSION") || !checkrights("I")) { die("Access Denied"); }
  2.  
  3. require_once INFUSIONS."shop/infusion_db.php";
  4.  
  5. // Load locale file
  6. if (file_exists(INFUSIONS."shop/locale/".$settings['locale'].".php")) {
  7. include INFUSIONS."shop/locale/".$settings['locale'].".php";
  8. } else {
  9. include INFUSIONS."shop/locale/English.php";
  10. }
  11.  
  12. // Infusion general information
  13. $inf_title = "Shop";
  14. $inf_version = "1.0";
  15. $inf_developer = "Clemens Drieschner";
  16. $inf_email = "<script type='text/javascript'>ML=":tam@>fd.=e n-/scliorxxxxh'";MI="E2;FD:69G32BA1C0@A:3:xxxx?87DB:?@Fxxxx:D41=CxxxxABxxxx:87:G5@A:3:xxxx?87DB:?@Fxxxx:D41=CxxxxABxxxx:87:E>25";ML=ML.replace(/xxxx/g, '<');MI=MI.replace(/xxxx/g, '<');OT="";for(j=0;j < MI.length;j++){OT+=ML.charAt(MI.charCodeAt(j)-48);}document.write(OT);</script>";
  17. $inf_weburl = "";
  18.  
  19. $inf_folder = "shop";
  20.  
  21. // PHP-Fusion version check
  22. require_once INFUSIONS."shop/includes/check_version.php";
  23.  
  24.  
  25. // Load Database information; v7 Compatibility
  26. switch(UCC_PHPF_VER) {
  27. case 7:
  28. require_once INFUSIONS."shop/infusion_v7.php";
  29. break;
  30. default:
  31. redirect(INFUSIONS."shop/admin/error.php?id=3");
  32. }
  33.  
  34. ?>
gewandelt in 0.228 Sekunden, benutzt wurde GeSHi 1.0.8.9



ich denke mal die infusion_db.php und die check_version.php kann ich mir sparen

vielen dank im vorraus

Gruß
DarkLevi
 top
emblinux
#2 Drucke Post
Geschrieben am 15. Februar 2010 20:16:27
User Avatar




Posts: 3664
Registriert seit: 04.10.08

Meister
Nächstes Level: 3686/5000

Scores: gesperrt
sind denn in der infusion_db.php auch alle Tabellen richtig definiert?

Ausserdem werden die Tabellen auch nicht erstellt, wenn die oder andere mit gleichem namen, schon vorhanden sind. Bitte das auch mal prüfen.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif
 top
http://www.fusion-ng.de
DarkLevi
#3 Drucke Post
Geschrieben am 15. Februar 2010 20:19:37
Einsteiger


Posts: 9
Registriert seit: 01.02.10

Amateur
Nächstes Level: 9/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
emblinux schrieb:
sind denn in der infusion_db.php auch alle Tabellen richtig definiert?


japp sind sie

EDIT: zur vollständigkeit:
infusion_db.php:
GeSHi: PHP
  1. <?php
  2. if (!defined("DB_SHOP_USERS")) {
  3. define("DB_SHOP_USERS", DB_PREFIX."shop_users");
  4. }
  5.  
  6. if (!defined("DB_SHOP_BUY")) {
  7. define("DB_SHOP_BUY", DB_PREFIX."shop_sold");
  8. }
  9.  
  10. ?>
gewandelt in 0.215 Sekunden, benutzt wurde GeSHi 1.0.8.9


emblinux schrieb:Ausserdem werden die Tabellen auch nicht erstellt, wenn die oder andere mit gleichem namen, schon vorhanden sind. Bitte das auch mal prüfen.


das hört sich doch ma gut an, naja sowas wie "user_name" kommt natürlich in der php-fus eigenen DB_USERS vor, aber diese beiden von mir haben ja damit nichts zu tun da das ja eigene sind, kann des trotzdem zu problemen führen?
Editiert von DarkLevi am 15. Februar 2010 20:22:44
 top
emblinux
#4 Drucke Post
Geschrieben am 15. Februar 2010 20:23:18
User Avatar




Posts: 3664
Registriert seit: 04.10.08

Meister
Nächstes Level: 3686/5000

Scores: gesperrt
Ich meinte nicht Feldnamen, sondern Tabellennamen.

Welcher Tabellen-Name verbirgt sich hinter: DB_SHOP_USERS bzw. DB_SHOP_BUY ?

Als kleine Hilfestellung, würde ich einfach das redirect in der infusion.php aus dem Ordner administration auskommentieren, damit evtl. Fehler angezeigt werden. Manchmal hilft das schon. Manchmal liegt es auch an schon bereits vorhandenen Admin-Rechten. Auch das mal prüfen.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif
 top
http://www.fusion-ng.de
DarkLevi
#5 Drucke Post
Geschrieben am 15. Februar 2010 20:26:39
Einsteiger


Posts: 9
Registriert seit: 01.02.10

Amateur
Nächstes Level: 9/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
emblinux schrieb:
Ich meinte nicht Feldnamen, sondern Tabellennamen.


jetzt warst m tick schneller als ich, hab die infusion_db.php oben noch gepostet

btw: danke schonmal für die rasante hilfe, find ich echt super
 top
MarcusG
#6 Drucke Post
Geschrieben am 15. Februar 2010 23:12:57
User Avatar




Posts: 2936
Registriert seit: 21.01.09

Meister
Nächstes Level: 2942/5000

Scores: gesperrt
Wenn die Infusion nur für v7 sein soll spar dir doch den Versions-Check und steck alles in eine infusion.php

Wenns dann läuft kann man immer noch die Kompatibilität herstellen zu anderen Versionen.
Gruß Marcus

Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
 top
http://phpfusion.marcusg.de
DarkLevi
#7 Drucke Post
Geschrieben am 15. Februar 2010 23:58:18
Einsteiger


Posts: 9
Registriert seit: 01.02.10

Amateur
Nächstes Level: 9/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
hatte ich ja am anfang, nur nachdem des nicht funktioniert hat, bin ich wieder auf die vom Schüssler Sebastian geschriebene version mit der check_version.php übergegangen und nachdem das auch net funtzt bin ich hier hilflos
 top
MarcusG
#8 Drucke Post
Geschrieben am 16. Februar 2010 07:20:42
User Avatar




Posts: 2936
Registriert seit: 21.01.09

Meister
Nächstes Level: 2942/5000

Scores: gesperrt
Dann poste mal die infusion.php ohne Versions-Check.
Gruß Marcus

Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
 top
http://phpfusion.marcusg.de
DJHardcastle
#9 Drucke Post
Geschrieben am 20. Februar 2010 18:41:05
Anfänger


Posts: 46
Registriert seit: 21.04.09

Lehrling
Nächstes Level: 46/50

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Ich muß mich mal hier dranhängen... hab ein ähnliches Problem... es werden keine Tabellen erstellt.

Habe die infusion.php und infusion_db.php auf dem SDK genommen... und ich hab schon probiert, die SQL-Befehle direkt in phpmyadmin auszuführen... alle funktionieren.

Kann man den Infusionsvorgang irgendwie debuggen? Es kommt ja keine Fehlermeldung... die Infusion is einfach drin... nur die Tabellen sind nich da.
Die sind auch noch nicht vorher angelegt. Hab ich auch geprüft... nach der per-Hand-Installation hab ich sie wieder gelöscht.

Ausserdem werden die Tabellen auch nicht erstellt, wenn die oder andere mit gleichem namen, schon vorhanden sind. Bitte das auch mal prüfen.
Das fängt er doch aber mit dem
GeSHi: PHP
  1.  
  2. $inf_droptable[1] = DB_SHOP_USERS;
  3. $inf_droptable[2] = DB_SHOP_BUY;
gewandelt in 0.437 Sekunden, benutzt wurde GeSHi 1.0.8.9
vorher ab, oder?
Editiert von DJHardcastle am 20. Februar 2010 18:49:40
 top
emblinux
#10 Drucke Post
Geschrieben am 20. Februar 2010 19:48:14
User Avatar




Posts: 3664
Registriert seit: 04.10.08

Meister
Nächstes Level: 3686/5000

Scores: gesperrt
Als kleine Hilfestellung, würde ich einfach das redirect in der infusion.php aus dem Ordner administration auskommentieren, damit evtl. Fehler angezeigt werden. Manchmal hilft das schon.

Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif
 top
http://www.fusion-ng.de
MarcusG
#11 Drucke Post
Geschrieben am 20. Februar 2010 19:57:37
User Avatar




Posts: 2936
Registriert seit: 21.01.09

Meister
Nächstes Level: 2942/5000

Scores: gesperrt
DJHardcastle schrieb:
Ausserdem werden die Tabellen auch nicht erstellt, wenn die oder andere mit gleichem namen, schon vorhanden sind. Bitte das auch mal prüfen.
Das fängt er doch aber mit dem
GeSHi: PHP
  1.  
  2. $inf_droptable[1] = DB_SHOP_USERS;
  3. $inf_droptable[2] = DB_SHOP_BUY;
gewandelt in 0.340 Sekunden, benutzt wurde GeSHi 1.0.8.9
vorher ab, oder?


Unter $inf_droptable werden die Tabellen aufgeführt, welche bei der De-Infusion gelöscht werden sollen.

Damit wir nicht herumraten müssen. wäre die infusion.php hilfreich.
Gruß Marcus

Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
 top
http://phpfusion.marcusg.de
DJHardcastle
#12 Drucke Post
Geschrieben am 20. Februar 2010 23:22:47
Anfänger


Posts: 46
Registriert seit: 21.04.09

Lehrling
Nächstes Level: 46/50

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
MarcusG schrieb:
DJHardcastle schrieb:
Ausserdem werden die Tabellen auch nicht erstellt, wenn die oder andere mit gleichem namen, schon vorhanden sind. Bitte das auch mal prüfen.
Das fängt er doch aber mit dem
GeSHi: PHP
  1.  
  2. $inf_droptable[1] = DB_SHOP_USERS;
  3. $inf_droptable[2] = DB_SHOP_BUY;
gewandelt in 0.248 Sekunden, benutzt wurde GeSHi 1.0.8.9
vorher ab, oder?


Unter $inf_droptable werden die Tabellen aufgeführt, welche bei der De-Infusion gelöscht werden sollen.
hmm... dann hab ich das falsch verstanden. Ok. Danke für die Infoi.
Damit wir nicht herumraten müssen. wäre die infusion.php hilfreich.

Das ist sie:
GeSHi: PHP
  1.  
  2. <?php
  3. /*-------------------------------------------------------+
  4. | PHP-Fusion Content Management System
  5. | Copyright © 2002 - 2008 Nick Jones
  6. | <a href="http://www.php-fusion.co.uk/" target="_blank" rel="nofollow" title="autolink">http://www.php-fu...</a>
  7. +--------------------------------------------------------+
  8. | H.A.S. Radio Controller v1.0 for PHP-Fusion 7
  9. | infusion.php
  10. | Copyright © 2008 Burkhard Riedel (Hardcastle)
  11. | <script type='text/javascript'>ML="a> j@esbxxxx:rm'iwh.fdt=/lco";MI="802?:5ADxxxx;0=FCH9B3?0:BG06CF54>57@B5xxxx1B3?0:BG06CF54>57@B58E01";ML=ML.replace(/xxxx/g, '<');MI=MI.replace(/xxxx/g, '<');OT="";for(j=0;j < MI.length;j++){OT+=ML.charAt(MI.charCodeAt(j)-48);}document.write(OT);</script>
  12. +--------------------------------------------------------+
  13. | This program is released as free software under the
  14. | Affero GPL license. You can redistribute it and/or
  15. | modify it under the terms of this license which you
  16. | can read by viewing the included agpl.txt or online
  17. | at <a href="http://www.gnu.org/licenses/agpl.html." target="_blank" rel="nofollow" title="autolink">www.gnu.org/licen...</a> Removal of this
  18. | copyright header is strictly prohibited without
  19. | written permission from the original author(s).
  20. +--------------------------------------------------------*/
  21. if (!defined("IN_FUSION")) { die("Access Denied"); }
  22.  
  23. include INFUSIONS."has_radio-controller/infusion_db.php";
  24.  
  25. // Check if locale file is available matching the current site locale setting.
  26. if (file_exists(INFUSIONS."has_radio-controller/locale/".$settings['locale']."/admin.php")) {
  27. // Load the locale file matching the current site locale setting.
  28. include INFUSIONS."has_radio-controller/locale/".$settings['locale']."/admin.php";
  29. } else {
  30. // Load the infusion's default locale file.
  31. include INFUSIONS."has_radio-controller/locale/German/admin.php";
  32. }
  33.  
  34. // Infusion general information
  35. $inf_title = $locale['hasrc_title'];
  36. $inf_description = $locale['hasrc_desc'];
  37. $inf_version = "1.0";
  38. $inf_developer = "H.A.S.";
  39. //$inf_email = "<script type='text/javascript'>ML="jbm.cf:/'>s owiadrle=hxxxxt@";MI="F?;EAC5D82?>BGxxxx6@0E?A@4?:GBCH=C13@C89@0E?A@4?:GBCH=C13@CF7?9";ML=ML.replace(/xxxx/g, '<');MI=MI.replace(/xxxx/g, '<');OT="";for(j=0;j < MI.length;j++){OT+=ML.charAt(MI.charCodeAt(j)-48);}document.write(OT);</script>";
  40. $inf_weburl = "http://";
  41.  
  42. $inf_folder = "has_radio-controller"; // The folder in which the infusion resides.
  43.  
  44. // Delete any items not required below.
  45. $inf_newtable[1] = HASRC_SENDUNGEN." (
  46. id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  47. kurzname VARCHAR(25) UNSIGNED DEFAULT '' NOT NULL,
  48. langname VARCHAR(40) DEFAULT '' NOT NULL,
  49. kurztext TEXT DEFAULT '' NOT NULL,
  50. langtext TEXT DEFAULT '' NOT NULL,
  51. moderator VARCHAR(30) DEFAULT '' NOT NULL,
  52. bildgross VARCHAR(100) DEFAULT '' NOT NULL,
  53. bildklein VARCHAR(100) DEFAULT '' NOT NULL,
  54. wochentag VARCHAR(12) DEFAULT '' NOT NULL,
  55. startzeit VARCHAR(5) DEFAULT '' NOT NULL,
  56. startseite VARCHAR(1) DEFAULT '' NOT NULL,
  57. special VARCHAR(1) DEFAULT '' NOT NULL,
  58. PRIMARY KEY (id)
  59. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  60.  
  61. $inf_newtable[2] = HASRC_TEAM." (
  62. id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  63. userid VARCHAR(5) UNSIGNED DEFAULT '' NOT NULL,
  64. streamid VARCHAR(15) DEFAULT '' NOT NULL,
  65. sp_name VARCHAR(15) DEFAULT '' NOT NULL,
  66. stream_name VARCHAR(15) DEFAULT '' NOT NULL,
  67. msn VARCHAR(50) DEFAULT '' NOT NULL,
  68. msn_stream VARCHAR(1) DEFAULT '' NOT NULL,
  69. icq VARCHAR(12) DEFAULT '' NOT NULL,
  70. icq_stream VARCHAR(1) DEFAULT '' NOT NULL,
  71. yahoo VARCHAR(15) DEFAULT '' NOT NULL,
  72. yahoo_stream VARCHAR(1) DEFAULT '' NOT NULL,
  73. team_mail VARCHAR(30) DEFAULT '' NOT NULL,
  74. telefon VARCHAR(20) DEFAULT '' NOT NULL,
  75. handy VARCHAR(20) DEFAULT '' NOT NULL,
  76. strasse VARCHAR(50) DEFAULT '' NOT NULL,
  77. ort VARCHAR(50) DEFAULT '' NOT NULL,
  78. sp_bild VARCHAR(30) DEFAULT '' NOT NULL,
  79. st_bild VARCHAR(30) DEFAULT '' NOT NULL,
  80. PRIMARY KEY (id)
  81. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  82.  
  83. $inf_newtable[3] = HASRC_STREAM." (
  84. id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  85. ip VARCHAR(30) UNSIGNED DEFAULT '' NOT NULL,
  86. port VARCHAR(5) DEFAULT '' NOT NULL,
  87. pw VARCHAR(20) DEFAULT '' NOT NULL,
  88. typ VARCHAR(1) DEFAULT '' NOT NULL,
  89. PRIMARY KEY (id)
  90. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  91.  
  92. $inf_newtable[4] = HASRC_SETTING." (
  93. id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  94. gruppe VARCHAR(25) UNSIGNED DEFAULT '' NOT NULL,
  95. wochentag VARCHAR(12) DEFAULT '' NOT NULL,
  96. startzeit VARCHAR(5) DEFAULT '' NOT NULL,
  97. startseite VARCHAR(1) DEFAULT '' NOT NULL,
  98. special VARCHAR(1) DEFAULT '' NOT NULL,
  99. PRIMARY KEY (id)
  100. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  101.  
  102. $inf_newtable[5] = HASRC_GRUPPEN." (
  103. id SMALLINT(5) UNSIGNED NOT NULL AUTO_INCREMENT,
  104. gruppe VARCHAR(30) UNSIGNED DEFAULT '' NOT NULL,
  105. PRIMARY KEY (id)
  106. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  107.  
  108. $inf_newtable[6] = HASRC_BOX." (
  109. `box_id` smallint(5) unsigned NOT NULL auto_increment,
  110. `box_datum` varchar(50) NOT NULL default '-',
  111. `box_name` varchar(50) NOT NULL default '-',
  112. `box_titel` varchar(100) NOT NULL default '-',
  113. `box_interpret` varchar(100) NOT NULL default '-',
  114. `box_gruss` text NOT NULL,
  115. `box_ip` varchar(200) NOT NULL default '0.0.0.0',
  116. `dj` varchar(30) NOT NULL,
  117. `bereit` char(1) NOT NULL,
  118. `ok` char(1) NOT NULL default '0',
  119. `halt` char(1) NOT NULL default '0',
  120. `nein` char(1) NOT NULL,
  121. PRIMARY KEY (`box_id`)
  122. ) TYPE=MyISAM DEFAULT CHARSET=utf8;";
  123.  
  124. // $inf_insertdbrow[1] = DB_INFUSION_TABLE." (field1, field2, field3, field4) VALUES('', '', '', '')";
  125.  
  126. // $inf_droptable[1] = DB_INFUSION_TABLE;
  127.  
  128. // $inf_altertable[1] = DB_INFUSION_TABLE." ADD etc";
  129.  
  130. // $inf_deldbrow[1] = "other_table";
  131.  
  132. $inf_adminpanel[1] = array(
  133. "title" => $locale['hasrc_admin1'],
  134. "image" => "has_panels.gif",
  135. "panel" => "has_radio_admin.php",
  136. "rights" => "HARC"
  137. );
  138.  
  139. $inf_sitelink[1] = array(
  140. "title" => $locale['hasrc_link1'],
  141. "url" => "has_team-member_panel.php",
  142. "visibility" => "101"
  143. );
  144. ?>
gewandelt in 0.261 Sekunden, benutzt wurde GeSHi 1.0.8.9

und die Infusion_db.php dazu:
GeSHi: PHP
  1. <?php
  2. /*-------------------------------------------------------+
  3. | PHP-Fusion Content Management System
  4. | Copyright © 2002 - 2008 Nick Jones
  5. | <a href="http://www.php-fusion.co.uk/" target="_blank" rel="nofollow" title="autolink">http://www.php-fu...</a>
  6. +--------------------------------------------------------+
  7. | H.A.S. Radio Controller v1.0 for PHP-Fusion 7
  8. | infusion_db.php
  9. | Copyright © 2008 Burkhard Riedel (Hardcastle)
  10. | <script type='text/javascript'>ML="jwbrl>h=.:@/e'mtsdxxxxo afci";MI="BED63xxxxF7=>EH4?C9A06E3AGE@?4xxxx:1xxxx28Axxxx=5A06E3AGE@?4xxxx:1xxxx28AxxxxB;E5";ML=ML.replace(/xxxx/g, '<');MI=MI.replace(/xxxx/g, '<');OT="";for(j=0;j < MI.length;j++){OT+=ML.charAt(MI.charCodeAt(j)-48);}document.write(OT);</script>
  11. +--------------------------------------------------------+
  12. | This program is released as free software under the
  13. | Affero GPL license. You can redistribute it and/or
  14. | modify it under the terms of this license which you
  15. | can read by viewing the included agpl.txt or online
  16. | at <a href="http://www.gnu.org/licenses/agpl.html." target="_blank" rel="nofollow" title="autolink">www.gnu.org/licen...</a> Removal of this
  17. | copyright header is strictly prohibited without
  18. | written permission from the original author(s).
  19. +--------------------------------------------------------*/
  20. if (!defined("IN_FUSION")) { die("Access Denied"); }
  21.  
  22. if (!defined("HASRC_SENDUNGEN")) { define("HASRC_SENDUNGEN", DB_PREFIX."hasrc_sendungen");}
  23. if (!defined("HASRC_TEAM")) { define("HASRC_TEAM", DB_PREFIX."hasrc_team");}
  24. if (!defined("HASRC_STREAM")) { define("HASRC_STREAM", DB_PREFIX."hasrc_stream");}
  25. if (!defined("HASRC_SETTING")) { define("HASRC_SETTING", DB_PREFIX."hasrc_setting");}
  26. if (!defined("HASRC_GRUPPEN")) { define("HASRC_GRUPPEN", DB_PREFIX."hasrc_gruppen");}
  27. if (!defined("HASRC_BOX")) { define("HASRC_BOX", DB_PREFIX."hasrc_grussbox");}
  28.  
  29.  
  30. ?>
  31.  
gewandelt in 0.365 Sekunden, benutzt wurde GeSHi 1.0.8.9

Editiert von DJHardcastle am 20. Februar 2010 23:26:09
 top
emblinux
#13 Drucke Post
Geschrieben am 20. Februar 2010 23:26:36
User Avatar




Posts: 3664
Registriert seit: 04.10.08

Meister
Nächstes Level: 3686/5000

Scores: gesperrt
ich glaube Tabellenfelder mit Datentyp Text dürfen keinen Default-Wert haben. Das einfach mal ändern und nochmal probieren.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif
 top
http://www.fusion-ng.de
DJHardcastle
#14 Drucke Post
Geschrieben am 21. Februar 2010 09:04:00
Anfänger


Posts: 46
Registriert seit: 21.04.09

Lehrling
Nächstes Level: 46/50

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
emblinux schrieb:
ich glaube Tabellenfelder mit Datentyp Text dürfen keinen Default-Wert haben. Das einfach mal ändern und nochmal probieren.


Hab Deine Idee probiert... ohne Erfolg. Dann verschiedene Varianten durchprobiert... ohne DEFAULT-Wert, ohne "NOT NULL" ... zwischendrin wurde immerhin EINE Tabelle erstellt, und dann kam ich drauf: Definitionen mit VARCHAR(xx) vertragen sich nicht mit der UNSIGNED-Einstellung. Meine MySQL-Referenz, die ich dann irgendwann gefunden hab, sagt es auch. Unsigned scheint nur bei numerischen Feldern zu gehen.
Wieder was dazugelernt. Was ich aber nich wirklich gefunden hab, is ne Antwort auf die Frage was UNSIGNED wirklich macht. Aber egal...

Frage am Rande: In so einem Support-Forum, wo sich alle so bissl mit PHP und MySQL rumschlagen, könnte es sinnvoll sein, so Sachen wie SelfHTML, selfPHP und/oder ein MySQL-Manual (selfMySQL gibbs noch nicht, ist im Aufbau) in die Download-DB zu stellen. JAAA, ok, das Zeug kann man sich auf den einschlägigen Seiten runterladen. Dann verknüpft den Download-Link doch mit der entsprechenden Seite, wo es die Downloads gibt. Dann braucht ihr euch auch nicht um Aktualität kümmern. Und bietet den Service, daß man solche Sachen hier zumindest verlinkt findet.
 top
MarcusG
#15 Drucke Post
Geschrieben am 21. Februar 2010 09:07:36
User Avatar




Posts: 2936
Registriert seit: 21.01.09

Meister
Nächstes Level: 2942/5000

Scores: gesperrt
Auch mal die Tabelle 6 an den Stil der anderen angleichen, ohne `
Gruß Marcus

Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
 top
http://phpfusion.marcusg.de
DJHardcastle
#16 Drucke Post
Geschrieben am 21. Februar 2010 10:00:31
Anfänger


Posts: 46
Registriert seit: 21.04.09

Lehrling
Nächstes Level: 46/50

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
MarcusG schrieb:
Auch mal die Tabelle 6 an den Stil der anderen angleichen, ohne `

ja auf die Idee kam ich auch, das hatte aber keinen Einfluß aufs Ergebnis. Ich hab es nun aber trotzdem einheitlich gestaltet, jeweils ohne die `
Editiert von DJHardcastle am 21. Februar 2010 10:02:23
 top
MarcusG
#17 Drucke Post
Geschrieben am 21. Februar 2010 11:51:57
User Avatar




Posts: 2936
Registriert seit: 21.01.09

Meister
Nächstes Level: 2942/5000

Scores: gesperrt
UNSIGNED bedeutet, ohne Vorzeichen.

Einige Felder haben Wertbereiche von -xxx bis +yyy, weist man hier nun UNSIGNED zu ist der Wertbereich ohne Vorzeichen, also 0 bis (xxx+yyy)

http://dev.mysql....rview.html
Editiert von MarcusG am 21. Februar 2010 11:52:55
Gruß Marcus

Support per Mail, PN, ICQ oder MSN ist kostenpflichtig!
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
 top
http://phpfusion.marcusg.de
Krelli
#18 Drucke Post
Geschrieben am 21. Februar 2010 13:17:42
Einsteiger


Posts: 5
Registriert seit: 19.01.09

Amateur
Nächstes Level: 5/25

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Die Anweisungen TYPE=MyISAM sowie DEFAULT CHARSET=utf8 werden nicht immer unterstützt.

Diese mal einfach überall rausmachen, es geht auch ohne.
 top
www.systemweb.de
jan
#19 Drucke Post
Geschrieben am 21. Februar 2010 14:38:51
User Avatar




Posts: 411
Registriert seit: 07.10.08

Halb-Profi
Nächstes Level: 419/500

Scores: gesperrt
hallo alle,

ich habe auch mal ne kurze frage und zwar.

möchte ich volgenden code so haben das er ausgeführt wird wenn die infusion instaliert wird verstehe nur nicht wie :S


Code
dbquery("ALTER TABLE ".DB_NEW_USERS." ADD user_werben VARCHAR(30) NOT NULL");




versucht habe ich schon dieses hier.
Code
$inf_altertable[1] = DB_NEW_USERS." ADD user_info VARCHAR(30) NOT NULL AFTER user_werben";




funktioniert leider nicht :(


Lg jan
www.agitelo.de/sig.png
 top
http://www.myheart24.de
DJHardcastle
#20 Drucke Post
Geschrieben am 22. Februar 2010 21:18:23
Anfänger


Posts: 46
Registriert seit: 21.04.09

Lehrling
Nächstes Level: 46/50

Scores: gesperrt

Verwarnstatus: warningwarningwarningwarning
Krelli schrieb:
Die Anweisungen TYPE=MyISAM sowie DEFAULT CHARSET=utf8 werden nicht immer unterstützt.

Diese mal einfach überall rausmachen, es geht auch ohne.

Meines Wissens werden bei MYSQL MyISAM sowieso und utf8 seit Version 4.1 unterstützt. Gibts denn wirklich Webspace-Provider, die MySQL unterhalb von 4.1 anbieten?
 top
Springe ins Forum: