ilch Forum » Allgemein » HTML, PHP, SQL,... » Brauche Hilfe

Geschlossen
  1. #1
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Hallo, ich warge mich gerade an php ran und will halt bei den News {Testfeld} hinzufügen aber wie muss ich mich da heranwagen ?
    Und wie füge ich die MSQL hinzu, damit es alles gespeichert wird ?

    Kann mir jemand das ein bisschen erklären ?

    Sry im Thema php bin ich noch nicht wirklich gut informiert lächeln

    THX im voraus

    mfg oLde
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Schau dir an wie es z.b. mit dem feld titel gemacht wird,... und kopiere das und dein db feld fügst du unter phpmyadmin hinzu,...;)
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Meinst du das hier ?

    a.news_text as text,
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    a.news_xxx as xxx,

    jap so könnte man das machen lächeln
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Der Thread is schon was älter aber das gleiche Problem hab ich auch zurzeit ich will bei den UserDetails feste felder machen also alles selber gemacht z.b so Team:{TEAM} Aber wie funtzt das jetzt genau mit der Mysql und den php´s ?
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    schau es dir zB von AIM oder Sonstiges ab wie es dort gemacht wurde und "kopiere" es halt allerdings umbennen nicht vergessen^^
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Oldemuche Mitglied
    Registriert seit
    11.04.2006
    Beiträge
    1.027
    Beitragswertungen
    44 Beitragspunkte
    Also du musst da ja mehrere PHP Datein bearbeiten ne also unter

    include\contents\user

    findest du alles also fangen wir mal mit der profil_edit.php
    ------ Step 1
    Also da ist ja nen teil der sieht so aus :

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    # statische felder speichern
            db_query("UPDATE prefix_user
                SET
            homepage = '".get_homepage(escape($_POST['homepage'], 'string'))."',
            wohnort = '".escape($_POST['wohnort'], 'string')."',
            icq = '".escape($_POST['icq'], 'string')."',
            msn = '".escape($_POST['msn'], 'string')."',
            yahoo = '".escape($_POST['yahoo'], 'string')."',
            ".$avatar_sql_update."
            aim = '".escape($_POST['aim'], 'string')."',
            staat = '".escape($_POST['staat'], 'string')."',
            geschlecht = '".escape($_POST['geschlecht'], 'string')."',
            status = '".escape($_POST['status'], 'string')."',
            opt_mail = '".escape($_POST['opt_mail'], 'string')."',
            opt_pm = '".escape($_POST['opt_pm'], 'string')."',
            opt_pm_popup = '".escape($_POST['opt_pm_popup'], 'string')."',
            gebdatum = '".get_datum(escape($_POST['gebdatum'], 'string'))."',
            sig = '".substr(escape($_POST['sig'], 'string'),0,$allgAr['forum_max_sig'])."'
                  WHERE id = ".$_SESSION['authid']
        );


    davon nimmst du jetzt sagen wir mal die yahoo zeile einfach nehmen Kopieren und ne zeile darunter einfügen. Diese zeile nimmst du dann und editierst sie in team.

    Das sieht so aus
    team = '".escape($_POST['team'], 'string')."',
    das fügst du dann einfach mal unter jahoo ein.

    Voller code:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    # statische felder speichern
            db_query("UPDATE prefix_user
                SET
            homepage = '".get_homepage(escape($_POST['homepage'], 'string'))."',
            wohnort = '".escape($_POST['wohnort'], 'string')."',
            icq = '".escape($_POST['icq'], 'string')."',
            msn = '".escape($_POST['msn'], 'string')."',
            yahoo = '".escape($_POST['yahoo'], 'string')."',
            team = '".escape($_POST['team'], 'string')."',
            ".$avatar_sql_update."
            aim = '".escape($_POST['aim'], 'string')."',
            staat = '".escape($_POST['staat'], 'string')."',
            geschlecht = '".escape($_POST['geschlecht'], 'string')."',
            status = '".escape($_POST['status'], 'string')."',
            opt_mail = '".escape($_POST['opt_mail'], 'string')."',
            opt_pm = '".escape($_POST['opt_pm'], 'string')."',
            opt_pm_popup = '".escape($_POST['opt_pm_popup'], 'string')."',
            gebdatum = '".get_datum(escape($_POST['gebdatum'], 'string'))."',
            sig = '".substr(escape($_POST['sig'], 'string'),0,$allgAr['forum_max_sig'])."'
                  WHERE id = ".$_SESSION['authid']
        );

    ------ Ende step 1

    ---------------------------------------------------------

    ------ Step 2

    Naja damit die PHP datei überhaupt auf die tabelle zugreifen kann muss man es ja erst anlegen.

    Das ist der teil der soweit alles mit den Deteis zu tun hat:



    da duplizierst du wieder einfach die jahoo zeile und bearbeitest sie in team.

    danach sieht es so aus:



    ------ Ende step 2

    ---------------------------------------------------------

    ------ Step 3

    So nun kommt die template htm dran da wie du bestimmt schon weißt einfach {TEAM} eingeben.

    ------ Ende step 3

    ---------------------------------------------------------

    ------ Step 4

    Also nun gehen wir ind den admin ordner da findest du die user.php

    Das habe ich mal vorbereitet das sieht wie folgt aus:




    ------ Ende step 4

    ---------------------------------------------------------

    ------ Step 5

    Nun gehe in den ordner "include\admin\templates\user"

    und füge diesen inhalt ein...



    ------ Ende step 5

    Derzeit müsste es das gewesen sein sollte noch was fehlen schreib mir ne pm.

    Und ich habe das nun nicht getestet das heißt wenn fehler auftreten dann schreib sie hier rein.

    mfg: olde

    (PS hoffe meine arbeit hat sich gelohnt..)
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Jo Danke werds ma testen axch und so ähnlich hab ich es auch gemacht nur bei mir war etwas falsch xD
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten