Dropdown-Hack bei 2 Kits (selbe DB)
Hallo,
versuche mal, das Problem kurz zu fassen. Ich habe 2 Kits installiert:
- Kit1 (1.6.1 deutsch)
- Kit2 (1.6.03 englisch)
Beide kits bedienen sich ein- und derselben Datenbank, und teilen sich Benutzer, Foreneinträge etc. Kit2 ist in einem separaten Ordner in Kit1 installiert.
Das Problem:
Bei beiden Feldern ist der Dropdown Hack installiert, der auch (eigentlich) funktioniert.
In Kit 1 (dort habe ich ihn zuerst installiert und ein dropdown eingerichtet) funktioniert er einwandfrei, alle Dropdown-Optionen werden angezeigt.
Im Kit 2 war das entsprechende Profilfeld "automatisch" als Dropdown erschienen, obwohl ich es noch gar nicht dazu "ernannt" habe. Allerdings sind die Dropdown-Inhalte leider nicht mit "übertragen" worden. Da das dropdown aus Kit 1 mehrere 100 Einträge hat, liegt es natürlci nahe, für Kit 2 nicht alle Einträge neu genenerieren zu müssen, deswegen habe ich zu Testzwecken nur ein paar Einträge (immerhin auch über 30) genommen. Im Admin-Bereich werden die auch alle richtig angezeigt, will ich mich jedoch als neuer Benutzer im Kit 2 anmelden, so sehe ich anstelle des Dropdowns nur ein normales Eingabefeld...
Anbei mal die kompletten register.htm von beiden Kits:
KIT1:
KIT2:
Sollten die o. g. der beiden register.htm nicht ausreichen, bitte kurz bescheid geben.
Danke und Gruß
Tim
versuche mal, das Problem kurz zu fassen. Ich habe 2 Kits installiert:
- Kit1 (1.6.1 deutsch)
- Kit2 (1.6.03 englisch)
Beide kits bedienen sich ein- und derselben Datenbank, und teilen sich Benutzer, Foreneinträge etc. Kit2 ist in einem separaten Ordner in Kit1 installiert.
Das Problem:
Bei beiden Feldern ist der Dropdown Hack installiert, der auch (eigentlich) funktioniert.
In Kit 1 (dort habe ich ihn zuerst installiert und ein dropdown eingerichtet) funktioniert er einwandfrei, alle Dropdown-Optionen werden angezeigt.
Im Kit 2 war das entsprechende Profilfeld "automatisch" als Dropdown erschienen, obwohl ich es noch gar nicht dazu "ernannt" habe. Allerdings sind die Dropdown-Inhalte leider nicht mit "übertragen" worden. Da das dropdown aus Kit 1 mehrere 100 Einträge hat, liegt es natürlci nahe, für Kit 2 nicht alle Einträge neu genenerieren zu müssen, deswegen habe ich zu Testzwecken nur ein paar Einträge (immerhin auch über 30) genommen. Im Admin-Bereich werden die auch alle richtig angezeigt, will ich mich jedoch als neuer Benutzer im Kit 2 anmelden, so sehe ich anstelle des Dropdowns nur ein normales Eingabefeld...
Anbei mal die kompletten register.htm von beiden Kits:
KIT1:
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 |
<table class="standard" cellspacing="1" cellpadding="4" width="100%"> <tr> <td class="heads" colspan="3">Registrierung</td> </tr> $error_message <form name="login" method="post" action="include.php?path=login/register.php"> <input type="hidden" name="disclaimer" value="$disclaimer" /> <tr> <td class="left" width="25%">Benutzername<span style="color:#d70007;">*</span></td> <td class="right" width="35%"> <input type="text" name="newuser" value="$newuser" size="10" style="width: 90%" /></td> <td class="right" width="40%"> <font class="small">Wählen Sie einen Benutzernamen aus.</font></td> </tr> <tr> <td class="left" nowrap>E-Mail-Adresse<span style="color:#d70007;">*</span></td> <td class="right"> <input type="text" name="newemail" value="$newemail" size="10" style="width: 90%" /></td> <td class="right"> <font class="small">An diese Adresse wird Ihr Passwort geschickt.</font></td> </tr> <tr> <td class="left">Geschlecht<span style="color:#d70007;">*</span></td> <td class="right"> <select name="ud_sex" size="1"> <option $user_sex_option_0 value="d">Geschlecht</option> <option $user_sex_option_1 value="w">weiblich</option> <option $user_sex_option_2 value="m">männlich</option> </select></td> <td class="right"> <font class="small">Geben Sie hier Ihr Geschlecht an.</font></td> </tr> <tr> <td class="left" width="25%">Geburtsdatum</td> <td class="right"> <select name="ud_bd_day" size="1"> <option value="0">Tag</option> $bd_option_day </select> <select name="ud_bd_month" size="1"> <option value="0">Monat</option> $bd_option_month </select> <select name="ud_bd_year" size="1"> <option value="0">Jahr</option> $bd_option_year </select></td> <td class="right"> <font class="small">Geben Sie Ihr Geburtsdatum an (freiwillig).</font></td> </tr> <!-- <tr> <td class="left">Herkunft<span style="color:#d70007;">*</span></td> <td class="right"> <select name="ud_country" size="1" style="width: 90%"> $user_country </select></td> <td class="right"> <font class="small">Wählen Sie Ihr Land.</font></td> </tr> --> $editprofile_userfield <tr> <td class="heads" colspan="3" align="center"> <input type="submit" name="action" value="$lang[send]" /> <input type="hidden" name="send" value="$lang[send]" /></td> </tr> </form> </table> |
KIT2:
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 |
<form name="login" method="post" action="include.php?path=login/register.php" style="margin-bottom:0px;"> <input type="hidden" name="disclaimer" value="$disclaimer"> <table class="standard" cellspacing="1" cellpadding="6" width="100%"> <tr> <td class="heads" colspan="3">create a new account</td> </tr> $error_message <tr> <td class="left" width="15%">username</td> <td class="right" width="35%"> <input type="text" name="newuser" value="$newuser" size="10" style="width: 90%" /></td> <td class="right" width="50%"> please choose a username</td> </tr> <tr> <td class="left" nowrap>e-mail address</td> <td class="right"> <input type="text" name="newemail" value="$newemail" size="10" style="width: 90%" /></td> <td class="right"> e-mail address where we may send the password</td> </tr> <tr> <td class="left">date of birth<span style="color:#d70007;">*</span></td> <td class="right"> <select name="user_bd_day" size="1"> <option value="0">day</option> $bd_option_day </select> <select name="user_bd_month" size="1"> <option value="0">month</option> $bd_option_month </select> <select name="user_bd_year" size="1"> <option value="0">year</option> $bd_option_year </select></td> <td class="right"> Please enter your date of birth<font class="small">.</font></td> </tr> <!-- no_spam by http://www.oberlausitz-community.de/ 2007 --> <!-- Zufallsgrafik by Onkel Hotte (c)2006 --> <tr> <td class="left"> <input name="crashcode" type="hidden" value="$encrypted_data" /> <img border="0" height="30" width="120" src="cryptoclass/makecde.php?touch=$encrypted_data" alt="Spamcode" /> </td> <td class="right" colspan="2"> <input maxlength="6" name="inputchars" size="6" type="text" /> please enter the security code you see on the left</td> </tr> <!-- Orginal Code --> $editprofile_userfield <tr> <td class="heads" colspan="3" align="center"> <input type="submit" name="action" value="$lang[send]"> <input type="hidden" name="send" value="$lang[send]"></td> </tr> </table> </form> |
Sollten die o. g. der beiden register.htm nicht ausreichen, bitte kurz bescheid geben.
Danke und Gruß
Tim
Hallo,
die Einträge des dropdowns sieht man nicht in der _profilefields, der dropdown-Hack hat in jedem phpkit eine neue Tabelle angelegt, nämlich kit1_dropdown und kit2_dropdown. Anbei mal ein screenshot von der kit2_dropdown, erkennbar die Einträge die ich hier gemacht habe, die aber nicht als dropdownfeld übernommen werden... Am einfachsten wäre es vielleicht, wenn ich einfach die _dropdown Tabelle vom ersten Kit nehmen könnte, wätre auch vorteilhaft, wenn sich mal was ändern würde...
die Einträge des dropdowns sieht man nicht in der _profilefields, der dropdown-Hack hat in jedem phpkit eine neue Tabelle angelegt, nämlich kit1_dropdown und kit2_dropdown. Anbei mal ein screenshot von der kit2_dropdown, erkennbar die Einträge die ich hier gemacht habe, die aber nicht als dropdownfeld übernommen werden... Am einfachsten wäre es vielleicht, wenn ich einfach die _dropdown Tabelle vom ersten Kit nehmen könnte, wätre auch vorteilhaft, wenn sich mal was ändern würde...
meinst du inc.dbtabs.php? Habe gerade schon (ohne Wirkung) das dropdown hinzugefügt, siehe unten:
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
<?php
if (!$sqlprefix || $sqlprefix=='') $pf='trope';
else $pf=$sqlprefix;$ei="trop";
$db_tab['adview']=$pf."_adview";
$db_tab['blacklist']=$ei."_blacklist";
$db_tab['buddy']=$ei."_buddy";
$db_tab['calender']=$ei."_calender";
$db_tab['comment']=$ei."_comment";
$db_tab['config']=$pf."_config";
$db_tab['content']=$pf."_content";
$db_tab['contentcat']=$ei."_contentcat";
$db_tab['contenttheme']=$ei."_contenttheme";
$db_tab['content_submited']=$ei."_content_submited";
$db_tab['dropdown']=$ei."_dropdown";
$db_tab['im']=$ei."_im";
$db_tab['images']=$ei."_images";
$db_tab['imagecat']=$ei."_imagecat";
$db_tab['faq']=$pf."_faq";
$db_tab['faqcat']=$pf."_faqcat";
$db_tab['forumcat']=$ei."_forumcat";
$db_tab['forumthread']=$ei."_forumthread";
$db_tab['forumpost']=$ei."_forumpost";
$db_tab['forumvote']=$ei."_forumvote";
$db_tab['forumnotify']=$ei."_forumnotify";
$db_tab['forumfav']=$ei."_forumfav";
$db_tab['forumrank']=$ei."_forumrank";
$db_tab['foruminfo']=$ei."_foruminfo";
$db_tab['galleries']=$ei."_galleries";
$db_tab['gbook']=$ei."_gbook";
$db_tab['guest']=$ei."_guest";
$db_tab['navigation']=$pf."_navigation";
$db_tab['navigationcat']=$pf."_navigationcat";
$db_tab['profilefields']=$ei."_profilefields";
$db_tab['record']=$ei."_record";
$db_tab['recordip']=$ei."_recordip";
$db_tab['session']=$ei."_session";
$db_tab['smilies']=$ei."_smilies";
$db_tab['style']=$ei."_style";
$db_tab['templates']=$ei."_templates";
$db_tab['templatepack']=$ei."_templatepack";
$db_tab['user']=$ei."_user";
$db_tab['userfields']=$ei."_userfields";
$db_tab['usergroup']=$ei."_usergroup";
$db_tab['vote']=$ei."_vote";
$db_tab['votetheme']=$ei."_votetheme";
$db_tab['vote_rated']=$ei."_vote_rated";
?>
|
Mir ist noch was aufgefallen, weiß nicht, ob das was damit zu tun hat:
Wenn ich im Kit1 in die _profilefields gehe und auf "browse" klicke, habe ich eine Option weiter hinten "dropdown = 1" oder so ähnlich.
Wenn ich im Kit2 in die _profilefields gehe und auf "browse" klicke, wird der Mauszeiger zu einem roten "X".
Merkwürdig, oder?
Wenn ich im Kit1 in die _profilefields gehe und auf "browse" klicke, habe ich eine Option weiter hinten "dropdown = 1" oder so ähnlich.
Wenn ich im Kit2 in die _profilefields gehe und auf "browse" klicke, wird der Mauszeiger zu einem roten "X".
Merkwürdig, oder?

- 1
- 2

Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Navbox Lastuser Online mit Java Dropdown user werden nicht angezeigt
(7. Januar 2008, 23:08)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Navis verschwinden, KIT spinnt (wiedermal) rum
(28. Dezember 2007, 20:18)
-
Web | Programmierung »-
auto_increment manuell hinzufügen
(30. Dezember 2007, 00:04)


