Beispiel #1
0
function upload_image($url_image)
{
    try {
        $nom_fichier = generer_nom_fichier();
        $extension = get_extension_fichier($url_image);
        $file = file_get_contents($url_image);
        $nom_image = 'image/' . $nom_fichier . '.' . $extension;
        file_put_contents($nom_image, $file);
        return $nom_image;
    } catch (Exception $e) {
        error2($e->getMessage());
        return 1;
    }
}
function _response_to_rss($resp)
{
    $rss = new MagpieRSS($resp->results, MAGPIE_OUTPUT_ENCODING, MAGPIE_INPUT_ENCODING, MAGPIE_DETECT_ENCODING);
    // if RSS parsed successfully
    if ($rss and !$rss->ERROR) {
        // find Etag, and Last-Modified
        foreach ($resp->headers as $h) {
            // 2003-03-02 - Nicola Asuni (www.tecnick.com) - fixed bug "Undefined offset: 1"
            if (strpos($h, ": ")) {
                list($field, $val) = explode(": ", $h, 2);
            } else {
                $field = $h;
                $val = "";
            }
            if ($field == 'ETag') {
                $rss->etag = $val;
            } else {
                $rss->etag = FALSE;
            }
            if ($field == 'Last-Modified') {
                $rss->last_modified = $val;
            } else {
                $rss->last_modified = FALSE;
            }
        }
        return $rss;
    } else {
        $errormsg = "Failed to parse RSS file.";
        if ($rss) {
            $errormsg .= " (" . $rss->ERROR . ")";
        }
        error2($errormsg);
        return false;
    }
    // end if ($rss and !$rss->error)
}
                    $bb = '</u></i>';
                } elseif ($_GET['w'] == 't') {
                    $t = '<i><u>';
                    $tt = '</u></i>';
                } elseif ($_GET['w'] == 'k') {
                    $k = '<i><u>';
                    $kk = '</u></i>';
                } else {
                    $b = '<i><u>';
                    $bb = '</u></i>';
                }
                $events .= show($dir . "/event_show", array("link_beschreibung" => "<a href='?action=show&w=b&id=" . $_GET['id'] . "' target='_self'>" . $b . _ev_link_beschreibung . $bb . "</a>", "link_teilnehmer" => "<a href='?action=show&w=t&id=" . $_GET['id'] . "' target='_self'>" . $t . _ev_link_teilnehmer . " (" . $teilnehmer . $tt . ")</a>", "link_kommentare" => "<a href='?action=show&w=k&id=" . $_GET['id'] . "' target='_self'>" . $k . _ev_link_kommentare . " (" . $kommentare . $kk . ")</a>", "inhalt" => $inhalt, "oberer_teil" => $oberer_teil, "bild" => $bild));
                $get['aufrufe'] = $get['aufrufe'] + 1;
                db("UPDATE " . $sql_prefix . "events_info SET `aufrufe`=" . $get['aufrufe'] . " WHERE `id`=" . $get['id'] . " LIMIT 1");
                $aufrufe = '(' . _ev_aufrufe . ': ' . $get['aufrufe'] . ')';
            } else {
                $index = error2(_ev_dont_show, 1);
            }
            //$head = show(_kalender_events_head, array("datum" => date("d.m.Y",$_GET['time'])));
            if ($index == "") {
                $index = show($dir . "/event", array("head" => _events, "aufrufe" => $aufrufe, "events" => $events, "foot" => _ev_foot));
            }
        }
        break;
}
## SETTINGS ##
$time_end = generatetime();
$time = round($time_end - $time_start, 4);
page($index, $title, $where, $time);
## OUTPUT BUFFER END ##
gz_output();