Verfügbare Informationen zu "Nachrichten"
Qualität des Beitrags: Beteiligte Poster: ktb - manni2k Forum: Legonomy Forenbeschreibung: Gottes liebstes Browsergame aus dem Unterforum: Ideen und Verbesserungsvorschläge Antworten: 4 Forum gestartet am: Freitag 19.08.2005 Sprache: deutsch Link zum Originaltopic: Nachrichten Letzte Antwort: vor 17 Jahren, 5 Monaten, 21 Tagen, 13 Stunden, 35 Minuten
Alle Beiträge und Antworten zu "Nachrichten"
Re: Nachrichten
ktb - 13.10.2006, 15:37Nachrichten
Ihr habt nen bug mit nachrichten? ok ich gebe euch ein BUGFREIES Script:
(Lang) ihr braucht ne tabelle NACHRICHT mit id,
nachricht_viuw.php
<?php
error_reporting(E_ALL);
include "top.php"; //meine config
$sql="SELECT * FROM nachricht WHERE empf='$username' ORDER BY id DESC";
$result = mysql_query($sql);
while ($daten = mysql_fetch_assoc($result)){
$abs=$daten['abs'];
$id=$daten['id'];
$bet=$daten['bet'];
if ($abs=="admin") {echo "<font color=red><u><blink>Administrativer Brief</blink></u></font> Betreff: <a href=nachricht_direkt?id=$id>$bet</a> <br>";}
else {
echo "$abs Betreff: <a href=nachricht_direkt?id=$id>$bet</a> <br>";}}
?>
nachricht_direkt.php
<?php
error_reporting(E_ALL);
include "top.php";
$id=$_GET['id'];
$sql="SELECT * FROM nachricht WHERE id='$id'";
$result = mysql_query($sql);
$daten = mysql_fetch_assoc($result);
$bet=$daten['bet'];
$text=$daten['text'];
$abs=$daten['abs'];
$empf=$daten['empf'];
if ($empf==$username) {
$sql="SELECT * FROM bg WHERE username='$abs'";
$bgm = mysql_query($sql);
$absinfo = mysql_fetch_assoc($bgm);
$av=$absinfo['avurl'];
if ($av=="") {$av="noav.jpg";}
if ($abs=="Auftragsbüro") {$av="http://www.aktion-reflexion.at/images/auftrag.jpg";}
echo "<table border=2 bordercolor=black>
<tr>
<td><img src= $av width=100 height=100></td>
<td width=200 height=100 bgcolor=navy><font size=5><center>$abs</td>
</tr>
<tr><th colspan=2 bgcolor=white>$bet</th></tr>
<tr height=200><th colspan=2 bgcolor=dddddd> $text</th></tr></table>
<br><br><a href=nachricht_edit.php?vemp=$abs&vbet=$bet>Antworten</a>";}
else {echo "Diese Nachricht ist nicht für dich!";}
?>
Nachricht_edit.php
<?php
error_reporting(E_ALL);
include "top.php";
@$vemp=$_GET['vemp'];
echo "<center><form action=nachricht_send method=POST>
Empfänger:<br> <input type=text value=\"$vemp\" name=emp><br><br>
Betreff: <br><input type=text name=bet><br><br>
Nachricht:<br><textarea rows=10 cols=40 name=text></textarea><br><input type=submit value=Senden>";
?>
Und nachricht_send.php
<?php
error_reporting(E_ALL);
include "top.php";
$id=0;
$text=$_POST['text'];
$bet=$_POST['bet'];
$abs=$info['username'];
$empf=$_POST['emp'];
$sql="SELECT * FROM nachricht ";
$result = mysql_query($sql);
while ($daten = mysql_fetch_assoc($result)){
$id=$id+1;}
$sql="INSERT INTO nachricht (id, bet, empf, abs, text)
VALUES ('$id', '$bet', '$empf', '$abs', '$text')";
mysql_query($sql);
$sql = "UPDATE bg SET new=1 WHERE username='$empf'";
mysql_query($sql);
echo "<center>Nachricht versendet</center>";
?>
Diese nachrichten gehen von einem "useravatar aus, " das kann man ja loeschen
Re: Nachrichten
ktb - 13.10.2006, 15:38
Um zu phrasen muesstet ihr in send.php ergaenzen:
$msg=str_replace("<", "<", $text);
$msg=str_replace(">", ">", $text);
Re: Nachrichten
manni2k - 13.10.2006, 16:14
ersteinmal danke für die Hilfsbereitschaft.
in meinem durchaus komplexeren Nachrichtensystem steck eigentlich "nur" folgender Fehler (soweit ich mich noch daran erinnern kann:)
In meiner DB können nicht alle beliebigen Sonderzeichen gespeichert werden (Zeilenumbruch, Anführungszeichen, "<" und ">" oder "\n" und all sowas), bei irgendeinem Sonderzeichen hat das System gestreikt, ich meine sogar beim Zeilenumbruch...
werd mal schaun ob str_replace() die Probleme löst oder ob das irgendein komplexerer Wurm war :)
Re: Nachrichten
manni2k - 04.11.2006, 01:44
so, nu geht alles mit den nachrichten.
war wie schon erwähnt ein verzwickter fehler, aber dank einer neuen Datenbankstruktur müsste nu alles laufen...
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Legonomy
Ähnliche Beiträge wie "Nachrichten"
Asahi TV- aktuelle Nachrichten - Bunny (Mittwoch 11.04.2007)
GUTE NACHRICHTEN - Ilya Kovalchuk (Samstag 10.03.2007)
Zwecks privater Nachrichten (PN) - Mersalla (Donnerstag 29.06.2006)
Persönlich Nachrichten - Mew (Samstag 22.07.2006)
Nachrichten - lind400 (Sonntag 23.04.2006)
Private Nachrichten - matzevolt (Dienstag 13.04.2004)
private nachrichten - kluthi (Sonntag 20.06.2004)
Altersanzeige bei Nachrichten [W1] - kaot (Montag 01.10.2007)
Absenden von Nachrichten - Kocham Polske (Donnerstag 06.01.2005)
Wie sollte ein Bnd-Vorschlag aussehen??? - pizzaliferant (Donnerstag 06.03.2008)