Szerző Téma: Általános problémák  (Megtekintve 461575 alkalommal)

0 Felhasználó és 2 vendég van a témában

Nem elérhető Sipikeee

  • Tag
  • *
  • Hozzászólások: 267
  • Karma: 0
    • Script - Center
Re: Általános problémák
« Válasz #970 Dátum: 2007. január 23., 18:01:34 »
Hasznos volt ez a hozzászólás? 0

Nem elérhető kmate25

  • Törzstag
  • **
  • Hozzászólások: 387
  • Karma: +1
Re: Általános problémák
« Válasz #969 Dátum: 2007. január 22., 13:20:31 »
Hasznos volt ez a hozzászólás? 0
köszi sikerült

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 9.031
  • Karma: +288
    • rimelek.hu
Re: Általános problémák
« Válasz #968 Dátum: 2007. január 22., 13:05:16 »
Hasznos volt ez a hozzászólás? 0
egy kérdés ilyenkor mi a hiba?:előre is kössz
Hogy a session header-t nem tudja elküldeni, mert a kimenet után van. Vagy a tippek és trükkök - > kimenet pufferelés témát nézd meg, vagy azt, hogy nincs-e szóköz, vagy vagy bármi kimenet a session előtt.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető kmate25

  • Törzstag
  • **
  • Hozzászólások: 387
  • Karma: +1
Re: Általános problémák
« Válasz #967 Dátum: 2007. január 22., 12:45:46 »
Hasznos volt ez a hozzászólás? 0
egy kérdés ilyenkor mi a hiba?:
Idézet
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /sites/t/u/tudofarm/regisztracio.php:2) in /sites/t/u/tudofarm/config.php on line 2
előre is kössz

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.525
  • Karma: +131
    • CodeNet
Re: Általános problémák
« Válasz #966 Dátum: 2007. január 21., 19:20:47 »
Hasznos volt ez a hozzászólás? 0
A feltöltő részt kihagytad. Egyébként az a problémája, hogy az $upload_dir értéke "/", amire nem működik az is_dir() parancs. Ebből azt következik, hogy a $kvt -nek nincs értéke.

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
  • Karma: +28
    • http://pixy.hu/Ujoldal
Re: Általános problémák
« Válasz #965 Dátum: 2007. január 21., 19:16:05 »
Hasznos volt ez a hozzászólás? 0
Még egy kérés, aztán egy darabig nem értetlenkedek :
Irányított feltöltést szeretnék csinálni. A kiválasztó programból így adom át a könyvtár nevét a feltöltő végző programnak :

<form action=\"albumfel.php\" target=\"bal2\" method=POST>
<input type=\"hidden\" name=\"kuld\" value=\"$kvt\">
<td>ALBUM : $kvt </td>
<td><input style=\"font-size: 12px\"type=\"submit\" value=\"Képfeltöltés\" title=\"még nem működik...\"></td>
</form>

és így fogadom a feltöltő programban - albumfel.php (puploader2)
//feltöltő fájlok könyvtára.
//change to fit your need eg. files, upload .... etc.

    $kvt = $_POST['kuld'];
    $upload_dir = $kvt."/";
//-------------------------------------------------------------
kiírja ugyan a könyvtár nevét, hogy hová fog feltölteni, de hibaüzenettel áll le :
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/nfs/extra/k/ka/kanada:/nfs/extra/admin/prepend:/nfs/sessions) in /nfs/extra/admin/prepend/prepend.php(171) : system
created function on line 19
Error: The directory (/) doesn't exist
Itt is a $kvt átadással, vagy a "/" jel értelmezésével van baja, mert ha direktben beírom a könyvtár nevét :
$kvt = "vegyes/";
 $upload_dir = $kvt;
akkor lefut rendben, de így persze csak ebbe az egy könyvtárba tudok feltölteni
köszönettel

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.525
  • Karma: +131
    • CodeNet
Re: Általános problémák
« Válasz #964 Dátum: 2007. január 21., 15:13:21 »
Hasznos volt ez a hozzászólás? 0
Na ez a törlés végre megoldódott.  Így adtam át a változókat :

Igen, épp mondani akartam, hogy a "unlink(humor/okoskutya.jpg )" hibaüzenetben látszik, hogy a csukó zárójel előtt van egy szóköz ;)
Elküldve:: 2007. január 21.  15:12:44
extrán nincs include() ?


--

ja nem, oké :) megvan

 O0

Nem elérhető rolee.

  • Törzstag
  • **
  • Hozzászólások: 310
  • d(o.O)b
  • Karma: +6
    • >> R <<
Re: Általános problémák
« Válasz #963 Dátum: 2007. január 21., 15:09:19 »
Hasznos volt ez a hozzászólás? 0
extrán nincs include() ?


--

ja nem, oké :) megvan

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
  • Karma: +28
    • http://pixy.hu/Ujoldal
