message system
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
betreff
date
datei
ergebnis
error
fehler
formular
insert
limit
login
message
not
null
pawort
posteingang
result
sender
tabelle
username
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hm... bei mir klappts hmm....
-
hat irgend was mit der db zu tun
-
Er kans nicht auslesen und vergleichen!
-
benutz mal mein login script:
<?php session_start (); error_reporting(E_ALL); //hier noch die verbindung zu DB $username = mysql_real_escape_string($_POST['username']); $password = mysql_real_escape_string($_POST['password']); $sql ="SELECT id, username, password, admin FROM user WHERE username = '". $username ."' AND password = '". $password ."'"; $result = mysql_query ($sql) or die(mysql_error()); if (mysql_num_rows ($result) > 0) { $data = mysql_fetch_array ($result); $_SESSION["username"] = $data["username"]; $_SESSION["password"] = $data["password"]; //weiter gehts } else { echo 'falsch Login Daten'; } ?>
-
hi
kleine zusammenfassung was wir haben
1 db tabelle
1 login formular
2 Sende Felder:
2 anmelde Felder
1 poast eingang feld
ok das ist die zusammenstellung das was wir bisjetzt haebn
gollum1990 hat alles als txt geschpeichert
http://gollum1990.pyrokar.lima-city.de/Nachrichtensystem.txt
wenn was neus kommt ?ndere ich das mfg
asd -
Es w?re auch nicht schlecht etwas zu stylen(bilder usw.)
Und evtl. ein Postausgang und ein Archiv -
Naja da fehlt noch was.
Das Lesen, ausgeben der Nachrichten haben wir ja im Posteingang.
Wenn ihr lesen wollte m?sst ihr erstmal zwei neue Datein anlegen
bbcodes.php
function bbcode ($bbcode) { $bbcode=preg_replace("/\[b\](.*?)\[\/b\]/si", "<b>\\1</b>", $bbcode); $bbcode=preg_replace("/\[i\](.*?)\[\/i\]/si", "<i>\\1</i>", $bbcode); $bbcode=preg_replace("/\[u\](.*?)\[\/u\]/si", "<u>\\1</u>", $bbcode); $bbcode = nl2br ($bbcode); return $bbcode; }
Hier wird der Message text durch gejagt und er ersetzt ide BBCODes.
Hier f?r die Smilies:
Achtung, ihr m?sst genau den Fahrt zu den Smilies angeben!!!
<?php function smilies ($smilies) { $smilies= str_replace(":angry:","<img border=\"0\" src=\"images/smilies/angry.gif\">",$smilies); $smilies= str_replace(":biggrin:","<img border=\"0\" src=\"images/smilies/biggrin.gif\">",$smilies); $smilies= str_replace(":cry:","<img border=\"0\" src=\"images/smilies/cry.gif\">",$smilies); $smilies); return $smilies; } ?>
Die Funkrionen ruft ihr so auf:
include ('smilies.php'); include ('bbcodes.php'); $message = smilies ( $message ); $message = bbcode ( $message );
Den rest versucht mal selber.... -
Es w?re gut wenn du ein Metallic Balues design machen w?rdest und wan bist du fertig?!
-
hallo leute ichhabe hier ein paar script die wir vieleicht gebrauche n?nnten
erstens das erste script sagt aus wann eine datei erstellt wurde
<?php
function GetFileTime($file)
{
$date = filectime($file);
$ausgabe = date('F j, Y,H:i:s', $date);
return $ausgabe;
}
echo GetFileTime("file_date.php");
?>
DAs zweite script gibt die zeit und das aktuelle datun aus
<?php
$tage = array(0=>"Sonntag",
1=>"Montag",
2=>"Dienstag",
3=>"Mittwoch",
4=>"Donnerstag",
5=>"Freitag",
6=>"Samstag");
$monate = array(1=>"Januar",
2=>"Feber",
3=>"M?rz",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember");
$monat = $monate[date("n")];
$name = $tage[date("w")];
$tag = date("d");
$jahr = date("Y");
echo $name.", der ".$tag.". ".$monat." ".$jahr;
?>
das dritte script ist daf?r zust?ndig ob die e-mail adrese richtig ist oder nit (guckt ob ein @zeichen da ist in der e-mail adresse )
<?
function check_mail($mail){
if(!eregi("^[_\\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\\.)+[a-z]{2,3}\$", $mail)) {
echo "Fehler ! E-Mail Adresse ist ung?ltig";
}
}
echo check_mail("TestATmail.de");
echo "<BR><BR>";
echo check_mail("info@waswei?ich.de");
?>
Im diesem vierten script gibt man die w?rter ein de zensiert werden sollen ein, und sie werden sp?ter im String als "***" ausgegeben.
falls ihr noch fragen habt bitte melden -
ich habe ein blaues design hier leigen ich lade es ma schenll auf nem server link kommt in den n?sten 10 min
http://asd2003.as.funpic.de/
das so ein design was ich aus langeweile mal gemacht haeb sagt mal pls was mann daran so verbessern soll oder wie ihr euch das vorstellt
Beitrag ge?ndert am 21.03.2006 19:57 von asd2006 -
Habt ihr sonst noch Fragen zum programmieren eines PN's Systems, dann stellt sie am besten jetzt, denn jetzt habe ich mal gerade nichts zutun.
Malte -
hast du das pm schon zum laufen gebracht?
wenn ja schik ma pls per icq oder so
190-059-675 -
Es w?re noc sinvoll ein Archiv und ein postausgang
-
wof?r k?nnten wir denn die Scripts brauchen
aja werde jetzt das Pm system vollst?ndig machen, morgen gegen abends k?nnnt ihr euches anschauen -
falls jemand wiessen will wann die nachricht geschrieben worden ist oder wenn jemand in einer ecke die akt zeit haben will .und letzte ist doch gut zu gebrauchen oder wilst du das irgendwelche leute gewaltwerherichende nachrichten schreiben ?
wenn du eine dieser funktionen eingebaut hast und ich sie wiederholt hab dan sorry
mfg asd -
Postausgang ist einfach.
Du machst einfach folgendes:
sql1="SELECT message, subject, date FROM pm WHERE sender = '".$_SESSION['username']."'";
-
hi leute
was fehlt uns eigentlich noch jetzt ??
hat das jemand zum laufen gebraucht das pm system???
wenn ja mann er mir mal ein dll ink schicken pls w?re echt net mfg asd2003 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage