kostenloser Webspace werbefrei: lima-city


message system

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. hab auch eine geschrieben und verdammt lange gebraucht.
    http://freedoom.de/1/ k?nnt ihr euch mal anschauen musst aber anmelden ^^
    Den werd ich leider nicht weiter geben, weil er ZUUUUUUUU KOMPLIZIERT GEPROGGT WURDE :biggrin:

    Also du brauchst nur folgendes:
    PHP KENTNISSE zum aufrufen der pm nachrichten ^^
    und (das ist nicht jetzt wie meins)
    MYSQL-DATENBANK:
    tabelle "user" (wo die nicks regstriert werden)
    spalten "id(auto_increment)", "username"

    fallst du sowas vorhanden hast dann brauchst du nicht wieder machen


    tabelle "messages" kannst auch gern anders nennen
    spalten: "id(auto_increment)", "UIDvon", "UIDan", "postausgang", "posteingang", "nachricht"


    die rest ?berlasse ich dir du kannst da spalte wie ZEIT oder sowas reinmachen wann das gesendet wurde.
    Das warst ^^
    Nun erkl?r ich mal theorie..
    aber wie soll ich das nur erkl?ren ^^... ich glaub ich schreib mal nachher tut nun

    LIES DIR DAS GANZ DEUTLICH DURCH
    2. Post
    \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

    Beitrag ge?ndert am 22.03.2006 21:39 von bilo
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. UID steht f?r USER ID
    das hei?t wenn du in mysql was eintr?gst musst du von spalten "id(auto_increment)", "username"
    id raus holen und in UIDvon eintragen und an den das gesendet wird auch das gleich nur da tr?gst du es in UDIan.
    Du brauchst session, wenn sie sich einloggen.
    $_SESSION["username"] = $username

    Php:
    //Erste abfrage von wem der nachricht kommt
    $abfrage = "SELECT $username FROM id, username";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
       {
    //variable wird gespeichert
    $idvon = $row->id;
       }

    //Die variabne $ANusername bekommst du durch GET oder POST. Hier holen wie Variable UIDan
    $abfrage = "SELECT $ANusername FROM id, username";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
       {
    $idan = $row->id;
       }

    //Dann wird das auch in den DATENBANK eingetragen.
    $eintrag = "INSERT INTO messages(UIDvon, UIDan, nachricht)
    VALUES('$idvon', '$id2', '$nachricht')";
    $eintragen = mysql_query($eintrag);


    AUFRUFEN:
    .......... wisst ihr was????
    Ich schreib mal ab heute diesen script selber mal f?r meine Seite brauche eh wieder =D
    Und wenns klappt wie ich es wollte dann mache ich hier ne N1 tut okay? dann k?nnt ihr es anschauen :D sonst dauerts zu lange :angel:






    Beitrag ge?ndert am 22.03.2006 21:44 von bilo
  4. n********r

    Ein kleine Anmerkung.
    Wenn ich meinen Script den ich hier jetzt gepostet habe bei den Tutorials finde, dann ist aber wirklich was los!!!:mad:
  5. Autor dieses Themas

    asd2006

    asd2006 hat kostenlosen Webspace.

    brauchst keien angst zu haben ih mach das 11000000000000000000000000%%%%%%%%%% nicht

    schw?re

  6. j*****i

    aber ansonsten is das script wirklich gut und durchdacht
    -> respeckt

    cya jacu.
  7. n********r

    Hat mcih damals auch ein bisschen Zeit gekostet.
    WOllt ihr vielleicht auch noch eine BBCODE Funktion, das man sich auch Links schicken kann und dann auch auf die Links klicken kann, wie das hier im Forum ist?
  8. k?nnten wir machen
  9. n********r

    das in die BBCode Funktion noch mit einbauen:

    $message=preg_replace("/\[url\](.*?)\[\/url\]/si", "<a class=\"small\" href=\\1>\\1</a>", $message);


    und dann kannst du im message test so links makieren [url] [/url] und daraus werden dann auch links.-
  10. Ich habe ein Problem mit der Startseite wenn man eingeloggt ist. Der zeigt nichts an.

    Login Daten:

    gollum1990
    gollum1990

    Script:
    <?php
    session_start();
    ?>
    <html>
    <head>
    <title>Startseite</title>
    </head>
    <body bgcolor="black" text="red">
    
    <?php
    if(!isset($_SESSION["username"])) 
    {
    echo '<h5>Nachrichten</h5>';
    include("bbcodes.php");
    $message = bbcode ( $message );
    
    $abfrage = "SELECT message, user_username, reciever, subject FROM pm WHERE Clause";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
    {
    echo $row->message, $row->user_username, $row->reciever, $row->subject;
    }
    
    
    echo '<h5>Nachrichten Senden</h5>
    <form action="senden2.php" method="post">
    <input type="text" name="Empfaenger"><br>
    <input type="text" name="Subject"><br>
    <textarea width="100" height="100" name="Message"></textarea><br><input type="submit" value="Abschicken"></form>';
    exit;
    }
    ?> 
    </body>
    </html>
  11. Sorry hier der Link:
    http://gollum1990.pyrokar.lima-city.de/Nach/index.html
  12. n********r

    Schikc mir alle Datein mal in einem Zip Ordner an meine E-Mail adresse und ich sehe es mir mal an:

    kiefer-malte@web.de
  13. Habe dir gescjikt
  14. n********r

    wo ist denn bitte deine login_check.php Datei?
    Ohne die kann ich nichts kontroliieren?
  15. Ohhh warte
  16. Autor dieses Themas

    asd2006

    asd2006 hat kostenlosen Webspace.

    hi leute kann mir jemand dei daten auch schiken pls Asd2003@gmx.de

    mfg asd2006
  17. f********r

    Habs auch versucht bei mir klappts nich.

    kyle-cartan@web.de


    Danke schon jetzt, Felix
  18. Wilkommen im Team, du hast mir das zur?ck geschikt aber es klappt trotzdem nicht
    ________________________________________-
    Habe jetzt jeden geschikt

    Beitrag ge?ndert am 26.03.2006 11:44 von gollum1990
  19. Hallo,

    ich habe mal vor langer, langer Zeit (:biggrin:) ein Mailsystem fuer eine Community gecodet.

    Ihr m?sstet nur noch den Login selber machen, aber das steht alles in der TABLES.TXT.

    http://christian31337.ch.funpic.de/homepage/download/pnsystem.zip


    Gru?,

    simple
  20. Gut werde mich heran machen
  21. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!