Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 25 von 25

Thema: News+Newsletter

  1. #21
    Benutzer Avatar von TS7
    Registriert seit
    26.05.2007
    Beiträge
    66
    meine news.php

    PHP-Code:
    <?
    if (!isset($titel))            $titel                 = '';
    if (!isset($news))            $news                 = '';
    if (!isset($id))            $id                          = '0';
    if (!isset($_POST['auffuehren']))    $_POST['auffuehren']         = '0';
    if (!isset($_POST['load']))        $_POST['load']             = '0';
    if (!isset($_POST['loader']))        $_POST['loader']         = '';
    if (!isset($_POST['newsletter']))        $_POST['newsletter']         = '';

    if ($_POST['auffuehren'] == 'Ausführen') {
        if ($_POST['id'] == 0 ){
            if ($_POST['art'] == 1 || $_POST['art'] == 2) db_query("INSERT INTO ".$db_prefix."_news (zeit,titel,news) VALUES ('".time()."','".$_POST['titel']."','".$_POST['news']."')");

            if ($_POST['art'] == 1 || $_POST['art'] == 3) {
                $empfaenger = db_query('SELECT emailadresse FROM '.$db_prefix.'_emaildaten WHERE freigabe_fuer = 1 OR freigabe_fuer = 3 GROUP BY emailadresse');
                while ($user = mysql_fetch_assoc($empfaenger)) usermail ($user['emailadresse'], $_POST['titel'], $_POST['news'], '"'.$seitenname.'" <'.$betreibermail.'>');
            }
        } else db_query("UPDATE ".$db_prefix."_news SET titel='".$_POST['titel']."',news='".$_POST['news']." WHERE id='".$_POST['id']."'");
    }

    if ($_POST['load'] == 'Editieren') {
          $edit       = mysql_fetch_array(db_query("SELECT titel,news,id,zeit FROM ".$db_prefix."_news  WHERE id=".(int)$_POST['loader']." LIMIT 1"));
          $titel      = $edit['titel'];
          $news      = $edit['news'];
          $id      = $edit['id'];
    }

    if ($_POST['load'] == 'Löschen') {
       db_query("DELETE FROM ".$db_prefix."_news WHERE id='".(int)$_POST['loader']."' LIMIT 1");
    }

    $old_news = db_query("SELECT * FROM ".$db_prefix."_news ORDER BY id DESC");
    ?>

    <?
    if (mysql_num_rows($old_news)){
    head("News editieren / löschen");?>
    <form action="" method="post">
    <table>
    <tr>
           <td>
               <select name="loader" size="1">
                    <?
                    while ($load = mysql_fetch_array($old_news)) echo '<option value="'.$load['id'].'">('.$load['id'].') - '.$load['titel'].' ('.date("d.m.Y - H:i",$load['zeit']).')</option>';
                    ?>
               </select>
           </td>
           <td>
               <input type="Submit" name="load" value="Editieren">
           </td>
           <td>
               <input type="Submit" name="load" value="Löschen">
           </td>
    </tr>
    </table>
    </form>
    <?foot();
    }
    ?>

    <?head("News schreiben");?>
    <form action="" method="post">
    <div align="center">
    <b>Newstitel</b><br>
    <input type="Text" name="titel" value="<?=$titel;?>"><br>
    <br>
    <b>News</b> <i>(HTML)</i><br>
    <textarea name="news" style="width:500px; height:80px;"><?=$news;?></textarea><br>
    <br>
    <b>Art</b><br>
    <select name="art">
            <option value="1">News + Newsletter</option>
            <option value="2">News</option>
            <option value="3">Newsletter</option>
    </select>
    <br>
    <input type="Submit" name="auffuehren" value="Ausführen">
    <input type="Hidden" name="id" value="<?=$id;?>">
    </div>
    </form>
    <?foot();?>

  2. #22
    Neuer Benutzer
    Registriert seit
    12.10.2007
    Beiträge
    6
    Zitat Zitat von mastermix Beitrag anzeigen
    probier mal, das du in der Tabelle vms_news der spalte id als extra "auto_increment" hinzufügst...
    Hallo Leute,

    ich ich habe das Problem mit den News (VMS 1.2)... ausser der ersten News wird keine weitere in der Datenbank gespeichert. Auch das "auto_increment" hat bei mir nicht geholfen. Ich kann somit keinen weiteren Newsletter verschicken oder News generieren.... Hat jemand eine Idee???

    cu shooter
    [3GB gratis Musik downloaden -> http://www.songchannel.de]

  3. #23
    Neuer Benutzer
    Registriert seit
    07.10.2007
    Beiträge
    4
    Änder mal in der adminforce\newssystem\news.php die ersten 3 Zeilen von

    PHP-Code:
    if (!isset($titel))            $titel                 '';
    if (!isset(
    $news))                    $news                '';
    if (!isset(
    $id))            $id                          0
    zu

    PHP-Code:
    if (!isset($_POST['titel']))            $_POST['titel']                 = '';
    if (!isset(
    $_POST['news']))                    $_POST['news']                 = '';
    if (!isset(
    $_POST['id']))            $_POST['id']                          = 0
    um.

    Desweiteren mag die die db_query wohl das Prozentzeichen ned.
    Ich hab jetzt obige drei Zeilen geändert, das AUTO_INCREMENT eingestellt und die Prozentzeichen aus meiner News entfernt, nun gehts.

  4. #24
    Neuer Benutzer
    Registriert seit
    12.10.2007
    Beiträge
    6
    Zitat Zitat von Biehler Beitrag anzeigen
    Änder mal in der adminforce\newssystem\news.php die ersten 3 Zeilen von

    PHP-Code:
    if (!isset($titel))            $titel                 '';
    if (!isset(
    $news))                    $news                '';
    if (!isset(
    $id))            $id                          0
    zu

    PHP-Code:
    if (!isset($_POST['titel']))            $_POST['titel']                 = '';
    if (!isset(
    $_POST['news']))                    $_POST['news']                 = '';
    if (!isset(
    $_POST['id']))            $_POST['id']                          = 0
    um.

    Desweiteren mag die die db_query wohl das Prozentzeichen ned.
    Ich hab jetzt obige drei Zeilen geändert, das AUTO_INCREMENT eingestellt und die Prozentzeichen aus meiner News entfernt, nun gehts.
    Super! Jetzt geht auch bei mir

    cu shooter
    [3GB gratis Musik downloaden -> http://www.songchannel.de]

  5. #25
    Benutzer Avatar von TS7
    Registriert seit
    26.05.2007
    Beiträge
    66
    habe das so geändert.
    Bei mir zeigt er immer nur noch die letzt eingetragende News an?

Seite 3 von 3 ErsteErste 123

Ähnliche Themen

  1. News
    Von Dyman im Forum Support zu Addons & Erweiterungen
    Antworten: 9
    Letzter Beitrag: 03.12.2009, 11:23
  2. News 04.02.09
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 04.02.2009, 21:59
  3. News + Newsletter
    Von Gecko1 im Forum Support zum VMSone
    Antworten: 19
    Letzter Beitrag: 19.04.2008, 09:18
  4. News
    Von Gremlin im Forum Ankündigungen (erledigt)
    Antworten: 2
    Letzter Beitrag: 31.01.2008, 01:52
  5. Frage News
    Von KBlackluster im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 25.02.2007, 09:38

Berechtigungen

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