Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Siuntiniu prisegimas

Parašė ZW· 2010 Bal. 2 07:04:08
#1

Sveiki...
Reikia modifikacijos su kuria galeciau prisegt siuntinius. Kiek ieskojau ten visos labai jau mandrios. Man reiktu tiesiog kad liktu download sistema tokia kokia yra bet butu langelis kai dedi siuntinius ir galeciau prisegt bei patalpint.

Gal yra kazkas sukures tokia?
Buciau dekingas...:)

Parašė labusas· 2010 Bal. 2 07:04:41
#2

o su url duorada netinka kad galetu kelti failus ? jaj tinka va cia kodas :
<?php
/*---------------------------------------------------+
|   PHP-Fusion 6 Content Management System
+---------------------------------------------------------+
|   Copyright (c) 2005 Nick Jones
|   http://www.php-fusion.co.uk/
+---------------------------------------------------------+
|   Released under the terms & conditions of v2 of the
|   GNU General Public License. For details refer to
|   the included gpl.txt file or visit http://gnu.org
+---------------------------------------------------------*/
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
include LOCALE.LOCALESET."admin/downloads.php";


$result = dbquery("SELECT * FROM ".$db_prefix."download_cats");
if (dbrows($result) != 0) {
   if ($step == "delete") {
      $result = dbquery("DELETE FROM ".$db_prefix."downloads WHERE download_id='$download_id'");
      redirect("news.php");


   }
   if (isset($_POST['save_download'])) {
      $download_title = stripinput($_POST['download_title']);
      $download_description = addslash($_POST['download_description']);
      $download_url = stripinput($_POST['download_url']);
      $download_license = stripinput($_POST['download_license']);
      $download_os = stripinput($_POST['download_os']);
      $download_version = stripinput($_POST['download_version']);
      $download_filesize = stripinput($_POST['download_filesize']);
   if ($step == "edit") {
         $download_datestamp = isset($_POST['update_datestamp']) ? ", download_datestamp='".time()."'" : "";
         $result = dbquery("UPDATE ".$db_prefix."downloads SET download_title='$download_title', download_description='$download_description', download_url='$download_url', download_cat='$download_cat', download_license='$download_license', download_os='$download_os', download_version='$download_version', download_filesize='$download_filesize'".$download_datestamp." WHERE download_id='$download_id'");
         redirect("news.php");
      } else {
         $result = dbquery("INSERT INTO ".$db_prefix."downloads (download_title, download_description, download_url, download_cat, download_license, download_os, download_version, download_filesize, download_datestamp, download_count) VALUES ('$download_title', '$download_description', '$download_url', '$download_cat', '$download_license', '$download_os', '$download_version', '$download_filesize', '".time()."', '0')");
         redirect("news.php");
      }
   }
   if ($step == "edit") {
      $result = dbquery("SELECT * FROM ".$db_prefix."downloads WHERE download_id='$download_id'");
      $data = dbarray($result);
      $download_title = $data['download_title'];
      $download_description = stripslashes($data['download_description']);
      $download_url = $data['download_url'];
      $download_license = $data['download_license'];
      $download_os = $data['download_os'];
      $download_version = $data['download_version'];
      $download_filesize = $data['download_filesize'];
      $formaction = FUSION_SELF.$aidlink."&amp;step=edit&amp;download_cat_id=$download_cat_id&amp;download_id=$download_id";
      opentable($locale['470']);
   } else {
      $download_title = "";
      $download_description = "";
      $download_url = "";
      $download_license = "";
      $download_os = "";
      $download_version = "";
      $download_filesize = "";
      $formaction = FUSION_SELF.$aidlink;
      opentable($locale['471']);
   }
   $editlist = ""; $sel = "";
   $result2 = dbquery("SELECT * FROM ".$db_prefix."download_cats ORDER BY download_cat_name");
   if (dbrows($result2) != 0) {
      while ($data2 = dbarray($result2)) {
         if ($step == "edit") $sel = ($data['download_cat'] == $data2['download_cat_id'] ? " selected" : "");
         $editlist .= "<option value='".$data2['download_cat_id']."'$sel>".$data2['download_cat_name']."</option>\n";
      }
   }
   echo "<form name='inputform' method='post' action='$formaction'>
<table align='center' cellpadding='0' cellspacing='0' width='460'>
<tr>
<td width='80' class='tbl'>".$locale['480']."</td>
<td class='tbl'><input type='text' name='download_title' value='$download_title' class='textbox' style='width:380px;'></td>
</tr>
<tr>
<td width='80' class='tbl'>".$locale['482']."</td>
<td class='tbl'><input type='text' name='download_url' value='$download_url' class='textbox' style='width:380px;'></td>
</tr>
<tr>
<td width='80' class='tbl'>".$locale['483']."</td>
<td class='tbl'><select name='download_cat' class='textbox'>
$editlist</select></td>
</tr>
<tr>
<td align='center' colspan='2' class='tbl'>";
   if ($step == "edit") echo "<input type='checkbox' name='update_datestamp' value='1'> ".$locale['489']."<br><br>\n";
   echo "<input type='submit' name='save_download' value='".$locale['488']."' class='button'></td>
</tr>
</table>
</form>\n";
   closetable();
   
   

}

echo "</td>\n";
require_once "side_right.php";
require_once BASEDIR."footer.php";
?>




susikurk deti.php faila ir ten ikelk kodą

Redagavo edis2· 2010 Bal. 2 09:04:41

Parašė ZW· 2010 Bal. 2 17:04:02
#3

Sveikas...
Dekui uz koda bet.
Toks netinka butent.
Man reikia kad galima butu prisegt faila. Ir sis kodas kazko iskraipo psl.

Skubei reikia...
Galeciau nupirkt uz pora LT. Manau kas ismano tikrai nesunku butu padaryt. deja pats php kalba nelabai ismanau...
Laukiu... skubei reikia... :)