Probleme mit dem Birthday-Hack!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Rocco
Mitglied
Beiträge: 10
Registriert: 11.01.2003 19:11

Beitrag von Rocco »

Danke hatte noch ein auf 810 habe ich aber gefunden wenn du lust hast kannst ja noch mal in meiner reg gucken warum da keine zaheln sind

Und BIG BIG Thanx
Elo
Mitglied
Beiträge: 318
Registriert: 04.11.2002 17:44

Beitrag von Elo »

@Rocco

Na also :)

Such mal:

Code: Alles auswählen

$s_b_day = $lang['Day'].'&<select name="b_day" size="1" class="gensmall" size="1"> 
<option value="0">&-&</option> 
<option value="1">&1&</option> 
<option value="2">&2&</option> 
<option value="3">&3&</option> 
<option value="4">&4&</option> 
<option value="5">&5&</option> 
<option value="6">&6&</option> 
<option value="7">&7&</option> 
<option value="8">&8&</option> 
<option value="9">&9&</option> 
<option value="10">&10&</option> 
<option value="11">&11&</option> 
<option value="12">&12&</option> 
<option value="13">&13&</option> 
<option value="14">&14&</option> 
<option value="15">&15&</option> 
<option value="16">&16&</option> 
<option value="17">&17&</option> 
<option value="18">&18&</option> 
<option value="19">&19&</option> 
<option value="20">&20&</option> 
<option value="21">&21&</option> 
<option value="22">&22&</option> 
<option value="23">&23&</option> 
<option value="24">&24&</option> 
<option value="25">&25&</option> 
<option value="26">&26&</option> 
<option value="27">&27&</option> 
<option value="28">&28&</option> 
<option value="29">&29&</option> 
<option value="30">&30&</option> 
<option value="31">&31&</option> 
</select>&&'; 
$s_b_md = $lang['Month'].'&<select name="b_md" size="1" class="gensmall" size="1"}"> 
<option value="0">&-&</option> 
<option value="1">&'.$lang['datetime']['January'].'&</option> 
<option value="2">&'.$lang['datetime']['February'].'&</option> 
<option value="3">&'.$lang['datetime']['March'].'&</option> 
<option value="4">&'.$lang['datetime']['April'].'&</option> 
<option value="5">&'.$lang['datetime']['May'].'&</option> 
<option value="6">&'.$lang['datetime']['June'].'&</option> 
<option value="7">&'.$lang['datetime']['July'].'&</option> 
<option value="8">&'.$lang['datetime']['August'].'&</option> 
<option value="9">&'.$lang['datetime']['September'].'&</option> 
<option value="10">&'.$lang['datetime']['October'].'&</option> 
<option value="11">&'.$lang['datetime']['November'].'&</option> 
<option value="12">&'.$lang['datetime']['December'].'&</option> 
</select>&&'; 
und ersetz dies durch:

Code: Alles auswählen

