ilch Forum » Ilch Clan 1.1 » Allgemein » Profil-Erweiterung

Geschlossen
  1. #1
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute!

    Ich möchte gern die Benutzer-Profile erweitern. Die MySQL-Tabelle habe ich soweit schon ergänzt und auch die userdetails.html auch angepasst. Die Daten werdn auch soweit angezeigt.

    Nun geht es aber an die edit_profile.php:

    Dort habe ich das array entdeckt, indem die DB-Werte eingetragen werden. Habe mal testweise einen neuen Wert hinzugefügt (xh_board). Das ganze sieht nun so aus:

    parse ( array ( \'EMAIL\' => $row->email,
    \'PAGE\'  => $row->page,
    \'ORT\'   => $row->ort,
    \'MSN\'   => $row->msn,
    \'AIM\'   => $row->aim,
    \'YAHOO\' => $row->yahoo, 
    \'GEB\'   => $gebTag,
    \'ICQ\'   => $row->icq,
    \'XH_BOARD\' => $row->xh_board,
    \'SIG\'   => $sig ) , \'forum/profiledit\' , 0);


    Meine profiledit.htm habe ich auch abgeändert. Diese sieht nun an der richtigen Stelle so aus:
        <tr> 
          <td class=\"Cmite\"><b>Motherboard</b></td>
          <td class=\"Cnorm\"><input type=\"text\" name=\"xh_board\" maxlength=\"100\" value=\"{XH_BOARD}\"></td>
          </td>
        </tr>


    Leider wird nicht der in der DB befindliche Wert von XH_BOARD angezeigt, sondern \"{XH_BOARD}\" - also die Variable.

    Mache ich in der edit_profile.php eine Variablenauflösung auf $row->xh_board, dann erscheint auch der richtige Wert aus der DB.

    Muss die Variable noch irgendwo anders definiert werden?

    Bye,
    Hendrik
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    ich hab das jetzt so verstanden:

    wenn du es machst wie beschrieben geht es nicht. wenn du aber:

    $xh_board = $row->xh_board;

    \'XH_BOARD\' => $xh_board,

    ins array schreibst dann gehts oder wie?

    peil deine frage irgendwie nur so halb *g*
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Die Daten der Variable XH_BOARD (welche $row->xh_board entspricht) definiere ich in der PHP-Datei. Wenn ich innerhalb dieser PHP-Datei den Inhalt der Variable ausgebe (echo $row->xh_board;), dann erscheint der Wert der Variable auch. Die Daten sollten also im Array sein.

    Mein Problem ist nun, daß diese Variablen-Werte aus dem Array nicht in die HTML-Datei übergeben werden.
    Dort erscheint nicht der Wert der Variable, wie in der PHP-Datei, sondern die Bezeichnung der Variable (also {XH_BOARD}.

    Siehst Du nun klarer? :-)
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    ja jetzt könnte ich mir vorstellen das XH_BOARD nicht im abschnitt liegt wo du versucht die variable einzufügen.

    abschnitte werden durch {EXPLODE} festglegt. un in dem profil html teil gibts 3 (0,1 und 2)

    du versucht im moment deine variable in abschnitt 0 (den ersten) einzufügen... weiss halt nicht genau evtl. ist deine variable aber in abschnitt 1 oder 2

    in abschnitt 2 ist der avatar und in abschnitt 3 die email optionen und die signature.

    könnte also daran liegen.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Die richtige Wert kommt vor dem 1. Explode.
    Wie krieg ich den Wert weiter runter?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    also dein

    {XH_BOARD}

    ist nach dem 1. explode in der htm datei oder vor dem ersten explode?
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    VOR dem ersten EXPLODE (also zwischen Signatur und Avatar) erscheint der richtige Variablen-Wert.
    Nach dem ersten EXPLODE kommt nur noch die Variable.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    Ich hab in der html-Datei den erweiterten Block vor den Avatar gesetzt...
    Geht so nun auch.

    Danke Dir! lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    zunge avatar und signatur sind am ende also ist das dann nach dem 1 oder sogar nach dem 2.

    schreib doch mal plz so:

    {EXPLODE _ 1 }

    {EXPLODE _ 2 }

    {EXPLODE _ 3 }

    (diese ersten 3 sind für dich relevant) und dann an die stelle wo deine variable steht deine variable. dann peil sogar ich das vielleicht
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Im grunde schau doch einfach mal wie das bei z.B. yahoo oder so geht. Ist echt das einfachste was es gibt damit hatte noch nicht einmale ich probleme und ich habe auch keine Ahnung von php.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    er hat das generell schon alles richtig, nur irgendwo isses noch falsch:S
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Könnte es an der Mysql datenbank liegen bzw. beim eintragen in das ganze.

    Wenn du willst und ilch nichst dagegen hat kannst dich auch mal in icq melden dann schaue ich mir das mal genauer an.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    sicher habe ich da nix dagegen;)
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok ich frage lieber nicht das es heißt ilch amcht die Drecksarbeit und SLJ bekommt das lob. zunge

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    hehe nur die ruhe ich hab bis jetzt noch nix gemacht also wenn du zeit und spass hast dann hau rein lächeln
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ok werde ich tun. Nur heute nicht mehr ich habe morgen wieder einen langen tag vor mir auch wenn Freitag ist....


    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    BACKSLASH Mitglied
    Registriert seit
    28.12.2004
    Beiträge
    45
    Beitragswertungen
    0 Beitragspunkte
    So - hab\'s heute fertiggescriptet und es funktioniert wunderbar! :-))
    Die Daten für das erweiterte Profil habe ich als zusätzliches Explode 1 in das Array eingefügt, damit die Position in der HTML-Datei meinen Vorstellungen entspricht. Wenn man den Dreh einmal raus hat, dann ist das ganze echt simpel.

    Sieht ganz nett aus:
    Mein erweitertes Profil

    :-)

    Danke nochmal für Deine Hilfe, Ilch!
    Hendrik
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    jo sieht echt gut aus:)

    -> is doch kein thema dafür is das forum ja da:P
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Nur wegen den Computern habe ich ein eigens script geschriben mit ca 100 KB kannnst dir mal ausrechnen wieviele Zeichen das sind. Und das ist fast komplett mir Hand getippt.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    wenns geht hätte ich gerne mal komplett so ne anleitung für die Signatur...

    ansonsten muss ich selber scripten
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Für welche signatur?

    Kannst dich ja mal per icq melden.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    ehm Ups

    ich meite für das Profil....
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    profil wird (fast) komplett umgebaut, lohnt sich daher nicht groß. nach dem umbau ist es für jeden möglich spalten hinzu zu fügen. ganz bequem im admin menü.
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Naja also alles wird noch nicht gehen aber sowas wie das mit den Computern wird einfacher gehen...

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    FeedBAG gelöschter User
    Ich möchte ja nicht nerven, aber könnte man die Schritte (um zu diesem Ergebnis zu kommen) evtl. in einem Beitrag zusammenfassen? Quasi als Tutorial ... ich werde aus dem ganzen hin und her hier nicht schlau sauer

    Danke zwinker
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja klar würde ich machen wenn ich nicht wüsste das das es in der version 1.0.5 komplett anderest ist.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    FeedBAG gelöschter User
    Ich wollte eigentlich auch nicht auf die neue Version umsteigen. Es sei denn, eine Migration ist ohne Probleme und Datenverlust möglich. Wenn das nicht der Fall ist, bleibe ich beim 1.0.4. sauer
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Soviel ich weiß bleibt alles bis aufs design muss neu gemacht werden. Und ich bleibe is auf weiteres auch beim 1.0.4. zwinker

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    geistiiiiiii gelöschter User
    kann mal wer zusammenfassen wie die richtige datei dann aussieht?

    und so bissl schritt für schritt schreiben? :/
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja mal schauen ob ich da was machen kann. (Muss morgen wider arbeiten

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten