Welcome, Guest. Please Login or Register.
May 18, 2025, 11:32:24 AM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  "eMail an Mitglieder" geht nicht « previous next »
Pages: [1] 2 Reply Ignore Print
Author Topic: "eMail an Mitglieder" geht nicht  (Read 1063 times)
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

"eMail an Mitglieder" geht nicht
« on: May 05, 2003, 06:38:56 PM »
Reply with quote

YaBBse 1.5.1 Final

Das Problem tritt in meinem gemoddeten  &  meinem ungemoddeten Board auf. Beide sind geupgradete 1.4.1`er Foren...

Wenn ich auf "eMail an Mitglieder" klicke, und alle oder auch einzelne Membergruppen anwähle, und dann weiterklicke, sehe ich nur eine Emailadresse (einer aus der Usergruppe "Newbie"..

Wenn ich ansonsten eine Membergruppe auswähle (und Newbie nicht) ist das Feld mit den Emailadressen leer...

Woran kann das liegen? Ich vermute höchstens an von 1.4.1 her modifizierte Membertabellen, oder?

Ich hoffe hier zaubert jemand einen SQL Script, der das ganze wieder ins Lot bringt, oder den Fehler sonstwie in den Griff bekommt  :-[

Ich habe schon im 1.4.1ere Board den Mod für die "Email an Membergruppen" oder PM an Memberguppen (oder wie der genau hiess) nie zum laufen gebracht  :-[

Jetzt hab ich 1.5.1 und kann nicht zurück --> need help!

Surfy
Logged
andrea
Global Moderator
YaBB God
*****
Posts: 4400


Peace on Earth

WWW
Re:"eMail an Mitglieder" geht nicht
« Reply #1 on: May 05, 2003, 07:41:23 PM »
Reply with quote

Check mal diesen Thread (Antwort von Christian Land):
http://www.yabbse.org/community/index.php?board=170;action=display;threadid=21287
Logged

Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #2 on: May 05, 2003, 09:55:59 PM »
Reply with quote


Danke Dir! Leider ist die Tabelle aber bei mir richtig benannt  :-[

Ich hoffe ihr habt mir noch einen Tipp!


Surfy
Logged
chris
Guest
Re:"eMail an Mitglieder" geht nicht
« Reply #3 on: May 06, 2003, 08:08:51 AM »
Reply with quote

Leg mal eine Datei an mit folgendem Inhalt:

<?php

   
include_once("Settings.php");
   
$dbcon   mysql_connect($db_server$db_user$db_passwd) or die(mysql_error());
   
mysql_select_db($db_name) or die(mysql_error());
   
$sqlquery   'SHOW CREATE TABLE '.$db_prefix.'members';
   
$request   mysql_query($sqlquery);
   
$row      mysql_fetch_array($request);
   echo 
'<pre>';
   echo 
$row[1];
   echo 
'</pre>';

   echo 
'<hr>';

   
$sqlquery   'SHOW CREATE TABLE '.$db_prefix.'membergroups';
   
$request   mysql_query($sqlquery);
   
$row      mysql_fetch_array($request);
   echo 
'<pre>';
   echo 
$row[1];
   echo 
'</pre>';

?>


..und kopiere sie in Dein YaBB-Verzeichnis....

Was liefert die als Ergebnis?
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #4 on: May 06, 2003, 08:30:54 AM »
Reply with quote

Danke für Deine Hilfe!

Hier die Ausgabe des Scripts:

QuoteCREATE TABLE `yabbse_members` (
 `ID_MEMBER` int(10) unsigned NOT NULL auto_increment,
 `memberName` varchar(80) NOT NULL default '',
 `realName` tinytext,
 `passwd` tinytext NOT NULL,
 `emailAddress` tinytext,
 `dateRegistered` bigint(20) default NULL,
 `personalText` tinytext,
 `memberGroup` tinytext,
 `gender` tinytext,
 `birthdate` date NOT NULL default '0000-00-00',
 `websiteTitle` tinytext,
 `websiteUrl` tinytext,
 `location` tinytext,
 `ICQ` tinytext,
 `AIM` tinytext,
 `YIM` tinytext,
 `hideEmail` tinyint(4) default NULL,
 `timeFormat` tinytext,
 `signature` text,
 `posts` int(11) default NULL,
 `timeOffset` float default NULL,
 `avatar` tinytext,
 `im_ignore_list` text,
 `im_email_notify` tinyint(4) NOT NULL default '1',
 `lastLogin` bigint(20) default NULL,
 `karmaBad` tinyint(4) NOT NULL default '0',
 `karmaGood` tinyint(4) NOT NULL default '0',
 `usertitle` tinytext,
 `lngfile` tinytext,
 `notifyAnnouncements` tinyint(4) NOT NULL default '1',
 `notifyOnce` tinyint(4) NOT NULL default '1',
 `MSN` tinytext,
 `memberIP` tinytext,
 `secretQuestion` tinytext NOT NULL,
 `secretAnswer` tinytext NOT NULL,
 `bio` text,
 `show_avatars` tinyint(4) NOT NULL default '1',
 `muteduser` tinyint(4) NOT NULL default '0',
 `skin` text NOT NULL,
 `referer` text,
 PRIMARY KEY  (`ID_MEMBER`),
 UNIQUE KEY `memberID` (`ID_MEMBER`),
 KEY `memberID_2` (`ID_MEMBER`),
 KEY `posts` (`posts`),
 KEY `dateRegistered` (`dateRegistered`),
 KEY `lastLogin` (`lastLogin`),
 KEY `lastLogin_2` (`lastLogin`),
 KEY `lastLogin_3` (`lastLogin`)
) TYPE=MyISAM

--------------------------------------------------------------------------------

CREATE TABLE `yabbse_membergroups` (
 `ID_GROUP` tinyint(4) NOT NULL auto_increment,
 `membergroup` tinytext NOT NULL,
 `grouptype` tinyint(1) NOT NULL default '0',
 PRIMARY KEY  (`ID_GROUP`)
) TYPE=MyISAM

Surfy
« Last Edit: May 06, 2003, 08:31:16 AM by Surfy » Logged
chris
Guest
Re:"eMail an Mitglieder" geht nicht
« Reply #5 on: May 06, 2003, 09:28:02 AM »
Reply with quote

Ich stelle fest, ich war eh gerade auf dem Holzweg...

Das geht auch dann wenn die Datenbank falsche Feldnamen hätte....

Hmmm.... *nachdenklich guck*

Ich hab ne Idee.... mehr gleich...
Logged
chris
Guest
Re:"eMail an Mitglieder" geht nicht
« Reply #6 on: May 06, 2003, 09:42:53 AM »
Reply with quote

Mach mal ein Update Deiner yabbse_members tabelle und lass dann folgendes Script laufen:

<?php

   
include_once("Settings.php");
   
$dbcon   mysql_connect($db_server$db_user$db_passwd) or die(mysql_error());
   
mysql_select_db($db_name) or die(mysql_error());

   
$sqlquery   'SELECT ID_MEMBER,memberName,memberGroup FROM '.$db_prefix.'members';
   
$request   mysql_query($sqlquery);
   
   while (
$row mysql_fetch_assoc($request))
   {
      if ((!isset(
$row['memberGroup'])) || (trim($row['memberGroup'])==''))
      {
         
$sqlquery   'UPDATE '.$db_prefix.'members SET membergroup = "" WHERE ID_MEMBER = '.$row['ID_MEMBER'];
         
$request2   mysql_query($sqlquery);
         echo 
$row['memberName'].' aktualisiert.<br />';
      }
   }

?>


...vielleicht geht es ja danach....
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #7 on: May 06, 2003, 09:54:12 AM »
Reply with quote


60 von 219 Members wurden abgehandelt, der Rest war anscheinend Ok.

Aber die Emailsache will noch immer nicht  :-[


Surfy
Logged
chris
Guest
Re:"eMail an Mitglieder" geht nicht
« Reply #8 on: May 06, 2003, 10:00:59 AM »
Reply with quote

Tja.... dann hab ich auch erstmal keine Idee mehr....
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #9 on: May 06, 2003, 12:00:07 PM »
Reply with quote

Ersteinmal vielen Dank für Deine Arbeit, ich hoffe dass Dir doch noch eine Möglichkeit einfällt...

Gibt es keine Möglichkeit, die DB mit allen 219 Members, 12588 Postings, und x Attachements in eine Standard 1.5.1 DB zu migrieren?

So dass ich wieder mit einem frischen YaBBse 1.5.1 anfangen könnte?

Surfy
« Last Edit: May 06, 2003, 12:01:54 PM by Surfy » Logged
andrea
Global Moderator
YaBB God
*****
Posts: 4400


Peace on Earth

WWW
Re:"eMail an Mitglieder" geht nicht
« Reply #10 on: May 06, 2003, 12:04:41 PM »
Reply with quote

Quote from: Surfy on May 06, 2003, 12:00:07 PM
Ersteinmal vielen Dank für Deine Arbeit, ich hoffe dass Dir doch noch eine Möglichkeit einfällt...

Gibt es keine Möglichkeit, die DB mit allen 219 Members, 12588 Postings, und x Attachements in eine Standard 1.5.1 DB zu migrieren?

So dass ich wieder mit einem frischen YaBBse 1.5.1 anfangen könnte?

David hat ein solches Programm. Am besten schreibst Du ihm eine PM, hoffe Du kannst ein paar Brocken englisch schreiben?
Logged

Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #11 on: May 06, 2003, 12:44:29 PM »
Reply with quote


@Andrea: Danke Dir, hab ihn schon angeschrieben!

@ Christian Land: Was meinst Du genau mit Update?

QuoteMach mal ein Update Deiner yabbse_members tabelle und lass dann folgendes Script laufen:

*hoffnungflammtwiederauf*

Surfy

Logged
chris
Guest
Re:"eMail an Mitglieder" geht nicht
« Reply #12 on: May 06, 2003, 01:12:24 PM »
Reply with quote

Oops... Backup *g* Nicht Update *lol* Sorry....

Bin heute ein wenig daneben... arbeite gerade an 3 PCs gleichzeitig... da wird man schonmal ein wenig gaga in der Birne...
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:"eMail an Mitglieder" geht nicht
« Reply #13 on: May 07, 2003, 08:02:17 AM »
Reply with quote


Ok, jetzt werde ich mich gleich an die gewagte DB OP setzten, falls noch jemand eine andere Idee dazu hat, wie sich das Problem lösen liesse: her damit  :-*

Surfy
Logged
andrea
Global Moderator
YaBB God
*****
Posts: 4400


Peace on Earth

WWW
Re:"eMail an Mitglieder" geht nicht
« Reply #14 on: May 07, 2003, 08:10:00 AM »
Reply with quote

Nicht vergessen, vor gewagten Operationen die DB inkl. Struktur zu sichern.  ;)
Logged

Pages: [1] 2 Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  "eMail an Mitglieder" geht nicht « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.055 seconds with 20 queries.