$s_b_day = $lang['Day'].'<select name="b_day" size="1" class="gensmall" size="1"> 
<option value="0">-</option> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
<option value="5">5</option> 
<option value="6">6</option> 
<option value="7">7</option> 
<option value="8">8</option> 
<option value="9">9</option> 
<option value="10">10</option> 
<option value="11">11</option> 
<option value="12">12</option> 
<option value="13">13</option> 
<option value="14">14</option> 
<option value="15">15</option> 
<option value="16">16</option> 
<option value="17">17</option> 
<option value="18">18</option> 
<option value="19">19</option> 
<option value="20">20</option> 
<option value="21">21</option> 
<option value="22">22</option> 
<option value="23">23</option> 
<option value="24">24</option> 
<option value="25">25</option> 
<option value="26">26</option> 
<option value="27">27</option> 
<option value="28">28</option> 
<option value="29">29</option> 
<option value="30">30</option> 
<option value="31">31</option> 
</select>'; 
$s_b_md = $lang['Month'].'<select name="b_md" size="1" class="gensmall" size="1"}"> 
<option value="0">-</option> 
<option value="1">'.$lang['datetime']['January'].'</option> 
<option value="2">'.$lang['datetime']['February'].'</option> 
<option value="3">'.$lang['datetime']['March'].'</option> 
<option value="4">'.$lang['datetime']['April'].'</option> 
<option value="5">'.$lang['datetime']['May'].'</option> 
<option value="6">'.$lang['datetime']['June'].'</option> 
<option value="7">'.$lang['datetime']['July'].'</option> 
<option value="8">'.$lang['datetime']['August'].'</option> 
<option value="9">'.$lang['datetime']['September'].'</option> 
<option value="10">'.$lang['datetime']['October'].'</option> 
<option value="11">'.$lang['datetime']['November'].'</option> 
<option value="12">'.$lang['datetime']['December'].'</option> 
</select>'; 
Elo
Elo
Mitglied
Beiträge: 318
Registriert: 04.11.2002 17:44

Beitrag von Elo »

Ersetze noch:

Code: Alles auswählen

$s_b_year = $lang['Year'].'&<input type="text" class="post"style="width: 80px" name="b_year" size="4" maxlength="4" value="'.$b_year.'" />&& '; 
durch

Code: Alles auswählen

$s_b_year = $lang['Year'].' <input type="text" class="post"style="width: 80px" name="b_year" size="4" maxlength="4" value="'.$b_year.'" /> '; 
Elo
Rocco
Mitglied
Beiträge: 10
Registriert: 11.01.2003 19:11

Beitrag von Rocco »

habe da noch ein kleines Problem.

Und zwar wenn man sein Profil erneut aufruft ist das Gebursdatum wieder genullt also nicht mehr so wie man angegeben hat.

Und wenn man in der Sig ein BBcod verwendet wie z.B
  • Gruß Blabla
steht beim neuaufruf des Profil da ein eHexcoe noch mit drin im BBCode so z.b
  • fhdhdddhGruß BlBlahddhdfh
hat das schon mal jemand gehabt oder weiß wer woran es liegt?

Das mit dem GB Datm kann ich mir schon irgentwie denken das Script kann einfach nicht die daten au der db ziehen sondern nur einfühgen aber um den fehler zu finden brauche ich hilfe habe leider zu wenig ahnung von php
Rocco
Mitglied
Beiträge: 10
Registriert: 11.01.2003 19:11

Beitrag von Rocco »

Ich vermute das der fehler hier irgentwo in der usercp_register.php versteckt ist in diesem schnippel hier
$username = str_replace('&', '', $username);
$email = htmlspecialchars($email);
$signature = str_replace('<br />', "\n", $signature);

if (isset($HTTP_POST_VARS['birthday']) )
{
$birthday = intval ($HTTP_POST_VARS['birthday']);
if ($birthday!=999999)
{
$b_day = realdate('j',$birthday);
$b_md = realdate('n',$birthday);
$b_year = realdate('Y',$birthday);
}
} else
{
$b_day = ( isset($HTTP_POST_VARS['b_day']) ) ? intval ($HTTP_POST_VARS['b_day']) : 0;
$b_md = ( isset($HTTP_POST_VARS['b_md']) ) ? intval ($HTTP_POST_VARS['b_md']) : 0;
$b_year = ( isset($HTTP_POST_VARS['b_year']) ) ? intval ($HTTP_POST_VARS['b_year']) : 0;
if ($b_day && $b_md && $b_year)
{
$birthday = mkrealdate($b_day,$b_md,$b_year);
} else
{
$birthday = 999999;
}
}
Rocco
Mitglied
Beiträge: 10
Registriert: 11.01.2003 19:11

Beitrag von Rocco »

hat sich alles erledigt 8)
Antworten

Zurück zu „phpBB 2.0: Mod Support“