du selbst ist die Frau, lehrn PHP, das ist doch eine Kleinigkeit.
Beiträge von GreenRover
-
-
also du willst jetzt, das sich die user auf einer PHP seite vn dir einloggen können und dieserl ogin auch fürs bb2 funst ???
-
wie die PHP datein??? du meinst HTML datein oder was jetzt ??? den PHP == Dynamisch, da hat das suchen wenig sinn, sei denn du meinst jetzt in der DB
-
-
Ist das smarty??
Ps, ganz ganz dringend ist es bei A L L E N !!!!
-
das der login nicht stimmt!!!!!!!!!!!!!!!!!!!!!!!
Man lehrnt endlich mal alle english
-
such dir die seite und klaue es dort, das geht nur mit JS.
-
was??? man sprich in ganzen sätzen, wir kenne das komisch script was du da nutzt nicht.
-
hups, die eine klammer gehört noch mit auskommentier:
[php:1:8ae6364a14]
<?php
if ($action=="Senden" && CheckText($nachrichten_text)=="" && $stat_key=="editor"){
$datum = date ("d.m.Y");
$uhrzeit = date ("G:i:s");
// Nachricht in Datenbank eintragen
$db=db_connect();
$sql="INSERT INTO $nachrichten_db (nachrichten_text, gelesen, datum, uhrzeit, anzeigen_key, absender_name, empfaenger_name) VALUES ('$nachrichten_text', '$gelesen', '$datum', '$uhrzeit', '$anzeigen_key', '$absender_name', '$empfaenger_name')";
$result=mysql_query($sql,$db);
if ($anzeigen_key != ""){
$sql_ak="SELECT * FROM $anzeigen_db WHERE anzeigen_key='$anzeigen_key'";
$result_ak=mysql_query($sql_ak,$db);
$row_ak = mysql_fetch_array($result_ak);
$nachricht = WebOut ($row_ak[nachrichten]);
$nachricht++;
$sql_nachrichten="UPDATE $anzeigen_db SET nachrichten='$nachricht' WHERE anzeigen_key='$anzeigen_key'";
$result_nachrichten=mysql_query($sql_nachrichten,$db);
}
// E-Mail-Benachrichtigung senden, sofern gewünscht
/* OLD
$sql1="SELECT * FROM $anzeigen_db WHERE anzeigen_key='$anzeigen_key'";$result1=mysql_query($sql1,$db);
$row1 = mysql_fetch_array($result1);
$email = WebOut ($row1[email]);
$user_key = WebOut ($row1[user_key]);
if ($email != "") {
$sql2="SELECT * FROM $member_db WHERE user_key='$user_key'";
$result2=mysql_query($sql2,$db);
$row2 = mysql_fetch_array($result2);
$vorname = WebOut ($row2[vorname]);
$nachname = WebOut ($row2[nachname]);
$nachricht_erhalten_message=str_replace("[URL_PFAD]",$url_pfad,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[VORNAME]",$vorname,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[NACHNAME]",$nachname,$nachricht_erhalten_message);
@mail($email,$nachricht_erhalten_subject,$nachricht_erhalten_message,$xtra);
}
*/
$sql2="SELECT `vorname`, `nachname`, `email` FROM $member_db";
$result2=mysql_query($sql2);
while($row2=mysql_fetch_assoc($result2))
{
$vorname = WebOut ($row2['vorname']);
$nachname = WebOut ($row2['nachname']);
$nachricht_erhalten_message=str_replace("[URL_PFAD]",$url_pfad,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[VORNAME]",$vorname,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[NACHNAME]",$nachname,$nachricht_erhalten_message);@mail($row2['email'],$nachricht_erhalten_subject,$nachricht_erhalten_message,$xtra);
} ### ende NEWdb_close($db);
echo ("<table cellspacing='0' cellpadding='0' border='0'><tr><td colspan='3' class='ueberschrift'>Nachricht senden
</td></tr>");
echo ("<tr><td>Die Nachricht wurde erfolgreich gesendet!
<form action='members_nachrichten.php' method='post'><input type='hidden' name='id' value='$id'>");
echo ("<input type='image' src='pics/zurueck.gif' alt='Zurück'>");
echo ("</td></tr></table></form>
");}
else {
if ($empfaenger_name == $user && $stat_key=="editor"){
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td class="ueberschrift">Nachricht senden
</td>
</tr>
<tr>
<td>Du kannst keine Nachricht an Dich selbst senden!
</td>
</tr>
<tr>
<td><form action="members_nachrichten.php" method="post"><input type="hidden" name="id" value="<?php echo $id; ?>">
<input type="image" src="pics/zurueck.gif" alt="Zurück"></form></td>
</tr>
</table>
<?php
}
else {
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td colspan="3" class="ueberschrift">Nachricht senden
</td>
</tr>
<form action="<?=$PHP_SELF?>" enctype="multipart/form-data" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>">
<tr>
<td width="20" rowspan="20"> </td>
<td>Empfänger:</td>
<td><? echo WebOut($empfaenger_name);?></td>
<td> </td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
<tr>
<td>Text der Nachricht: </td>
<td><textarea name="nachrichten_text" rows="12" cols="30"><? echo WebOut($nachrichten_text);?></textarea> </td>
<td class="fault"><? if (isset($nachrichten_text)) echo CheckText($nachrichten_text); ?></td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
<tr>
<td><input type="hidden" name="empfaenger_name" value="<? echo WebOut($empfaenger_name);?>"><input type="hidden" name="absender_name" value="<? echo WebOut($username);?>"><input type="hidden" name="anzeigen_key" value="<? echo WebOut($anzeigen_key); ?>"> </td>
<td valign="top" colspan="2"><input type="hidden" name="action" value="Senden">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top"><input type="image" src="pics/senden.gif" alt="Senden"></td>
<td></form> <form action="members_nachrichten.php" method="post"><input type="hidden" name="id" value="<?php echo $id; ?>"><input type="hidden" name="action" value="Abbrechen"></td>
<td valign="top"><input type="image" src="pics/abbrechen.gif" alt="Abbrechen"></form></td>
</tr>
</table>
</td>
</tr>
</table>
<?php }
}
?>[/php:1:8ae6364a14] -
so die felder haben die Reihenfolge wie bei dir, must nur die ersten beiden ersetzen
[php:1:0c4cf8bdc1]
<?
session_start();
include("cons.php");
$id = $_GET['id'];
$info = mysql_query("SELECT * FROM pm WHERE id='$id'");
while ($r = mysql_fetch_array($info)) {
$uname = $r['whofrom'];
$time = $r['time'];
$msg = $r['message'];
$subject = $r['subject'];
$read = $r['readit'];
mysql_query("UPDATE pm SET readit='yes'");
echo "<a href=\"home.php?seite=inbox.php\">Inbox </a> | <a href=\"home.php?seite=compose.php&id=$id&selected=$uname\">Reply </a> | <a href=\"process.php?action=delete_link&delete_id=$id\">Delete </a>
";
echo "Von: $uname
";
if (SUBJECT) {
echo "Subject: $subject
";
}
if (TIME) {
echo "Gesendet: $time
";
}
echo "Nachricht: $msg";
}
?>[/php:1:0c4cf8bdc1][php:1:0c4cf8bdc1]
<?
session_start();
include("cons.php");
$id = $_GET['id'];
echo "<a href=\"home.php?seite=inbox.php\">Eingang</a> | Neue Nachricht";
if ($id) {
$info = mysql_fetch_array(mysql_query("SELECT * FROM pm WHERE id='$id'"));
$subject = $info['subject'];
$uname = $info['whofrom'];
if (substr_replace($subject, '', 3) == "RE:") {
$subject = substr_replace($subject,'',0,4);
}
}
?>
<form action="process.php" method="POST">
An: <select name="name" size="1">
<?
$query = "SELECT * FROM logingallery";
$namen = mysql_query($query);while($item = mysql_fetch_array($namen))
{
unset($zusatz);
if ($_REQUEST['selected']==$item['username']) $zusatz=" selected"
?>
<option value="<?=$item['username']?>" <?=$zusatz?>><?=$item['username']?></option>
<?PHP } ?>
</select><?
if (SUBJECT) {
?>
Subject: <input type="text" name="subject" value="<? if ($subject) { echo "RE: ".$subject; }?>"><?
}
?>
Nachricht:
<textarea name="msg"></textarea><input type="hidden" name="action" value="send">
<input type="submit" value="Send">
</form>[/php:1:0c4cf8bdc1] -
so sollte es gehen:
[php:1:941489b79d]<?php
if ($action=="Senden" && CheckText($nachrichten_text)=="" && $stat_key=="editor"){
$datum = date ("d.m.Y");
$uhrzeit = date ("G:i:s");
// Nachricht in Datenbank eintragen
$db=db_connect();
$sql="INSERT INTO $nachrichten_db (nachrichten_text, gelesen, datum, uhrzeit, anzeigen_key, absender_name, empfaenger_name) VALUES ('$nachrichten_text', '$gelesen', '$datum', '$uhrzeit', '$anzeigen_key', '$absender_name', '$empfaenger_name')";
$result=mysql_query($sql,$db);
if ($anzeigen_key != ""){
$sql_ak="SELECT * FROM $anzeigen_db WHERE anzeigen_key='$anzeigen_key'";
$result_ak=mysql_query($sql_ak,$db);
$row_ak = mysql_fetch_array($result_ak);
$nachricht = WebOut ($row_ak[nachrichten]);
$nachricht++;
$sql_nachrichten="UPDATE $anzeigen_db SET nachrichten='$nachricht' WHERE anzeigen_key='$anzeigen_key'";
$result_nachrichten=mysql_query($sql_nachrichten,$db);
}
// E-Mail-Benachrichtigung senden, sofern gewünscht
/* OLD
$sql1="SELECT * FROM $anzeigen_db WHERE anzeigen_key='$anzeigen_key'";$result1=mysql_query($sql1,$db);
$row1 = mysql_fetch_array($result1);
$email = WebOut ($row1[email]);
$user_key = WebOut ($row1[user_key]);
if ($email != "") {
$sql2="SELECT * FROM $member_db WHERE user_key='$user_key'";
$result2=mysql_query($sql2,$db);
$row2 = mysql_fetch_array($result2);
$vorname = WebOut ($row2[vorname]);
$nachname = WebOut ($row2[nachname]);
$nachricht_erhalten_message=str_replace("[URL_PFAD]",$url_pfad,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[VORNAME]",$vorname,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[NACHNAME]",$nachname,$nachricht_erhalten_message);
@mail($email,$nachricht_erhalten_subject,$nachricht_erhalten_message,$xtra);
*/
$sql2="SELECT `vorname`, `nachname`, `email` FROM $member_db";
$result2=mysql_query($sql2);
while($row2=mysql_fetch_assoc($result2))
{
$vorname = WebOut ($row2['vorname']);
$nachname = WebOut ($row2['nachname']);
$nachricht_erhalten_message=str_replace("[URL_PFAD]",$url_pfad,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[VORNAME]",$vorname,$nachricht_erhalten_message);
$nachricht_erhalten_message=str_replace("[NACHNAME]",$nachname,$nachricht_erhalten_message);@mail($row2['email'],$nachricht_erhalten_subject,$nachricht_erhalten_message,$xtra);
}
}db_close($db);
echo ("<table cellspacing='0' cellpadding='0' border='0'><tr><td colspan='3' class='ueberschrift'>Nachricht senden
</td></tr>");
echo ("<tr><td>Die Nachricht wurde erfolgreich gesendet!
<form action='members_nachrichten.php' method='post'><input type='hidden' name='id' value='$id'>");
echo ("<input type='image' src='pics/zurueck.gif' alt='Zurück'>");
echo ("</td></tr></table></form>
");}
else {
if ($empfaenger_name == $user && $stat_key=="editor"){
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td class="ueberschrift">Nachricht senden
</td>
</tr>
<tr>
<td>Du kannst keine Nachricht an Dich selbst senden!
</td>
</tr>
<tr>
<td><form action="members_nachrichten.php" method="post"><input type="hidden" name="id" value="<?php echo $id; ?>">
<input type="image" src="pics/zurueck.gif" alt="Zurück"></form></td>
</tr>
</table>
<?php
}
else {
?>
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td colspan="3" class="ueberschrift">Nachricht senden
</td>
</tr>
<form action="<?=$PHP_SELF?>" enctype="multipart/form-data" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>">
<tr>
<td width="20" rowspan="20"> </td>
<td>Empfänger:</td>
<td><? echo WebOut($empfaenger_name);?></td>
<td> </td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
<tr>
<td>Text der Nachricht: </td>
<td><textarea name="nachrichten_text" rows="12" cols="30"><? echo WebOut($nachrichten_text);?></textarea> </td>
<td class="fault"><? if (isset($nachrichten_text)) echo CheckText($nachrichten_text); ?></td>
</tr>
<tr>
<td colspan="3">
</td>
</tr>
<tr>
<td><input type="hidden" name="empfaenger_name" value="<? echo WebOut($empfaenger_name);?>"><input type="hidden" name="absender_name" value="<? echo WebOut($username);?>"><input type="hidden" name="anzeigen_key" value="<? echo WebOut($anzeigen_key); ?>"> </td>
<td valign="top" colspan="2"><input type="hidden" name="action" value="Senden">
<table cellspacing="0" cellpadding="0" border="0">
<tr>
<td valign="top"><input type="image" src="pics/senden.gif" alt="Senden"></td>
<td></form> <form action="members_nachrichten.php" method="post"><input type="hidden" name="id" value="<?php echo $id; ?>"><input type="hidden" name="action" value="Abbrechen"></td>
<td valign="top"><input type="image" src="pics/abbrechen.gif" alt="Abbrechen"></form></td>
</tr>
</table>
</td>
</tr>
</table>
<?php }
}
?>[/php:1:941489b79d] -
ja klar wir wedeln einfach einmal mit dem zauberstab und schon geht es ohne überhaupt zu wissen was du da hast, ob das ganze selbst geschrieben ist oder nicht.
Und hand deienr umfangreichen Infos wissen kennt auch jeder deien Quelltext.
-
wie ist der aufbau der Tabelle anzeigen_db ?? und poste auch ein par content beispieler dieser.
und das gleiche für member_db
-
phrasen. also komplett durch checken und eigentlich so wie du sagtest (-;
-
garnicht. da dein script mit auto increment arbeitet.
es gibt zwar eine möglichkeit, eine freie ID zu ermitteln, dieses ist aber unüblich.
Aber guck dir mal das an:
http://www.keine-angst-vorm-pc.de/forum/PC-Hilfe…_ermitteln.html
-
und was soll da jetzt genau drinne stehen in der email ???
-
jup hat bei den anderen freehoster auch erst funktioniert (-;
dann haben sie angefangen die datein beim upload zu phresen nach sowas und haben das denn entfernt (-; aber mit PHP konntest es immern och umgehen (-;
-
-
also verwende nach möglichkeit keine FRames, falls doch setze die meta tags auch alle auf den seiten im Frame.
Verwende kein normales PHP, da dünamsche urls benachteiligt sind.
ALso maskieres dieses mittels mod_rewrite.such dir ein paar linkpartner wie:
http://www.movetec.ch/rankingOder gebe die suchmaschienen optimierung in auftrag das machen wir auch (-; http://www.movetec.ch
-
ja, bei der rechenart, die PHP zur verfügung stellt ist bei ich glaube 11 stellen leider schluß mit der normalen Anzeige von Zahlen also das man denn zu Potenzen greift.
Das heist, Der Prozessor an sich kann ohne probs mehr verwalten aber im zusammenspiel der PHP daten Struktur kommt er da an seien grenzen.