Pro_download_panel 1.6.3
|
p0jjeb |
Dodany dnia 09.01.2007 14:36:28
|
Przedszkolak
Postów: 14 Ostrzeżeń: 1
Data rejestracji: 26.11.2006 18:58
Złamana licencja
|
Ogólnie wszystko chodzi tylko jak chcę dodać screenshota w kroku drugim to wyskakuje błąd :
/www/infusions/pro_download_panel/edit_pics.php on line 76
oto plik edit_pics.php :
<?php
/***************************************************************************
* Professional Download System *
* *
* Copyright (C) pirdani *
* *
* http://pirdani.de/ *
* *
* Copyright (C) 2005 EdEdster (Stefan Noss) *
* http://edsterathome.de/ *
* *
* Copyright (C) 2006 Artur Wiebe *
* *
* http://wibix.de/ *
* *
* 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(BASEDIR."subheader.php");
require_once BASEDIR."side_left.php";
require_once("include/common.php");
if(!iPDP_EDIT) {
fallback("download.php?did=$pdp_did");
}
require_once("include/edit.php");
/*
* Action
*/
$do_pm = false;
$log = false;
$log_errno = 0;
$log_event = PDP_EV_INVALID;
if(isset($_GET['del'])) {
$log_event = PDP_EV_DELPIC;
$log = true;
unlink($pdp_settings['upload_image'].$pdp_dl['dl_pic']);
$ok = dbquery("UPDATE ".DB_PREFIX."pdp_downloads"
." SET dl_pic='', dl_mtime='".time()."'"
." WHERE dl_id='$pdp_did' $pdp_user_access");
if($ok) {
$do_pm = true;
}
} elseif(isset($_POST['upload'])) {
$log_event = PDP_EV_PICUPLOAD;
if(!empty($pdp_dl['dl_pic'])) {
pdp_log_event($log_event, PDP_EIMG);
fallback(FUSION_SELF."?did=$pdp_did&errno=".PDP_EIMG);
}
if(!isset($_FILES['screenshot'])) {
pdp_log_event($log_event, PDP_EUPLOAD);
fallback(FUSION_SELF."?did=$pdp_did&errno=".PDP_EUPLOAD);
}
$ext = explode(",", $pdp_settings['image_ext']);
foreach($ext as $key => $val) {
$ext[$key] = ".".$val;
}
$errno = pdp_upload_file($_FILES['screenshot'],
$pdp_settings['upload_image'],
$pdp_settings['image_max'], $ext, $screen_fn);
if($errno) {
pdp_log_event($log_event, $errno);
fallback(FUSION_SELF."?did=$did&errno=$errno");
}
$file = $pdp_settings['upload_image'].$screen_fn;
if(!verify_image($file)) {
pdp_log_event($log_event, PDP_EIMGVERIFY);
unlink($file);
fallback(FUSION_SELF."?did=$did"
."&errno=".PDP_EIMGVERIFY);
}
dbquery("UPDATE ".DB_PREFIX."pdp_downloads"
." SET dl_pic='$screen_fn', dl_mtime='".time()."'"
." WHERE dl_id='$did' $pdp_user_access");
$do_pm = true;
$log_errno = 0;
$log = true;
}
if($log) {
pdp_log_event($log_errno, $log_errno);
}
if($do_pm) {
if($pdp_dl['dl_status']!=PDP_PRO_OFF) {
if(!iPDP_ADMIN) {
dbquery("UPDATE ".DB_PREFIX."pdp_downloads"
." SET dl_status='".PDP_PRO_OFF."'"
." WHERE dl_id='$did' $pdp_user_access"
." AND dl_status='".PDP_PRO_ON."'");
if($pdp_dl['dl_status']!=PDP_PRO_NEW) {
}
}
}
fallback(FUSION_SELF."?did=$did");
}
/*
* GUI
*/
if(isset($_GET['errno'])) {
pdp_process_errno($_GET['errno']);
}
if(!is_writeable($pdp_settings['upload_image'])) {
pdp_msg(false, str_replace("%s",
"<b>".$pdp_settings['upload_image']."</b>",
$locale['PDP900'][PDP_EUPDIR]));
}
if($pdp_dl['dl_status']==PDP_PRO_NEW) {
pdp_upload_step(2, "edit_files.php", $pdp_did);
}
/*
* GUI
*/
opentable($locale['PDP015']);
echo $pdp_edit_menu;
if(!empty($pdp_dl['dl_pic'])) {
echo "<p><a href='".FUSION_SELF."?did=$did&del=1'>"
.$locale['PDP009']."</a>";
$file = $pdp_settings['upload_image'].$pdp_dl['dl_pic'];
echo "<p><a href='$file' target='_blank'>".$locale['PDP028']."</a>";
if(file_exists($file)) {
$imagepx = getimagesize($file);
echo "<div align='center' style='height:500px;overflow:auto;'>"
."<p>".$pdp_dl['dl_pic']
."<p>".$imagepx[0]."x".$imagepx[1]
."<p><img src='$file' alt=''></div>";
} else {
echo "<p>".$locale['PDP046'];
}
} else {
echo "<form method='post' action='".FUSION_SELF."?did=$pdp_did'"
." enctype='multipart/form-data'>
<div align='center'>
<input type='file' name='screenshot' class='textbox' size='50'><br>
<span class='small2'>".parsebytesize($pdp_settings['image_max'])." / "
.str_replace(",", ", ", $pdp_settings['image_ext'])."</span>
<br><br>
<input type='submit' class='button' name='upload'"
." value='".$locale['PDP010']."'>
</div>
</form>\n";
}
closetable();
require_once BASEDIR."side_right.php";
require_once(BASEDIR."footer.php");
?>
z góry thx za pomoc ;) Peace |
|
|
|
Wścibski Gość |
Dodany dnia 25.11.2024 02:56:23
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
matty24 |
Dodany dnia 09.01.2007 16:13:18
|
Przedszkolak
Postów: 4
Data rejestracji: 18.05.2006 15:07
|
Nie tylko tobie. Mnie również taki błąd wyskakuje. Sam nie wiem dlaczego. |
|
|
|
Pieka |
Dodany dnia 09.01.2007 18:06:03
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
matty24 napisał/a:
Nie tylko tobie. Mnie również taki błąd wyskakuje. Sam nie wiem dlaczego.
Funkcja verify_image. Sprawdzcie, czy macie wlasciwy format pliku graficznego oraz dobre CHMOD'y.
Jestem jaki jestem
|
|
|
|
p0jjeb |
Dodany dnia 09.01.2007 20:49:00
|
Przedszkolak
Postów: 14 Ostrzeżeń: 1
Data rejestracji: 26.11.2006 18:58
Złamana licencja
|
Plik jpg a chmody - 777
Edytowane przez Pieka dnia 09.01.2007 21:26:36
|
|
|
|
Pieka |
Dodany dnia 09.01.2007 20:57:37
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
p0j[cenzura] napisał/a:
Plik jpg a chmody - 777
Sprawdz jakie masz ustawione dopuszczalne rozszerzenia oraz wagi plikow screenow.
Musisz miec na downloads i images w katalogu tej wtyczki CHMOD'y = 777.
Jesli to wszystko spelnisz, to masz cos takiego:
http://pieka.ovh.....php?did=1
Specjalnie na szybko zainstalowalem na OVH.
Edytowane przez Pieka dnia 09.01.2007 21:27:32
Jestem jaki jestem
|
|
|
|
p0jjeb |
Dodany dnia 09.01.2007 23:03:41
|
Przedszkolak
Postów: 14 Ostrzeżeń: 1
Data rejestracji: 26.11.2006 18:58
Złamana licencja
|
chmody mam 777 dopuszczalny rozmiar i pliki - 10Mb / jpg, jpeg, gif, png (żeby nie było dodaje jpg ) i błąd dalej wyskakuje Ze starszą wersją problemów nie było. Jeszcze raz wgrałem folder/images (chmody-777) i dalej dupa
Edytowane przez jantom dnia 09.01.2007 23:11:08
|
|
|
|
Pieka |
Dodany dnia 09.01.2007 23:39:10
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Przeciez tam nie ma co zle zrobic?!! Jak masz zle CHMOD'y lub brakuje katalogu, to masz stosowne info w panelu.
Zainstalowalem to na darmowym serwerze OVH, ustawielm i dziala.
Gdzie Ty to instalujesz?
EDIT: Prosze bardzo, zainstalowalem nawet na YoYo: http://www.pieka.....php?did=1
OCZYWISCIE DZIALA!!
Edytowane przez Pieka dnia 09.01.2007 23:47:57
Jestem jaki jestem
|
|
|
|
p0jjeb |
Dodany dnia 10.01.2007 09:20:39
|
Przedszkolak
Postów: 14 Ostrzeżeń: 1
Data rejestracji: 26.11.2006 18:58
Złamana licencja
|
eXtreme-pack_III_(v3.23_PHP-Fusion_v6.00 <--- może o wersje eXPack'a chodzi ? a instaluje na płatnym OVH. I nie brakuje żadnego folderu, pliku rozmiar ustawiony przesadnie, chmody są |
|
|
|
Kukis |
Dodany dnia 10.01.2007 12:53:36
|
Początkujący
Postów: 206
Data rejestracji: 19.08.2006 08:43
|
o pomyślałeś że to forum o php-fusion a nie o extreme packu?
przenieś ktoś to do innego działu ;]
Edytowane przez Kukis dnia 10.01.2007 12:54:50
|
|
|
|
Pieka |
Dodany dnia 10.01.2007 17:53:47
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Kukis napisał/a:
o pomyślałeś że to forum o php-fusion a nie o extreme packu?
przenieś ktoś to do innego działu ;]
No comment....
Jestem jaki jestem
|
|
|