Re: Általános problémák
« Válasz #962 Dátum: 2007. január 21., 15:08:38 »
Hasznos volt ez a hozzászólás? 0
Na ez a törlés végre megoldódott.  Így adtam át a változókat :
echo "<td valign=bottom><a href='torol.php?file=$kep & kvt=$kvt'>és így kellett volna :
echo "<td valign=bottom><a href='torol.php?file=$kep&kvt=$kvt'>Azt nem tudtam, hogy az átadáskor, a két átadandó változó közötti & jel előtt és után sem szabad üres karaktert hagyni.
Ezt asszem végérvényesen megjegyeztem.
Most már csak az van hátra, hogy a feltöltő (uploader2) programot is rá tudjam venni arra, hogy oda töltsön fel képet, ahová én szeretném.
Majd megpróbálom értelmesen előadni a kérésemet, hátha tudtok segíteni.
Köszönettel

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 9.031
  • Karma: +288
    • rimelek.hu
Re: Általános problémák
« Válasz #961 Dátum: 2007. január 21., 14:29:56 »
Hasznos volt ez a hozzászólás? 0
Én használtam unlink-et extrán. De itt ugy látszik valamiért nem találja a fájlt,vagy mappát. sajnos nem tudom konkrétan miért.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
  • Karma: +28
    • http://pixy.hu/Ujoldal
Re: Általános problémák
« Válasz #960 Dátum: 2007. január 21., 13:57:09 »
Hasznos volt ez a hozzászólás? 0
Biztos,hogy az url-ből jön mindegyik adat? Egyik sem $_POST a $_GET helyett?
Ez biztos, olyannyira, hogy localhoston működik is a törlés és az alábbi printre ki is írja, hogy hol és mit törölt :
print($kvt."/".$file);
Lehetséges, hogy az extra.hu-n nincs engedélyezve az 'unlink' parancs ? Ez a hibaüzenet :
   Warning: unlink(humor/okoskutya.jpg ) [function.unlink]: No such file or directory in /nfs/extra/admin/prepend/prepend.php(171) : system created function on line 19
humor/okoskutya.jpg
       törölve
Ha így van, akkor erről a törlésről végérvényesen le kell mondanom ? Vagy van esetleg más megoldás ?
Mert a total commaderből ugyan tudok törölni, de azt szeretném, ha ezt a programból más is megtehetné.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 9.031
  • Karma: +288
    • rimelek.hu
Re: Általános problémák
« Válasz #959 Dátum: 2007. január 21., 09:43:33 »
Hasznos volt ez a hozzászólás? 0
Biztos,hogy az url-ből jön mindegyik adat? Egyik sem $_POST a $_GET helyett?
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.525
  • Karma: +131
    • CodeNet
Re: Általános problémák
« Válasz #958 Dátum: 2007. január 21., 09:39:41 »
Hasznos volt ez a hozzászólás? 0
Pedig ez jól van berakva. Ezek szerint a változókban nincs jó érték. Javaslom, hogy az unlink parancs elé tedd be:
print($kvt."/".$file);

És akkor látni fogod mit ispróbálsz  törölni ;)

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
  • Karma: +28
    • http://pixy.hu/Ujoldal
Re: Általános problémák
« Válasz #957 Dátum: 2007. január 21., 02:01:54 »
Hasznos volt ez a hozzászólás? 0
Irányított törlést szeretnék csinálni. A kiválasztó program átadja a könyvtár és a benne
levő fájl nevét a törlést végző programnak :
.
echo "<td valign=bottom><a href='torol.php?file=$kep & kvt=$kvt'>
.

Az alábbi, torol.php nevű programban hogyan kell az unlink után betenni a könyvtár -$kvt- és
a fájl -$file- változókat, hogy működjön, mert így nem jó. Ha direktben beírom az adatokat, pld.
unlink ("vegyes/auto.jpg"); akkor elvégzi a törlést, de a változókat nem tudom helyesen betenni.

<?

echo "<body style=\"background: #465868; color: yellow; margin-left: 10px
                               font-family: arial; font-size: 13px\"><br>";

$kvt = $_GET['kvt']; // könyvtár neve, ahol a törlésre kijelölt fájl van
$file = $_GET['file']; // fájl neve, amit törölni kell

unlink ($kvt."/".$file);

echo "<br><center>$kvt/$file";
echo "<br><br>törölve<br>";

echo "
<form action=\"kezdolap.html\">
<input type=\"hidden\" name=\"kuld\" value=\"$kvt\">
<input style=\"font-size: 12px; background: red; color: yellow\" type=\"submit\" value=\"Tovább\" title=\".........\"></td></tr>
</form>
</center>";

?>
köszönettel

Nem elérhető Lacka

  • Felhasználó
  • Hozzászólások: 34
  • Karma: 0
Re: Általános problémák
« Válasz #956 Dátum: 2007. január 18., 17:19:52 »
Hasznos volt ez a hozzászólás? 0
Nem... Ment.
Meg is csináltam, csak sok munka lenne 2 txt-re választani,
de az admin-ban jól jött. KÖSZ!