PN System...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
anfragen
ausgabe
beitrag
benutzer
benutzername
betreff
daten
email
ergebnis
information
kalle
login
pawort
praktisch
sage
schauen
session
spalt
tabelle
-
Moinsen...
Ich programmier gerade etwas. (n chat)
Da soll aber auch ein PN System rein.
Allerdings hab ich kein plan, wie ich das machen soll...
Kann mir jemnad dabei helfen?
Hier ein paar Infos...
Die Verbindungsdaten f?r MYSQL -
<?
include ('db.inc.php');
$db=db_connect();
?>
Sachen werden nicht normal abgefragt, sondern ?ber:
$anfrage="SELECT (...)";
$ergebnis=db_query($anfrage);
$nick=mysql_fetch_row($ergebnis);
$anz=mysql_num_rows($ergebnis);
Also dann in die $anfrage.
Die Benutzer sind gespeichert in der Tabelle 'chat_user_registered'
Das sieht dann etwas so aus:
2 Testuser passwort name@addy.tld 2005-08-21 23:01:34
Das erste ist die benutzer ID.
Das 2. der Benutzername.
Das 3. Das Passwort.
das 4. Die eMail Adresse
das 5. das registrier datum.
( id_registered, nickname, pw, email, zeit )
in der tabelle
'chat_sessions_valid'
werden (siehe da^^) die Session ID's gespeichert.
Und zwar in den Spalten:
( session_id, id_registered, zeit )
In session_id kommt die Session ID.
in id_registred kommt die Benutzer ID
in zeit ist die Login Zeit gespeichert.
Und gebt bitte keine Theoretischen Tipps wie "Du musst die User ID auslesen, die abgleichen, mit der sid...)
Denn wenn schon, dann praktisch =)
schonmal danke.
mfg
andy2309 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
das mit dem pn system. erst mal musst du den ?benutzernamen haben ich sage jetzt mal der user name ist in der variablen $user gespeichert.
dann machst du das wie folgt
$con = mysql_connect("$server","$benutzer","$passwort");
$db = mysql_select_db("datenbank",$conn);
// Das ist der Verbindungsaufbau zur MySQL DB ich
// denke du wei?t das aber vlt. brauchen das noch
// andere
$abfrage = "SELECT * FROM `persoenliche_nachricht` WHERE `empfaeger` = '$user'";
// So werden alle PN's rausgesucht die an den
// Benutzer gesendet wurden. dann kommt noch das
// ausgeben
$query = mysql_query($abfrage);
while($row = mysql_fetch_object($query))
{
$betreff = $row->betreff;
....
// Ich denke du wei?t wie es geht wie du die
// informationen abrufst und augibst
}
Das war die Ausgabe
jetz kommt die schreiben von PN's
da l?st du das halt in eine mysql tabelle schreiben ich denke du wei?t wie es geht ;)
ich m?chte das nicht jetzt alles eintipen aber wenn du ein fertiges haben m?chtes schreib mir ?ber lima ne pn dann schick ich dir meines ich habe auch eines f?r mein forum ;)
-
lol ich progg gerade ne pn system wenn ich fertig werde dann k?nnte ich dir vielleicht codes senden ^^
-
naja also kalle2908 hat mir gearde n pn system per mail geschickt...
ich schau mir des mal an...
ich meld mich dann bei dir, bilo, wenn ich interesse hab...
edit: nee... das vom kalle find ich net so toll...
man kann ja einfach cookie daten ?ndern...
@bilo wenn du fertig hast, bitte mail oder so
Beitrag ge?ndert am 23.08.2005 22:35 von andy2309
edit2: ok ich progg jetzt mal selber weiter mal sehen was daraus wird...
Beitrag ge?ndert am 24.08.2005 16:23 von andy2309 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage