Esempio n. 1
0
function Aceptar()
{
    global $xoopsDB;
    $ids = isset($_GET['ids']) ? $_GET['ids'] : 0;
    if ($ids <= 0) {
        header('location: downs.php?op=new');
        die;
    }
    $tbl = $xoopsDB->prefix("rmdp_sended");
    $result = $xoopsDB->query("SELECT * FROM {$tbl} WHERE id_send='{$ids}'");
    $num = $xoopsDB->getRowsNum($result);
    /**
     * Si no encontramos la descarga redirigimos a otro lugar
     */
    if ($num <= 0) {
        redirect_header('sended.php', 2, _AM_RMDP_ERRNOEXIST);
        die;
    }
    $row = $xoopsDB->fetchArray($result);
    xoops_cp_header();
    include 'functions.php';
    include XOOPS_ROOT_PATH . "/include/xoopscodes.php";
    DP_ShowNav();
    echo "<table width='100%'  border='0' cellpadding='0' cellspacing='1' class='outer'>\n  \t\t\t<tr align='left'>\n    \t\t<th colspan='2'>" . _AM_RMDP_ACEPT . "</th>\n  \t\t\t</tr>\n  \t\t\t<form name='frmNew' method='post' action='modified.php?op=save'>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FNAME . "</td>\n    \t\t<td class='odd'><input value='{$row['nombre']}' name='nombre' type='text' id='nombre' size='30' maxlength='200'></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FVERSION . "</td>\n    \t\t<td class='odd'><input value='{$row['version']}' name='version' type='text' id='version' size='30' maxlength='10'></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FLICENSE . "</td>\n    \t\t<td class='odd'><select name='licencia' id='licencia'>\n\t\t\t<option value='0'>Nenhuma</option>";
    $result = $xoopsDB->query("SELECT * FROM " . $xoopsDB->prefix('rmdp_licences') . " ORDER BY nombre");
    while ($rw = $xoopsDB->fetchArray($result)) {
        echo "<option value='{$rw['id_lic']}'";
        if ($rw['id_lic'] == $row['licencia']) {
            echo "selected";
        }
        echo ">{$rw['nombre']}</option>";
    }
    echo "  </select></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FFILE . "</td>\n    \t\t<td class='odd'><input value='{$row['archivo']}' name='archivo' type='text' id='archivo' size='30' maxlength='255'></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FIMG . "</td>\n    \t\t<td class='odd'><input value='{$row['img']}' name='img' type='text' id='img' size='30' maxlength='255'></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FCATEGO . "</td>\n    \t\t<td class='odd'><select name='idc' id='idc'>\n      \t\t<option value='0' selected>" . _AM_RMDP_SELECT . "</option>";
    DP_ChildCategoOption(0, 0, $row['id_cat']);
    echo "\t</select></td>\n  \t\t\t</tr><tr><td class='even'>" . _AM_RMDP_FLONG . "</td>\n    \t\t<td class='odd'>";
    $GLOBALS['longdesc'] = $row['longdesc'];
    xoopsCodeTarea("longdesc", 20, 15);
    xoopsSmilies("longdesc");
    echo "  </td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FSIZE . "</td>\n    \t\t<td class='odd'><input value='{$row['size']}' name='size' type='text' id='size' size='30' maxlength='20'></td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FFAVS . "</td>\n    \t\t<td class='odd'><input name='favorito' type='radio' value='1' ";
    if ($row['favorito']) {
        echo "checked";
    }
    echo "> \n      \t\t" . _AM_RMDP_YES . "\n        \t<input name='favorito' type='radio' value='0' ";
    if ($row['favorito'] == 0) {
        echo "checked";
    }
    echo "> \n      \t\t" . _AM_RMDP_NO . "</td>\n  \t\t\t</tr>\n  \t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_FALLOWANONIM . "</td>\n    \t\t<td class='odd'><input name='anonimo' type='radio' value='1' ";
    if ($row['anonimo']) {
        echo "checked";
    }
    echo ">\n  \t\t\t" . _AM_RMDP_YES . "\n  \t\t\t<input name='anonimo' type='radio' value='0' ";
    if ($row['anonimo'] == 0) {
        echo "checked";
    }
    echo ">\n  \t\t\t" . _AM_RMDP_NO . "</td>\n  \t\t\t</tr>\n\t\t\t<tr>\n    \t\t<td class='even'>" . _AM_RMDP_RATING . "</td>\n    \t\t<td class='odd'>\n\t\t\t<select name='rating'>";
    for ($i = 0; $i <= 5; $i++) {
        if ($i == $row['calificacion']) {
            echo "<option value='{$i}' selected>{$i}</option>";
        } else {
            echo "<option value='{$i}'>{$i}</option>";
        }
    }
    echo "  </select></td></tr>\n  \t\t\t<tr><td class='even'>" . _AM_RMDP_FRESALTE . "</td>\n    \t\t<td class='odd'><input name='resaltar' type='radio' value='1' ";
    if ($row['resaltar']) {
        echo "checked";
    }
    echo "> " . _AM_RMDP_YES . "\n\t\t\t<input name='resaltar' type='radio' value='0' ";
    if ($row['resaltar'] == 0) {
        echo "checked";
    }
    echo "> " . _AM_RMDP_NO . "</td></tr>\n\t\t\t<tr><td class='even'>" . _AM_RMDP_FURLTITLE . "</td>\n    \t\t<td class='odd'><input value='{$row['urltitle']}' name='urltitle' type='text' id='url' size='30' maxlength='255'></td>\n  \t\t\t<tr><td class='even'>" . _AM_RMDP_FURL . "</td>\n    \t\t<td class='odd'><input value='{$row['url']}' name='url' type='text' id='url' size='30' maxlength='255'></td>\n \t\t\t</tr><tr><td class='even'>" . _AM_RMDP_SENDBY . "</td>\n    \t\t<td class='odd'><select name='idu'>";
    $result = $xoopsDB->query("SELECT uid, uname FROM " . $xoopsDB->prefix('users') . " ORDER BY uname");
    while ($rw = $xoopsDB->fetchArray($result)) {
        echo "<option value='{$rw['uid']}' ";
        if ($rw['uid'] == $row['submitter']) {
            echo "selected";
        }
        echo ">{$rw['uname']}</option>";
    }
    echo "  </select></td>\n \t\t\t</tr>\n\t\t\t<tr><td class='even' align='left'>" . _AM_RMDP_OSS . "</td>\n\t\t\t<td class='odd' align='left'>";
    $plats = explode("|", $row['plataformas']);
    foreach ($plats as $value) {
        echo "<input type='hidden' name='os[]' value='{$value}'>";
        echo DP_OsName($value) . "&nbsp;&nbsp;|&nbsp;&nbsp;";
    }
    echo "  </td></tr>\n\t\t\t<tr><td class='even'>&nbsp;<input type='hidden' name='id_soft' value='{$row['ids']}'></td>\n    \t\t<td class='odd'><input type='submit' name='Submit' value='" . _AM_RMDP_SAVE . "'></td>\n  \t\t\t</tr><input type='hidden' name='ids' value='{$ids}'></form></table>";
    xoops_cp_footer();
}
Esempio n. 2
0
function Plataformas()
{
    global $xoopsDB;
    $ids = $_GET['ids'];
    if ($ids <= 0) {
        header('location: downs.php');
        die;
    }
    include 'functions.php';
    xoops_cp_header();
    DP_ShowNav();
    echo "<table align='center' class='outer' cellspacing='1'>\n\t\t\t<tr><th width='50%'>" . _AM_RMDP_OSALL . "</th>\n\t\t\t<th width='50%'>" . _AM_RMDP_OSASSIGN . "</th></tr>\n\t\t\t<tr><td width='50%' align='center' class='even'>\n\t\t\t<form name='frmAdd' method='post' action='downs.php'>\n\t\t\t<select size='15' name='ido'>";
    $result = $xoopsDB->query("SELECT * FROM " . $xoopsDB->prefix('rmdp_plataformas') . " ORDER BY nombre");
    while ($row = $xoopsDB->fetchArray($result)) {
        echo "<option value='{$row['id_os']}'>{$row['nombre']}</option>";
    }
    echo "</select><br><br>\n\t\t\t<input type='submit' name='sbt' value='" . _AM_RMDP_ADD . "'>\n\t\t\t<input type='hidden' name='op' value='addos'>\n\t\t\t<input type='hidden' name='ids' value='{$ids}'>\n\t\t\t</form>\n\t\t\t</td>\n\t\t\t<td class='odd' width='50%' align='center'>\n\t\t\t<form name='frmDel' action='downs.php' method='post'>\n\t\t\t<select name='ido' size='15'>";
    $result = $xoopsDB->query("SELECT * FROM " . $xoopsDB->prefix('rmdp_softos') . " WHERE id_soft='{$ids}'");
    while ($row = $xoopsDB->fetchArray($result)) {
        echo "<option value='{$row['id_os']}'>" . DP_OsName($row['id_os']) . "</option>";
    }
    echo "</select><br><br>\n\t\t\t<input type='submit' name='sbt' value='" . _AM_RMDP_DELETE . "'>\n\t\t\t<input type='hidden' name='op' value='delos'>\n\t\t\t<input type='hidden' name='ids' value='{$ids}'></form></td>\n\t\t\t</tr></table>";
    xoops_cp_footer();
}