Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
ma1973
Threadersteller
Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht:
|
Verfasst Mo 08.12.2008 13:22
Titel newslettersystem installieren ... |
|
|
hallo ich möchte ein newslettersystem installieren,
config-daten zu DB habe ich alle eingefügt ... doch kurioserweise
schreibt er mir nach dem install ...
Fehler bei der installation ... haben sie alle daten in der config
richtig eingefügt ...
wenn ich mir die db ansehe hat er 3 von 8 tabellen eingepflegt,
der rest fehlt ....
das ist die install.php:
Code: |
..
<?php
include("./include/config.inc.php");
define(NEWSLETTER_DB_CREATE_USER,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."Nutzer (".
"NutzerID int(10) unsigned NOT NULL auto_increment, ".
"NutzerAnrede varchar(120), ".
"NutzerName varchar(120), ".
"NutzerEMail varchar(120) NOT NULL, ".
"PRIMARY KEY (NutzerID), ".
"KEY NutzerEMail (NutzerEMail)".
")");
define(NEWSLETTER_DB_CREATE_THEMA,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."Thema (".
"ThemaID int(10) unsigned NOT NULL auto_increment, ".
"ThemaTitel varchar(120) NOT NULL, ".
"ThemaSkript varchar(120) NULL, ".
"ThemaSkriptHLevel tinyint(1) NOT NULL default 1, ".
"ThemaAbsenderName varchar(120) NULL, ".
"ThemaAbsenderEMail varchar(120) NOT NULL, ".
"ThemaNutzerSiezen bool NOT NULL default 1, ".
"MailTempRegisterID int(10) unsigned NOT NULL, ".
"MailTempUnregisterID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (ThemaID),".
"UNIQUE KEY ThemaTitel (ThemaTitel)".
")");
define(NEWSLETTER_DB_CREATE_MAILTEMP,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."MailTemp (".
"MailTempID int(10) unsigned NOT NULL auto_increment, ".
"MailTempTitel varchar(120) NOT NULL, ".
"MailTempMIME tinyint(1) NOT NULL, ".
"MailTempText Text NOT NULL, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (MailTempID), ".
"UNIQUE KEY MailTempTitelThema (MailTempTitel, ThemaID)".
")");
define(NEWSLETTER_DB_CREATE_NUTZERTHEMA,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."NutzerThema (".
"NutzerThemaID int(10) unsigned NOT NULL auto_increment, ".
"NutzerThemaStatus tinyint(1) NOT NULL, ".
"NutzerThemaCode varchar(15) NOT NULL, ".
"NutzerThemaLA timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ".
"NutzerID int(10) unsigned NOT NULL, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (NutzerThemaID), ".
"KEY NutzerStatus (NutzerThemaStatus)".
")");
define(NEWSLETTER_DB_CREATE_NUTZERMAILTEMP,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."NutzerMailTemp (".
"NutzerMailTempID int(10) unsigned NOT NULL auto_increment, ".
"NutzerID int(10) unsigned NOT NULL, ".
"MailTempID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (NutzerMailTempID)".
")");
define(NEWSLETTER_DB_CREATE_ARCHIV,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."Archiv (".
"ArchivID int(10) unsigned NOT NULL auto_increment, ".
"ArchivBetreff varchar(255) NOT NULL, ".
"ArchivText Text NOT NULL, ".
"ArchivDatum timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (ArchivID)".
")");
define(NEWSLETTER_DB_CREATE_ARCHIVMAILTEMP,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."ArchivMailTemp (".
"ArchivMailTempID int(10) unsigned NOT NULL auto_increment, ".
"ArchivID int(10) unsigned NOT NULL, ".
"MailTempID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (ArchivMailTempID)".
")");
define(NEWSLETTER_DB_CREATE_LOGIN,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."Login (".
"LoginID int(10) unsigned NOT NULL auto_increment, ".
"LoginName varchar(20) NOT NULL, ".
"LoginEMail varchar(120) NULL, ".
"LoginPWD varchar(32) NOT NULL, ".
"PRIMARY KEY (LoginID)".
")");
$ok = 0;
if (!sql_query(NEWSLETTER_DB_CREATE_USER)) $ok = 1;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_THEMA)) $ok = 2;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_MAILTEMP)) $ok = 3;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_NUTZERTHEMA)) $ok = 4;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_NUTZERMAILTEMP)) $ok = 5;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_ARCHIV)) $ok = 6;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_ARCHIVMAILTEMP)) $ok = 7;
if ($ok == 0) if (!sql_query(NEWSLETTER_DB_CREATE_LOGIN)) $ok = 8;
// ersten Administrator eintragen
if ($ok == 0) { // keine Fehler bisher
$loginname = "Administrator";
$loginemail = '';
$loginPwd = newPassword();
$feldliste = array("LoginName", "LoginEMail", "LoginPWD");
$werteliste = array($loginname, $loginemail, md5($loginPwd));
if (!zeileinsert($feldliste, $werteliste, NEWSLETTER_DB_PRAEFIX."Login")) $ok = 9;
} // END IF keine Fehler bisher
include(NEWSLETTER_BASEDIR."header.php");
if ($ok == 0) { // keine Fehler aufgetreten
?>
<div class="message">
<p><?php echo NEWSLETTER_OUTPUT_MESSAGE_INSTALL_NOERROR; ?></p>
<p>
<?php echo NEWSLETTER_OUTPUT_MESSAGE_INSTALL_PWDINFO; ?><br />
<?php echo NEWSLETTER_OUTPUT_MESSAGE_INSTALL_PWDINFO_LOGINNAME.$loginname; ?><br />
<?php echo NEWSLETTER_OUTPUT_MESSAGE_INSTALL_PWDINFO_LOGINPWD.$loginPwd; ?>
</p>
</div>
<?php
} // END IF keine Fehler aufgetreten
else { // Fehler aufgetreten
?>
<div class="message">
<p><?php echo NEWSLETTER_OUTPUT_MESSAGE_INSTALL_ERROR; ?></p>
</div>
<?php
} // END ELSE Fehler aufgetreten
include(NEWSLETTER_BASEDIR."footer.php");
?>
..
|
vielleicht ist dort der wurm drin?!
Die Tabelle für
- nl_MailTemp
- nl_Nutzer
- nl_Thema
hat er eingefügt ... mmmmh
Hilfe wäre super
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mo 08.12.2008 13:27
Titel
|
|
|
also bricht er da ab?
Code: |
define(NEWSLETTER_DB_CREATE_NUTZERTHEMA,
"CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."NutzerThema (".
"NutzerThemaID int(10) unsigned NOT NULL auto_increment, ".
"NutzerThemaStatus tinyint(1) NOT NULL, ".
"NutzerThemaCode varchar(15) NOT NULL, ".
"NutzerThemaLA timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ".
"NutzerID int(10) unsigned NOT NULL, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (NutzerThemaID), ".
"KEY NutzerStatus (NutzerThemaStatus)".
")");
|
versuch das doch mal über die mysql konsole oder phpmyadmin abzusenden, rein theoretisch müsstest du dann ja eine fehlermeldung bekommen.
Wenn du das versucht hast poste diese hier.
Zuletzt bearbeitet von Pixelpole am Mo 08.12.2008 13:27, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
ma1973
Threadersteller
Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht:
|
Verfasst Mo 08.12.2008 13:40
Titel
|
|
|
äää
wenn ich das eingebe:
Code: |
CREATE TABLE ".NEWSLETTER_DB_PRAEFIX."Archiv (".
"ArchivID int(10) unsigned NOT NULL auto_increment, ".
"ArchivBetreff varchar(255) NOT NULL, ".
"ArchivText Text NOT NULL, ".
"ArchivDatum timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (ArchivID) |
kommt das als fehlermeldung raus:
Code: |
MySQL meldet:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '".NEWSLETTER_DB_PRAEFIX."Archiv (".
"ArchivID int(10) unsig
|
Zuletzt bearbeitet von ma1973 am Mo 08.12.2008 13:44, insgesamt 2-mal bearbeitet
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mo 08.12.2008 14:08
Titel
|
|
|
ähm...du solltest nicht die stringverkettung aus php absenden sondern das was am ende abgeschickt wird
|
|
|
|
|
ma1973
Threadersteller
Dabei seit: 17.02.2006
Ort: borken
Alter: 51
Geschlecht:
|
Verfasst Mo 08.12.2008 15:15
Titel
|
|
|
mmm... wie denn
|
|
|
|
|
leinich
Dabei seit: 23.09.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mo 08.12.2008 15:19
Titel
|
|
|
Zitat: | default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
|
Welche Version von MySQL benutzt du denn??
Das geht erst ab Version MySQL 4.1.2 http://dev.mysql.com/doc/refman/4.1/en/create-table.html#id2816669
Übrigens Stingverkettung:
Code: |
CREATE TABLE nl_Archiv (".
"ArchivID int(10) unsigned NOT NULL auto_increment, ".
"ArchivBetreff varchar(255) NOT NULL, ".
"ArchivText Text NOT NULL, ".
"ArchivDatum timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, ".
"ThemaID int(10) unsigned NOT NULL, ".
"PRIMARY KEY (ArchivID)
|
Zuletzt bearbeitet von leinich am Mo 08.12.2008 15:24, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
newslettersystem gesucht
Newslettersystem gesucht...
Newslettersystem - mal wieder gesucht
PHP-List Newslettersystem Fehler
Newslettersystem mit umfangreichen Funktionen gesucht
[Suche] kostenloses Newslettersystem für viele Adressen
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|