Beiträge von GreenRover

    hups, die eine klammer gehört noch mit auskommentier:

    [php:1:8ae6364a14]
    <?php
    if ($action=="Senden" &amp;&amp; CheckText($nachrichten_text)=="" &amp;&amp; $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 NEW

    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 &amp;&amp; $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.

    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.