Mielőtt feltennéd a kérdésed, kérlek használd a Fórum keresőjét! Lehet, hogy a kérdés már szerepel a fórumban és meg is van válaszolva. Hozzászólásodban ne használd a <javascript></javascript> valamint <SCRIPT></SCRIPT> html tag-eket, módosítva használd pl.: <javas*cript>
Nem tudom tud-e valaki segíteni, azért bepróbálkozok egy kérdéssel.
Fenn van egy portálon ez a wysywig editor. Felviszek egy új cikket, rányomok a képfeltöltésre, sajátgépről kiválasztok egy képet, feltöltésre kattintok, fel is tölti a képet a szerverre, ám az ablakban mégis egy piros X van a kép helyén.
Annyit sikerült kinyomoznom, hogy ez azért van, mert a kép amikor feltöltődik, CHMOD 600-at kap (tehát nem olvasható bárki számára). Hol lehetne megadni, hogy mondjuk a fájl 755-ös attributummal kerüljön a szerverre? Nézegettem a insert_upload.php tartalmát, de nemtudom hova lehetne beszúrni a chmod(" ", 0755) parancsot. Esetleg az index.php-ben kellene keresgélni? Előre is kösz a helpet...
1000 THX Black, életet mentettél!
Egyébként nekem úgy tűnik, hogy ez a dolog szerverfüggő is, mert egy másik szerveren a feltöltött fájl örökli a könyvtára jogosultságát... fura...
Mi lehet a probléma a feltelepítés folyamán, ha ezt írja ki (nuke platinum 7.6 esetén)
Warning: main(/home/httpd/html//home/thomas/public_html/txt/spaw//home/thomas/public_html/txt/spaw/spaw_control.class.php): failed to open stream: No such file or directory in /home/thomas/public_html/txt/includes/edit-wysiwyg.php on line 20
Warning: main(): Failed opening '/home/httpd/html//home/thomas/public_html/txt/spaw//home/thomas/public_html/txt/spaw/spaw_control.class.php' for inclusion (include_path='.:/usr/share/smarty:/usr/share/pear:') in /home/thomas/public_html/txt/includes/edit-wysiwyg.php on line 20
HTMLAREA alatt pl ha egy hírnél feltöltök egy képet, de már van ott mondjuk több kép korábbról feltöltve, akkor a legutolsó kép mindig elvegyül valahol a rengetekben, sok képnél szinte lehetetlen megtalálni.
Hogyan lehetne megoldani, hogy mondjuk a fájlnév alapján rendezze őket sorba, és a legutoljára feltöltött kép legyen a sorban a legelső? Nagyon kéne a help, mert egyre gázosabb a helyzet... NAgyon megköszönném!
Bevágom ide az INSERT_UPLOAD . PHP fájl tartalmát (ezt kell módosítani):
Kód:
/************************************************************************/
/* PHP-NUKE: Web Portal System */
/* =========================== */
/* PHP-Nuke 6.0 */
/* http://www.nukedownload.com */
/* PHP-Nuke 6.5 */
/* http://www.yoohoo.lu */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
/**
* function showUploadDialog()
* De*s*c*r*i*p*t*ion: Show the Upload Dialog
*/
function showUploadDialog() {
global $admin, $user,$cookie,$OkExt,$MAXFILESIZE,$pagetitle,$Path,$maxUploadNumber,$objname,$error;
$uname=cookiedecode($user);
$username=$uname[1];
if (is_user($user)) {
// Show Error
switch($error){
case 1:
echo "<*s*c*r*i*p*t*>alert('"._UNSPECIFIED."')</*s*c*r*i*p*t*>";
break;
case 3:
echo "<*s*c*r*i*p*t*>alert('Die...')</*s*c*r*i*p*t*>";
break;
case 3:
echo "<*s*c*r*i*p*t*>alert('"._ZEROLENGTHFILE."')</*s*c*r*i*p*t*>";
break;
case 4:
echo "<*s*c*r*i*p*t*>alert('"._UPLOADDISALLOWEDEXTENTION."')</*s*c*r*i*p*t*>";
break;
case 5:
echo "<*s*c*r*i*p*t*>alert('"._UPLOADEXCEEDEDMAXFILESIZE."')</*s*c*r*i*p*t*>";
break;
case 6:
echo "<*s*c*r*i*p*t*>alert('"._ALREADYEXISTS."')</*s*c*r*i*p*t*>";
break;
case 7:
echo "<*s*c*r*i*p*t*>alert('"._NOMOREUPLOAD."')</*s*c*r*i*p*t*>";
break;
/**
* Function upload()
* De*s*c*r*i*p*t*ion: Upload Am image
*/
function DoFileUpload($InputFile, $MaxSize, $Path, $ErrorFunction, $ExtsOk, $ForceFilename, $OverwriteOk) {
global $HTTP_POST_FILES;
global $user,$cookie,$maxUploadNumber,$objname,$window;
// Find a free file number
$findnumber=0;
while($findnumber==0 && list ($key, $val) = each ($freefilenumber)){
if ($val==false) {
$findnumber=$key;
}
} // while
/**
* Function deleteUserFile()
* De*s*c*r*i*p*t*ion: Delete A user Image File
*/
function deleteUserFile($filename) {
global $user,$cookie,$objname;
$uname=cookiedecode($user);
$username=$uname[1];
// Check if the user can delete this images
if (ereg($Path.$username."_([0-9]+)",$filename)) {
//Delete the file
unlink($filename);
}
Header("Location: modules.php?name=htmlarea&op=dialog&objname=".$objname);
Nem készíthetsz új témákat ebben a fórumban Nem válaszolhatsz egy témára ebben a fórumban Nem módosíthatod a hozzászólásidat a fórumban Nem törölheted a hozzászólásaidat a fórumban Nem szavazhatsz ebben fórumban