ilch Forum » Allgemein » HTML, PHP, SQL,... » fightus/joinus kontaktfelder erweitern

Geschlossen
  1. #1
    User Pic
    Gallactor Mitglied
    Registriert seit
    13.02.2012
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    Moin,

    hab mir mühe gegeben es selbst zu erarbeiten, aber es will nicht hinhauen.
    Würde gerne bei fight- und joinus mehr kontaktfelder haben (steam,origin, skype, xfire)
    hab die fightus.php und .html bearbeitet,
    was muss ich da beachten?

    THX Gallactor

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    Du gehst einfach ins Adminmenu von Ilch dann unter User ist der Punkt Profilefelder da gehst du rauf und gibts die neuen Profilfelder an. Automatischen werden dann in der Datenbank neue Felder angelegt und im Profil, ProfilEdit angezeigt. Für JoinUS und FightUS Dateien geändert werden:
    (Ich habe angenommen das du auch die Userfields ändern möchtest ansonsten hat es ja keinen Sinn das Joinus zu verändern)


    - Templates/joinus.htm
    - Templates/fightus.htm
    - contents/joinus.php
    - contents/fightus.php

    wie weit bist du den zeig am besten mal deinen Codeausschnitt mit der Veränderung dann kann dir am besten geholfen werden.


    Zuletzt modifiziert von google.de am 16.02.2012 - 09:30:57
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    DeadBirdy Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    166
    Beitragswertungen
    9 Beitragspunkte
    Bin mir net sicher, aber gehören dann nich auch die lang-files dazu, die du ändern musst?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    Warum? die sagen doch nur welcher Begriff auf welcher Sprache wie geschrieben wird.

    Gebe aber keine Garantie dafür ab. Admins erleuchtet uns zwinker
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    DeadBirdy Mitglied
    Registriert seit
    24.11.2011
    Beiträge
    166
    Beitragswertungen
    9 Beitragspunkte
    Also ich hab auch ein sehr eigenes JoinUs und immer wen ich da was ändern wollte/ geändert haben wollte, musste auch immer noch irgendeine Datei mitgeändert werden, da es ansonstennur %s als Angabe rauskam, bzw als Ergebnis in deiner JoinUs-PM/Übersicht
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Gallactor Mitglied
    Registriert seit
    13.02.2012
    Beiträge
    7
    Beitragswertungen
    0 Beitragspunkte
    danke für das rege interesse.
    die "lang" datei (bzw. "de.php" im lang ordner) habe ich angepasst.

    das mit den userfeldern kannte ich schon, danke dafür.


    in der fightus.html ist, denke ich, alles ok. felder werden richtig angezeigt.

    hier der .php auszug:

    ....
    $far = array (
    'clanname',
    'clanpage',
    'clantag',
    'clancountry',
    'kname',
    'mailaddy',
    'steam',
    'origin',
    'skype',
    'xfire',
    'icqnumber',
    'squad',
    'meetingplace',
    'message',
    'xonx',
    'matchtype',
    'game',
    'meetingtime',
    );

    ....

    db_query("INSERT INTO prefix_fightus (oname, otag, opage, oland, okontaktperson, oemail, osteam, oorigin, oskype, oxfire, oicq, server, datum, tid, xonx, spiel, matchtyp, nachricht) VALUES ('".$clanname."','".$clantag."','".$clanpage."','".$clancountry."',
    '".$kname."','".$mailaddy."','".$steam."','".$origin."','".$skype."',
    '".$xfire."','".$icqnumber."','".$meetingplace."','".$datum."',
    '".$squad."','".$xonx."','".$game."','".$matchtype."','".$message."')");


    mit den eintragungen bekomme ich diese meldung:
    MySQL Error:
    1054 : Unbekanntes Tabellenfeld 'osteam' in field list
    in Query:
    INSERT INTO `ic1_fightus` (oname, otag, opage, oland, okontaktperson, oemail, osteam, oorigin, oskype, oxfire, oicq, server, datum, tid, xonx, spiel, matchtyp, nachricht) VALUES ('hg','jg','hgg','Albania.gif','khkjh','kkkjh','kjhkh','khkh','kjhkjh','kjhkjh','kjhkjh','kjhjh','2012-04-16 17:09:34','1','hshg','sfgh','sgfh','sfgh')

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ fightus.php:58 -- db_query(...)
    @ index.php:35 -- require_once(...)

    beim "joinus" bekomme ich keine fehlermeldung, aber die felder werden auch nicht übernommen....

    und noch eine frage glücklich beim fightus steht, dass ALLE Felder ausgefüllt werden sollen! muss das sein?


    Zuletzt modifiziert von Gallactor am 16.02.2012 - 18:00:00
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten