Пример #1
0
    <span class="label">&nbsp;</span>
    <span class="formw"><input type="submit" value="Angaben bestaetigen"></span>
    </div>

    <input type="hidden" name="stage" value="2">

    </fieldset>
    </form>
    <?php 
} elseif ($_POST['stage'] == "2") {
    $url = $_POST['url'];
    $rss = $_POST['rss'];
    $tit = $_POST['tit'];
    $des = $_POST['des'];
    $lan = $_POST['lan'];
    $feed_id = isKnownFeed($rss);
    if ($feed_id > 0) {
        if (subscribedFeedUser($feed_id, $_SESSION['user_id'])) {
            echo '<p>Du hast diesen Feed doch schon abonniert. <a href="myfeeds_index.php?s=' . $id . '" target="mainFrame" onclick="self.close();">Zurueck zu eRONA</a>.</p>';
            exit;
        } else {
            $sql_userfeeds = "INSERT INTO user_feeds (user_id, feed_id) VALUES(" . $_SESSION['user_id'] . ", {$feed_id})";
            $result = mysql_query($sql_userfeeds) or die(mysql_error() . $sql_userfeeds);
            $sql = "UPDATE feeds SET reader = reader + 1 WHERE id = " . $feed_id;
            $result = mysql_query($sql) or die(mysql_error() . $sql);
        }
        echo '<p>Feed abonniert.</p>';
        /*		if (shouldBeUpdated($feed_id))
        		{
        			echo '<a href="update.php?s=' . $feed_id . '">Weiter gehts zur Aktualisierung</a>.';
        			exit;
Пример #2
0
 } elseif (isset($_FILES['probe'])) {
     $name = "temp/" . time() . ".opml";
     $_ok = move_uploaded_file($_FILES['probe']['tmp_name'], $name);
     $simple = implode("", file($name));
 }
 if ($_ok) {
     $p = xml_parser_create();
     xml_parse_into_struct($p, $simple, $outlines, $index);
     xml_parser_free($p);
     for ($i = 0; $i < count($outlines) - 1; $i++) {
         if (@($rss = $outlines[$i]['attributes']['XMLURL'])) {
             $sql_test = "SELECT id FROM feeds WHERE rss='{$rss}'";
             $result = mysql_query($sql_test);
             $row = mysql_fetch_array($result);
             #print_r($row);
             if ($feed_id = isKnownFeed($rss)) {
                 if (subscribedFeedUser($feed_id, $_SESSION['user_id'])) {
                     echo '<b>' . $rss . '</b> erfolgreich abonniert.<br /><br />';
                     flush();
                     continue;
                 } else {
                     $sql_userfeeds = "INSERT INTO user_feeds (user_id, feed_id) VALUES(" . $_SESSION['user_id'] . ", " . $feed_id . ")";
                     $result = mysql_query($sql_userfeeds) or die(mysql_error() . $sql_userfeeds);
                     $sql = "UPDATE feeds SET reader = reader + 1 WHERE id = " . $feed_id;
                     $result = mysql_query($sql) or die(mysql_error() . $sql);
                 }
             } else {
                 $feed = @fetch_rss($rss);
                 $chd = $feed->channel;
                 #print_r($feed);
                 @($url = addslashes(htmlentities($chd['link'])));