datenbank

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Code: Alles auswählen

Parse error: parse error, unexpected ';' in /usr/local/httpd/htdocs/kunden/web115/html/forum/includes/usercp_register.php on line 120
da öffneste z.B. die usercp_register.php und schaust in die Zeile 120. (Manchmal auch ein bischen drüber). Zudem schaust du auch noch, was du für MOD ändern solltest. Bei der Fehlermeldung fehlt wohl ein ";".
Sebby King
Mitglied
Beiträge: 41
Registriert: 28.09.2003 17:37

Beitrag von Sebby King »

Mungo hat geschrieben:und schaust in die Zeile 120. (Manchmal auch ein bischen drüber).
ja, wie gesagt, bei mir wird das hintereinandergeschrieben, und so gibt es in dieser datei z.b. nur 65 und da sin schon einige mods, die zeilenumbrüche gemacht haben.

aber gut, ich zeig dir mal, welche codes in dieser alles verändert werden sollten:
  • #-----[ OPEN ]------------------------------------------------
    #
    includes/usercp_register.php

    #
    #-----[ FIND ]------------------------------------------------
    #
    $signature = str_replace(

    #
    #-----[ AFTER, ADD ]------------------------------------------
    #

    // Start add - Gender MOD
    $gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
    // End add - Gender MOD

    #
    #-----[ FIND ]------------------------------------------------
    #
    $sql = "UPDATE " . USERS_TABLE . "
    SET

    #
    #-----[ IN-LINE FIND ]----------------------------------------
    #
    $avatar_sql . "

    #
    #-----[ IN-LINE AFTER, ADD ]----------------------------------
    #
    , user_gender = '$gender'

    #
    #-----[ FIND ]------------------------------------------------
    #
    $sql = "INSERT INTO " . USERS_TABLE . "
    VALUES

    #
    #-----[ IN-LINE FIND ]----------------------------------------
    #
    , user_style

    #
    #-----[ IN-LINE AFTER, ADD ]----------------------------------
    #
    , user_gender

    #
    #-----[ IN-LINE FIND ]----------------------------------------
    #
    , $user_style

    #
    #-----[ IN-LINE AFTER, ADD ]----------------------------------
    #
    , '$gender'

    #
    #-----[ FIND ]------------------------------------------------
    #
    $interests = $userdata['user_interests'];

    #
    #-----[ AFTER, ADD ]------------------------------------------
    #

    // Start add - Gender MOD
    $gender=$userdata['user_gender'];
    // End add - Gender MOD

    #
    #-----[ FIND ]------------------------------------------------
    #
    display_avatar_gallery(

    #
    #-----[ IN-LINE FIND ]----------------------------------------
    #
    );

    #
    #-----[ IN-LINE BEFORE, ADD ]---------------------------------
    #
    , $gender

    #
    #-----[ FIND ]------------------------------------------------
    #
    $smilies_status = (

    #
    #-----[ AFTER, ADD ]------------------------------------------
    #

    // Start add - Gender MOD
    switch ($gender)
    {
    case 1: $gender_male_checked="checked="checked"";break;
    case 2: $gender_female_checked="checked="checked"";break;
    default:$gender_no_specify_checked="checked="checked"";
    }
    // End add - Gender MOD

    #
    #-----[ FIND ]------------------------------------------------
    #
    'VIEW_EMAIL_YES' =>

    #
    #-----[ BEFORE, ADD ]------------------------------------------
    #

    // Start add - Gender MOD
    'LOCK_GENDER' =>($mode!='register') ? 'DISABLED':'',
    'GENDER' => $gender,
    'GENDER_NO_SPECIFY_CHECKED' => $gender_no_specify_checked,
    'GENDER_MALE_CHECKED' => $gender_male_checked,
    'GENDER_FEMALE_CHECKED' => $gender_female_checked,
    // End add - Gender MOD

    #
    #-----[ FIND ]------------------------------------------------
    #
    'L_INTERESTS' =>

    #
    #-----[ AFTER, ADD ]------------------------------------------
    #

    // Start add - Gender MOD
    'L_GENDER' =>$lang['Gender'],
    'L_GENDER_MALE' =>$lang['Male'],
    'L_GENDER_FEMALE' =>$lang['Female'],
    'L_GENDER_NOT_SPECIFY' =>$lang['No_gender_specify'],
    // End add - Gender MOD

ich hab wenn dann immer alles kopiert und eingefügt, also könnte es ja auch ein fehler in der mod sein. blos dann wäre es ja schon früher aufgefallen (bei einer anderen mod namens 'blending' oder so waren auch fehler in der install.txt, aber das habe ih gleich gemerkt, da dort immer an der gleichen stelle ein _ fehlte, wenn es fehlte)
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Mit der MOD-Anleitung kann ich nichts anfangen, wenn ich deine Dateien nicht hab, bei denen ein Fehlermeldung kommt. Speichere die Dateien mal als txt-Datei und poste nen Link zu den Dateien.
Sebby King
Mitglied
Beiträge: 41
Registriert: 28.09.2003 17:37

Beitrag von Sebby King »

ok, hier ist die wahrscheinlich fehlerhafte usercp_register.php
Sebby King
Mitglied
Beiträge: 41
Registriert: 28.09.2003 17:37

Beitrag von Sebby King »

was mir grad auffällt, wenn ichs so öffne, sieht man wirklich zeilen. wieso dann nicht, wenn ichs mit editor öffne :roll:
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

da sind unix zeilenumbrüche drin. der editor "versteht" die nicht.
cih schau mir mal die datei an.
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Code: Alles auswählen

	$signature = str_replace(// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD'<br />', "\n", $signature);
sollte wohl so aussehn:
$signature = str_replace(// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0);
// End add - Gender MOD'<br />', "\n", $signature);
Sebby King
Mitglied
Beiträge: 41
Registriert: 28.09.2003 17:37

Beitrag von Sebby King »

Mungo hat geschrieben:

Code: Alles auswählen

	$signature = str_replace(// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD'<br />', "\n", $signature);
sollte wohl so aussehn:
$signature = str_replace(// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0);
// End add - Gender MOD'<br />', "\n", $signature);
ich glaube eher, das am ende des codes das ; fehlt, wie du es auch hinzugefügt hast. aber die klammer? denn wenn jetzt die klammer zu geht, sin die folgenden codes nicht mehr mit einbezogen
denn zitat:
#-----[ FIND ]------------------------------------------------
#
$signature = str_replace(
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Nachdem ich mir die MOD-Anleitung angeschaut habe...

Das

Code: Alles auswählen

   $signature = str_replace(// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD'<br />', "\n", $signature); 
muss so aussehn.

Code: Alles auswählen

$signature = str_replace('<br />', "\n", $signature);

// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“