Ergebnis 1 bis 10 von 14

Thema: Probleme mit Supportticket

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Roadstar
    Registriert seit
    21.07.2006
    Beiträge
    200
    Probier mal ob meine bei dir funktioniert.
    PHP-Code:
    <?
    userstatus();

    $_POST['antwort'] = htmlentities ($_POST['antwort']);
    $_POST['betreff'] = htmlentities ($_POST['betreff']);

    $spr = 5; // IP-Sperre in Minuten für neue Supportanfrage

    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    function newmail() {
    global $betreibermail, $domain, $seitenname;

    if($rows == 0) { 
     $text = 'Guten Tag!

    Es sind eine oder mehrere neue Supportanfragen auf '.$seitenname.' eingegangen.

    Bitte gehen Sie in Ihr Adminforce ('.$domain.'/adminforce/) 
    und beantworten Sie die vorhandenen Supportanfrage(n).


    Mit freundlichen Grüßen, 
    '.$seitenname;

      usermail($betreibermail, 'Supportanfrage auf '.$seitenname.' eingegangen', $text, '"'.$seitenname.'" <'.$betreibermail.'>') or die('Versandfehler');
     }
    }

    $support_reload = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='Supportanfrage' AND uid='".$_SESSION['uid']."' AND bis >= ".time()));  

    if(isset($_REQUEST['antworten']) == 1 && $support_reload == 0 && isset($_POST['antwort'])) {
    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    if($rows == 0) { newmail(); }
    db_query("INSERT INTO ".$db_prefix."_support (uid,subid,betreff,text,zeit) VALUES ('".$_SESSION['uid']."','".$_REQUEST['id']."','".$_POST['betreff']."','".$_POST['antwort']."','".time()."')");
    db_query("UPDATE ".$db_prefix."_support SET status=0 WHERE id='".$_REQUEST['id']."'");
    $new_reload = time()+($spr*60);
    db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','Supportanfrage','".$new_reload."')") or die(mysql_error());
    }

    if(isset($_REQUEST['neueanfrage']) == 1 && $support_reload == 0 && isset($_POST['antwort'])) {
    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    if($rows == 0) { newmail(); }
    db_query("INSERT INTO ".$db_prefix."_support (uid,subid,betreff,text,zeit) VALUES ('".$_SESSION['uid']."','0','".$_POST['betreff']."','".$_POST['antwort']."','".time()."')");
    $new_reload = time()+($spr*60);
    db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','Supportanfrage','".$new_reload."')") or die(mysql_error());
    }

    $support_reload = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='Supportanfrage' AND uid='".$_SESSION['uid']."' AND bis >= ".time()));  

    if($support_reload > 0) {
    head("Hinweis");
    ?><center><b>Aus Sicherheitsgründen können Sie eine neue Supportanfrage erst in einigen Momenten stellen.</b></center><?
    foot(); }

    if(isset($_REQUEST['act']) == "show") {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=0 AND id='".$_REQUEST['id']."'");
    if(mysql_num_rows($sql) > 0) {
    $res = mysql_fetch_array($sql);
    head("Anfrage");
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0" bgcolor="#4B69FF">
    <tr bgcolor="#0099CC" style="color: #ffffff;">
    <td width="100%"><b><? echo $res['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#E2E2E2">
    <td><font face="Courier New" size="2" color="black"><? echo nl2br($res['text']); ?><hr size="1" width="95%"><div align="right"><font size=1 color="black"><? echo date("d.m.Y H:i", $res['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <?
    foot();

    head("Antworten");
    $repsql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=".$res['id']." ORDER BY zeit ASC");

    while($reply = mysql_fetch_array($repsql)) {
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0" bgcolor="#E2E2E2">
    <tr bgcolor="#0099CC">
    <td width="100%"><b><? echo $reply['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#E2E2E2">
    <td><font face="Courier New" size="2" color="black"><? echo nl2br($reply['text']); ?><hr size="1" width="95%"><div align="right"><font size=1 color="black"><? echo date("d.m.Y H:i", $reply['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <br />
    <?
    }

    if(mysql_num_rows($repsql) == 0) { ?><center><font color="black"><b>Noch keine Antworten vorhanden!</b></font></center><? }
    foot();

    if($res['status'] != 2) {
     head("Eine Antwort schreiben");
    ?><div align="center">
      <table border="0" cellpadding="4" cellspacing="0" align="center">
     <form action="?content=/intern/support&id=<? echo $_REQUEST['id']; ?>&antworten=1" method="POST">
     <tr>
       <td width="30%">
      Betreff: <br />
      <input type="text" name="betreff" size="67" maxlength="255" value="RE: <? echo $res['betreff']; ?>"></td>

     </tr>
     <tr>
      <td>
      Antwort: <br />
      <textarea name="antwort" cols="70" rows="8"></textarea>
      </td>
     </tr>
    </table>


    <p align="center">
    <input type="submit" class="button" value="Antworten">
    <input type="reset" class="button" value="Zurücksetzen">
     </form>
    </p></div>
    <?
      foot();
     } else {
     head("Hinweis!");
     ?><center><font color="black"><b>Thema geschlossen. Keine Antwort mehr m&ouml;glich !</b></font></center><?
     foot();
     }
    } else {
    head("Fehler!");
    ?><center><font color="black"><b>Falsche Ticket-ID &uuml;bergeben!</b></font></center><?
    foot();
    } }

    if(!isset($_REQUEST['act'])) {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=0");
    head("Bisherige Supportanfragen");
    ?>
    <table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#4B69FF">
    <tr bgcolor="#0099CC">
    <td align="center" width="5%"><b>ID</b></td>
    <td align="center" width="60%"><b>Betreff</b></td>
    <td align="center" width="20%"><b>Status</b></td>
    <td align="center" width="15%"><b>Datum</b></td>
    </tr>
    <?
    if(mysql_num_rows($sql) > 0) {
    while($ticket = mysql_fetch_array($sql)) {
    if($ticket['status'] == 0) { $status = "Unbeantwortet"; }
    if($ticket['status'] == 1) { $status = "Beantwortet"; }
    if($ticket['status'] == 2) { $status = "Geschlossen"; }
    ?>
    <tr bgcolor="#E2E2E2">
    <td align="center"><font color="black"><? echo $ticket['id']; ?></font></td>
    <td><b><a href="?content=/intern/support&act=show&id=<? echo $ticket['id']; ?>"><? echo $ticket['betreff']; ?></a></b></td>
    <td align="center"><font color="black"><? echo $status; ?></font></td>
    <td align="center"><font color="black"><? echo date("d.m.Y H:i", $ticket['zeit']); ?></font></td>
    </tr>
    <?
    } } else {
    ?>
    <tr bgcolor="#E2E2E2">
    <td align="center" colspan="4"><font color="black"><b>Keine Supportanfragen vorhanden !</b></font><br /></td>
    </tr>
    <? } ?>
    </table>
    <?
    foot();

    head("Neue Supportanfrage");
    ?><div align="center">
      <table border="0" cellpadding="4" cellspacing="0" align="center">
     <form action="?content=/intern/support&neueanfrage=1" method="POST">
     <tr>
       <td width="30%"><b>
      Betreff: </b><br />
      <input type="text" name="betreff" size="67" maxlength="255" value="Kein Betreff"></td>

     </tr>
     <tr>
      <td><b>
      Anfrage: </b><br />
      <textarea name="antwort" cols="70" rows="8"></textarea>
      </td>
     </tr>
    </table>


    <p align="center">
    <input type="submit" class="button" value="Anfrage stellen">
    <input type="reset" class="button" value="Zurücksetzen">
     </form>
    </p></div>
    <?
    foot();
    }

    /* Ab hier darf NICHTS (!!!) veraendert werden! */
    echo '<font size=1 color="black"><center><b>Powered by <a href="http://www.cash4more.de" target="_blank"><i><b><font color="black">Honni</b></i></a></b></center></font>';
    ?>

  2. #2
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    Supportticked für vms1.2 (inklusive mail an den User wenn die support beantwortet wurde)

    als erstes das in den header am besten gleich nach db_connect(); :

    PHP-Code:
    db_query("UPDATE ".$db_prefix."_support SET status = 2 WHERE status = 1 AND time < '".(time()-(5*86400))."'"); 
    dann support.php für den ordner content/intern :

    PHP-Code:
    <?
    userstatus();

    $spr = 5; // IP-Sperre in Minuten für neue Supportanfrage
    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    function newmail() {
    global $betreibermail, $domain, $seitenname, $rows;

    if($rows == 0) { 
     $text = 'Guten Tag!

    Es sind eine oder mehrere neue Supportanfragen auf '.$seitenname.' eingegangen.

    Bitte gehen Sie in Ihr Adminforce ('.$domain.'/adminforce/) und beantworten Sie die vorhanden Supportanfrage(n).


    Mit freundlichen Grüßen, '.$seitenname;
      mail($betreibermail, "Supportanfrage auf ".$seitenname." eingegangen", $text, "From: ".$betreibermail); 
     }
    }

    $support_reload = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='Supportanfrage' AND uid='".$_SESSION['uid']."' AND bis >= ".time()));  

    if(isset($_REQUEST['antworten']) == 1 && $support_reload == 0 && isset($_POST['antwort'])) {
    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    if($rows == 0) { newmail(); }
    db_query("INSERT INTO ".$db_prefix."_support (uid,subid,betreff,text,zeit) VALUES ('".$_SESSION['uid']."','".$_REQUEST['id']."','".$_POST['betreff']."','".$_POST['antwort']."','".time()."')");
    db_query("UPDATE ".$db_prefix."_support SET status=0 WHERE id='".$_REQUEST['id']."'");
    $new_reload = time()+($spr*60);
    db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','Supportanfrage','".$new_reload."')") or die(mysql_error());
    }

    if(isset($_REQUEST['neueanfrage']) == 1 && $support_reload == 0 && isset($_POST['antwort'])) {
    $rows = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_support WHERE status='0' AND subid=0"));
    if($rows == 0) { newmail(); }
    db_query("INSERT INTO ".$db_prefix."_support (uid,subid,betreff,text,zeit) VALUES ('".$_SESSION['uid']."','0','".$_POST['betreff']."','".$_POST['antwort']."','".time()."')");
    $new_reload = time()+($spr*60);
    db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','Supportanfrage','".$new_reload."')") or die(mysql_error());
    }

    $support_reload = mysql_num_rows(db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='Supportanfrage' AND uid='".$_SESSION['uid']."'"));

    if($support_reload > 0) {
    head("Hinweis");
    ?><center><font class="hinweis"><b>Aus Sicherheitsgründen können Sie neue Supportanfragen nur alle 5 min einmal stellen.</b></font></center><?
    foot(); }

    if(isset($_REQUEST['act']) == "show") {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=0 AND id='".$_REQUEST['id']."'");
    if(mysql_num_rows($sql) > 0) {
    $res = mysql_fetch_array($sql);
    head("Anfrage");
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td width="100%"><b><? echo $res['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#FAE5C4">
    <td><font face="Courier New" size="2"><? echo nl2br($res['text']); ?><hr size="1" color="#000000" width="95%"><div align="right"><font size=1><? echo date("d.m.Y H:i", $res['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <?
    foot();

    head("Antworten");
    $repsql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=".$res['id']." ORDER BY zeit ASC");

    while($reply = mysql_fetch_array($repsql)) {
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td width="100%"><b><? echo $reply['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#FAE5C4">
    <td><font face="Courier New" size="2"><? echo nl2br($reply['text']); ?><hr size="1" color="#000000" width="95%"><div align="right"><font size=1><? echo date("d.m.Y H:i", $reply['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <br />
    <?
    }

    if(mysql_num_rows($repsql) == 0) { ?><center><font class="hinweis"><b>Noch keine Antworten vorhanden!</b></font></center><? }
    foot();

    if($res['status'] != 2) {
     head("<img src='images/strich.gif'>
     Eine Antwort schreiben");
    ?><div align="center">
      <table border="0" cellpadding="4" cellspacing="0" align="center">
     <form action="?content=/intern/support&id=<? echo $_REQUEST['id']; ?>&antworten=1" method="POST">
     <tr>
       <td width="30%">
      Betreff: <br />
      <input type="text" name="betreff" size="60" maxlength="255" value="RE: <? echo $res['betreff']; ?>"></td>

     </tr>
     <tr>
      <td>
      Antwort: <br />
      <textarea name="antwort" cols="60" rows="8"></textarea>
      </td>
     </tr>
    </table>


    <p align="center">
    <input type="submit" class="button" value="Antworten">
    <input type="reset" class="button" value="Zurücksetzen">
     </form>
    </p></div>
    <?
      foot();
     } else {
     head("Hinweis!");
     ?><center><font class="hinweis"><b>Thema geschlossen. Keine Antwort mehr m&ouml;glich !</b></font></center><?
     foot();
     }
    } else {
    head("Fehler!");
    ?><center><font class="hinweis"><b>Falsche Ticket-ID &uuml;bergeben!</b></font></center><?
    foot();
    } }

    if(!isset($_REQUEST['act'])) {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_SESSION['uid']."' AND subid=0");
    head("Bisherige Supportanfragen");
    ?>
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td align="center" width="5%"><b>ID<b></td>
    <td align="center" width="60%"><b>Betreff<b></td>
    <td align="center" width="20%"><b>Status<b></td>
    <td align="center" width="15%"><b>Datum<b></td>
    </tr>
    <?
    if(mysql_num_rows($sql) > 0) {
    while($ticket = mysql_fetch_array($sql)) {
    if($ticket['status'] == 0) { $status = "Unbeantwortet"; }
    if($ticket['status'] == 1) { $status = "Beantwortet"; }
    if($ticket['status'] == 2) { $status = "Geschlossen"; }
    ?>
    <tr bgcolor="#FAE5C4">
    <td align="center"><? echo $ticket['id']; ?></td>
    <td><a href="?content=/intern/support&act=show&id=<? echo $ticket['id']; ?>"><? echo $ticket['betreff']; ?></a></td>
    <td align="center"><? echo $status; ?></td>
    <td align="center"><? echo date("d.m.Y H:i", $ticket['zeit']); ?></td>
    </tr>
    <?
    } } else {
    ?>
    <tr bgcolor="#FAE5C4">
    <td align="center" colspan="4"><font class="hinweis"><b>Keine Supportanfragen vorhanden !</b></font><br /></td>
    </tr>
    <? } ?>
    </table>
    <?
    foot();

    head("Neue Supportanfrage");
    ?><div align="center">
      <table border="0" cellpadding="4" cellspacing="0" align="center">
     <form action="?content=/intern/support&neueanfrage=1" method="POST">
     <tr>
       <td width="30%">
       <p><font color="#FF0000">Bitte keine Sonderzeichen verwenden (zb. Prozent ausschreiben) Bei Problemen das Kontaktticket im Impressium benutzen...</font></p>
      Betreff: <br />
      <input type="text" name="betreff" size="60" maxlength="255" value=""></td>

     </tr>
     <tr>
      <td>
      Anfrage: <br />
      <textarea name="antwort" cols="60" rows="8"></textarea>
      </td>
     </tr>
    </table>


    <p align="center">
    <input type="submit" class="button" value="Anfrage stellen">
    <input type="reset" class="button" value="Zurücksetzen">
     </form>
    </p></div>
    <?
    foot();
    }

    /* Ab hier darf NICHTS (!!!) veraendert werden! */
    echo '<font size=1><center><b>Powered by <a href="http://www.cash4more.de" target="_blank"><i><b>Honni</b></i></a></b></center></font>';
    ?>
    und zuletzt die support.php für adminforce/content/usersystem :

    PHP-Code:
    <?
    if(isset($_REQUEST['antworten']) == 1) {
    db_query("INSERT INTO ".$db_prefix."_support (uid,subid,betreff,text,zeit) VALUES ('".$_GET['uid']."','".$_REQUEST['id']."','".$_POST['betreff']."','".$_POST['antwort']."','".time()."')");
    db_query("UPDATE ".$db_prefix."_support SET status=1 WHERE id='".$_REQUEST['id']."'");
    $nick= mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten where uid='".$_GET['uid']."'"));
    $email = mysql_fetch_array(db_query("SELECT emailadresse FROM ".$db_prefix."_emaildaten where uid='".$_GET['uid']."'"));
    $email_message = '
    Guten Tag '.$nick['nickname'].',
    Ihre Supportanfrage auf '.$domain.' wurde soeben beantwortet!
    Um sie zu lesen loggen Sie sich bitte auf '.$domain.' ein.
    Mit freundlichen Grüßen
    Ihr Webmaster';
    usermail($email['emailadresse'], "Supportantwort", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');    
    }

    //edit
    if(isset($_GET['delete']) == "yes") {
    $sql = db_query("DELETE FROM `".$db_prefix."_support` WHERE id= ".$_GET['id']." LIMIT 1");
    }

    if(isset($_REQUEST['act']) == "show") {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_GET['uid']."' AND subid=0 AND id='".$_REQUEST['id']."'");
    if(mysql_num_rows($sql) > 0) {
    $res = mysql_fetch_array($sql);
    head("Anfrage von ".$res['uid']);
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td width="100%"><b><? echo $res['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#FAE5C4">
    <td><font face="Courier New" size="2"><? echo nl2br($res['text']); ?><hr size="1" color="#000000" width="95%"><div align="right"><font size=1><? echo date("d.m.Y H:i", $res['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <?
    foot();

    head("Antworten");
    $repsql = db_query("SELECT * FROM ".$db_prefix."_support WHERE uid='".$_GET['uid']."' AND subid=".$_REQUEST['id']." ORDER BY zeit ASC");

    while($reply = mysql_fetch_array($repsql)) {
    ?>
    <table width="100%" cellpadding="5" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td width="100%"><b><? echo $reply['betreff']; ?><b></td>
    </tr>
    <tr bgcolor="#FAE5C4">
    <td><font face="Courier New" size="2"><? echo nl2br($reply['text']); ?><hr size="1" color="#000000" width="95%"><div align="right"><font size=1><? echo date("d.m.Y H:i", $reply['zeit']); ?></font></div></font></td>
    </tr>
    </table>
    <br />
    <?
    }

    if(mysql_num_rows($repsql) == 0) { ?><center><font class="hinweis"><b>Noch keine Antworten vorhanden!</b></font></center><? }
    foot();

    if($res['status'] != 2) {
     head("Eine Antwort schreiben");
    ?><div align="center">
      <table border="0" cellpadding="4" cellspacing="0" align="center">
     <form action="?content=/usersystem/support&uid=<? echo $_GET['uid']; ?>&id=<? echo $_REQUEST['id']; ?>&antworten=1" method="POST">
     <tr>
       <td width="30%">
      Betreff: <br />
      <input type="text" name="betreff" size="60" maxlength="255" value="RE: <? echo $res['betreff']; ?>"></td>

     </tr>
     <tr>
      <td>
      Antwort: <br />
      <textarea name="antwort" cols="60" rows="8"></textarea>
      </td>
     </tr>
    </table>


    <p align="center">
    <input type="submit" class="button" value="Antworten">
    <input type="reset" class="button" value="Zurücksetzen">
     </form>
    </p></div>
    <?
      foot();
     } else {
     head("Hinweis!");
     ?><center><font class="hinweis"><b>Thema geschlossen. Keine Antwort mehr m&ouml;glich !</b></font></center><?
     foot();
     }
    } else {
    head("Fehler!");
    ?><center><font class="hinweis"><b>Falsche Ticket-ID &uuml;bergeben!</b></font></center><?
    foot();
    } }

    if(!isset($_REQUEST['act'])) {
    $sql = db_query("SELECT * FROM ".$db_prefix."_support WHERE subid=0 ORDER by status");
    head("Bisherige Supportanfragen");
    ?>
    <table width="100%" cellpadding="1" cellspacing="1" border="0">
    <tr bgcolor="#467DA3" style="color: #ffffff;">
    <td align="center" width="5%"><b>ID<b></td>
    <td align="center" width="50%"><b>Betreff<b></td>
    <td align="center" width="20%"><b>Status<b></td>
    <td align="center" width="15%"><b>Datum<b></td>
    <td align="center" width="10%"><b>Löschen<b></td>
    </tr>
    <?
    if(mysql_num_rows($sql) > 0) {
    while($ticket = mysql_fetch_array($sql)) {
    if($ticket['status'] == 0) { $status = "Unbeantwortet"; }
    if($ticket['status'] == 1) { $status = "Beantwortet"; }
    if($ticket['status'] == 2) { $status = "Geschlossen"; }
    ?>
    <tr bgcolor="#FAE5C4">
    <td align="center"><a href="?content=/usersystem/support&act=show&uid=<? echo $ticket['uid']; ?>&id=<? echo $ticket['id']; ?>"><? echo $ticket['id']; ?></td>
    <td><a href="?content=/usersystem/support&act=show&uid=<? echo $ticket['uid']; ?>&id=<? echo $ticket['id']; ?>"><? echo $ticket['betreff']; ?></a></td>
    <td align="center"><? echo $status; ?></td>
    <td align="center"><? echo date("d.m.Y H:i", $ticket['zeit']); ?></td>
    <td align="center"><a href="?content=/usersystem/support&delete=yes&id=<? echo $ticket['id']; ?>">löschen</a>
    </tr>
    <?
    } } else {
    ?>
    <tr bgcolor="#FAE5C4">
    <td align="center" colspan="5"><font class="hinweis"><b>Keine unbeantworteten Supportanfragen vorhanden !</b></font><br /></td>
    </tr>
    <? } ?>
    </table>
    <?
    foot();
    }
    ?>
    Ps.: Bei st.pauliblau gehts nun auch

  3. #3
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    gibt es hier auch eine Mail an den Admin, wenn die Supportanfrage vom User gestellt wurde ?
    Zockervogel

  4. #4
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    ja klar kann man oben ja nachlesen

    PHP-Code:
    if($rows == 0) { 
     
    $text 'Guten Tag!

    Es sind eine oder mehrere neue Supportanfragen auf '
    .$seitenname.' eingegangen.

    Bitte gehen Sie in Ihr Adminforce ('
    .$domain.'/adminforce/) und beantworten Sie die vorhanden Supportanfrage(n).


    Mit freundlichen Grüßen, '
    .$seitenname;
      
    mail($betreibermail"Supportanfrage auf ".$seitenname." eingegangen"$text"From: ".$betreibermail); 
     }


  5. #5
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    ups.
    habe ich überlesen.

    Vielen Dank aber für die Antwort !
    Zockervogel

  6. #6
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    hmmmmm......
    ich habe das stg Addon.
    Hier wird leider keine Mail verschickt :-(

    welche Datenbankeinträge muss ich für das hier gepostete machen.
    Ich gehe davon aus, dass das hier mindestens genausogut ist als das gekauft :-)
    Zockervogel

  7. #7
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    PHP-Code:
    CREATE TABLE IF NOT EXISTS `vms_support` (
      `
    idint(11NOT NULL auto_increment,
      `
    uidint(11NOT NULL default '0',
      `
    subidint(11NOT NULL default '0',
      `
    betreffvarchar(255NOT NULL default 'Kein Betreff',
      `
    texttext NOT NULL,
      `
    statusint(1NOT NULL default '0',
      `
    zeitint(11NOT NULL default '0',
      
    PRIMARY KEY  (`id`)
    ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=

  8. #8
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    Vielen Dank !
    Zockervogel

Ähnliche Themen

  1. Supportticket
    Von Roadstar im Forum Support zu Addons & Erweiterungen
    Antworten: 18
    Letzter Beitrag: 04.11.2010, 17:02
  2. Supportticket aus Downloadbereich
    Von meigl1337 im Forum Scripte
    Antworten: 4
    Letzter Beitrag: 14.01.2010, 17:48
  3. Supportticket von STG
    Von Gecko1 im Forum Support zu Addons & Erweiterungen
    Antworten: 14
    Letzter Beitrag: 20.10.2009, 09:50
  4. Addon Supportticket
    Von Ufisch im Forum Support zu Addons & Erweiterungen
    Antworten: 34
    Letzter Beitrag: 22.06.2009, 11:47
  5. Problem Supportticket
    Von Racheengel im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 16.01.2008, 13:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •