ilch Forum » Allgemein » HTML, PHP, SQL,... » if else frage

Geschlossen
  1. #1
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    Hallo,

    wie kann ich es im Forum machen, das wenn er on ist, ein symbol kommt und wenn er offline ist das ein anderes kommt ?

    Soweit habe ich es schon, das ich eine abfrage mache:

    <?php
    
    "SELECT status,id FROM prefix_user";
    
    if(status == 0)
    {
      echo '<a href="http://www.google.de"><img src="include/images/icons/forum/on.gif"></a>';
    }
    else
    {
      echo '<a href="http://www.google.de"><img src="include/images/icons/forum/off.gif"></a>';
    }
    ?>


    Wie kann ich das aber nun im Forum (post) reinmachen, denn das ist ja iene htm datei da kann man bekanntlich kein php reinschreiben !

    Danke

    PS: Aber welche Tabelle und welche spalte muss ich nehmen, damit ich auch rausfinde ob er on oder off ist ? Habe einfach mal status genommen weil das einleuchtend geklungen hat :-)

    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von Alienuser am 17.06.2006 - 09:54:18
    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
    Ich habe das so gemacht bei 1.0.4:
    $var = countQuery("SELECT COUNT(*) FROM ".$dbprefix."_online WHERE uid = $_row->id and $_row->id != 0");
    
    if ( $var == 0 ) {
    
      $online = '<img src="include/images/forum/button/foff.gif" border="0">&nbsp;&nbsp;&nbsp;';
    } else {
      $online = '<img src="include/images/forum/button/fon.gif" border="0">&nbsp;&nbsp;&nbsp;';
    }


    Das ganze wurde in der show_post.php eingebunden ! Also jede HTML datei hat normal auch eine php Datei!


    Zuletzt modifiziert von SLJ am 17.06.2006 - 11:52:34
    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
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    kannst du vieleicht nochmal die smiles rausmachen man kann ncihts erkennen :-) ?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    So ^^

    und kleiner tipp wenn du bei mir auf zitieren klickst ! Macht er die Smilies raus ! Auch wenn ich meistens versuche das ins Code zu schreiben warum nicht alles im code war kann ich dir leider nicht beantworten !
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ich habe ja die version 1.1 und bei mir kommt der fehler hier:

    Fatal error: Call to undefined function: countquery() in C:\Programme\xampp\htdocs\weinert\Seite\include\contents\forum\show_posts.php on line 38

    was soll ich dagegen machen oder was kan ich dagegen machen ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ja in 1.1 wurde das irgend wie anderester gelöst daher must du eben die abfrage für 1.1 korregieren !
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ja ich weis schon das ist was korigiern muss :-). Die frage ist aber was. Kannst du mir das sagen bitte ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ich kann es dir nicht sagen da ich nicht mit 1.1 arbeite da ich mit dem code überhaupt nicht klar komme ! Daher auch so heufig 1.0.4 only^^

    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.
  9. #9
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    aha schade ok. Und wen könnte ich da fragen denn ich wolte gerne sowas wie du auf diener Hp machen. Da beim Forum hast du sowas wo man dann das Profil shene kann (durch ienen Knopf unten) die ganzen bilder habe ich shcon (nicht von ider :-) ). Mein Problem ist nun oder besser gesagt meine probleme sind, nun die links zu setzen.

    Wie kann ich z.B. den link setzen, das mann wenn man auf das bild klickt auf das hier kommt:

    -Die Webseite die derjenige der ins Forum geschribene hat aufrufen kann
    - Das Profil aufrufen kann
    - Eine PN schicken
    und dann noch das man sieht ob er on oder off ist.

    Wenn mir jemand dabei helfen kan wie ich die links setzen muss dan währe ich sehr erfreut !

    DAnke
    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
    <a href="link zur datei"><img src="link zum bild"</a>


    die links zu den dateien findest du wenn du über den entsprechenden link drüber gehst ! Du must eben nur das mit den id's machen bzw. bei dem profil eben sowas wie
    '.$row->id.'
    so habe ich das bei 1.0.4 gemacht wie die bei 1.1. heißen weiß ich net!
    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
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ja ich weis wie die links gehen, aber das mit den id's und so ist mein problem dazu bräuchte ich hilfe (dringende Hilfe wenn es geht)

    Bitte hilft mir einer !!

    Danke
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ich brauche die links nur noch für:

    PN und für Profil.

    Und dann bräuchte ich noch hilfe für das ob man on oder off ist das mit der if und else verknüpfung.

    Bitte helft mir !!

    Danke
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ich habe das nur geschaft in die datei: show_posts.php das hier einzutragen:

    $row['profil'] = 'index.php?user-details-{id}';
    ,

    und dann in der showpost.htm das hier eingetragen {profil}. Aber wie komme ich nun auf die id, von dem der das geschribeen hat ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Nero Hall Of Fame
    Registriert seit
    12.11.2005
    Beiträge
    987
    Beitragswertungen
    0 Beitragspunkte
    in der show_posts.php kannste ganz einfach die id holen, eigentlich wird die ja schon extra geholt zwinker, nämlich hier
    $erg = db_query("SELECT prefix_posts.id,txt,time,erstid,erst,sig,avatar,posts FROM `prefix_posts` LEFT JOIN prefix_user ON prefix_posts.erstid = prefix_user.id WHERE tid = ".$tid." ORDER BY time LIMIT ".$anfang.",".$limit);
    while($row = db_fetch_assoc($erg)) {


    jetzt kannst du die id mit $row['id'] aufrufen.

    Für eine Abfrage kannste es so machen:

    $onabf = db_result( "SELECT COUNT(*) FROM `prefix_online` WHERE uid = ".$row['id'],0);


    dann kannste mit ner if scheife überbrüfen ob $onabf wert 1 oder null hat zwinker.

    Mfg Nero


    Zuletzt modifiziert von Nero am 17.06.2006 - 18:34:33
    ilch-Portal coming soon lachen

    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    aha vielen dank aber bei mir kommt die fehlermeldung warum ?

    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\Programme\xampp\htdocs\weinert\Seite\include\includes\func\db\mysql.php on line 44

    und was muss ich dann in der datei showpost.htm datei eingeben, das entweder der oder der button kommt ?

    Danke
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    Nochmal iene frage:-).

    An welcher datei muss ich <br \> einsetzen, damit ich es so hinbekomme ?


    Anstatt so:
    home3000.ho.funpic.de/Lars%20Probst/1.bmp

    Möchte ich es so:
    home3000.ho.funpic.de/Lars%20Probst/2.bmp


    Also sprich, immer nach einem Post (nach der tabelle von dem Post) ein oder zweimal nach unten (<br>). Wie kann man oder besser gesagt wo kann man das machen (in welcher Datei und in welcher Zeile)

    Danke
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Nero Hall Of Fame
    Registriert seit
    12.11.2005
    Beiträge
    987
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Alienuser

    aha vielen dank aber bei mir kommt die fehlermeldung warum ?

    Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:ProgrammexampphtdocsweinertSeiteincludeincludesfuncdbmysql.php on line 44

    und was muss ich dann in der datei showpost.htm datei eingeben, das entweder der oder der button kommt ?

    Danke


    was haste bis jetzt alles eingefügt???, den oberen code hoffentlich nicht ,da der ja schon vorhanden ist zwinker.

    Mfg Nero
    ilch-Portal coming soon lachen

    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    ich habe nur den code eingefügt:

    $onabf = db_result( "SELECT COUNT(*) FROM `prefix_online` WHERE uid = ".$row['id'],0);


    und dann kommt die fehlermeldung. (Ich habe version 1.1 vom Ilch script wenn es weiterhilft :-) )
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Sparky89 Mitglied
    Registriert seit
    19.12.2005
    Beiträge
    60
    Beitragswertungen
    0 Beitragspunkte
    das heißt net <br \> sonder <br /> wenn schon dennschon wo wir gerade dabei sind

    <img ... />

    kleiner tipp am rande, da ihr ja alle verschiedenes html versionen benutzt (sieht so aus) solltet ihr trotzdem fragen mit standart html beantworten sonst machen die newbies euch eure fehler noch nach...
    besucht doch mal meine hp

    www.rash-haste.de.vu
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Seit meinen 11 jahren wo ich jetzt html nutze, habe ich noch nie <br /> gemacht geschweige den bei nem image tag oder link noch sonst wo. 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.
  21. #21
    User Pic
    Alienuser Mitglied
    Registriert seit
    21.04.2006
    Beiträge
    826
    Beitragswertungen
    2 Beitragspunkte
    was muss ich nun einfügen, damit das richtig kommt ? Also ich meine das entweder on oder off bild kommt !

    Gruß
    0 Mitglieder finden den Beitrag gut.
Geschlossen

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

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten