Jump to content
GSForum - Segélyvonal

Upload


web

Recommended Posts

csabanova

Hát nem sebaj, köszi az eddigieket . Egyenlőre megy az FW. A sessiont meg majd megkérdem egy másik topicban. Hali :), bár még biztos lesz problémám, eláruloml, az első utam ide fog vezetni! :D

 

Kevesebb mosolyt, inkább írásjelet a mondat végére! Köszi!

Link to comment
Share on other sites

  • 10 months later...
pumukli23

Sziasztok!

 

Van egy upload scriptem, ami itthon tökéletesen működik, de a neten hibát dob ki. :( Az UltraWeb szerverén van az oldal, gondolom ők tiltják ezt a fajta script futtatását. Úgy működne, hogy aki regisztrál, az tud feltölteni képeket egy mappába, amiből (majd később) egy galéria script csinál egy albumot. A program kiírja, hogy feltöltötte, de nincs fenn a szerveren (Tcmd-vel néztem).

 

Tudna valaki küldeni egy olyan scriptet, ami fut az uw-n, vagy segíteni ebben?

 

A scriptemet feltettem txt-ben az oldalra! Nem akartam itt a helyet foglalni.

[ http://pumuklikeptar.uw.hu/uploader.txt ]

 

Amúgy futtatni innen tudjátok:

http://pumuklikeptar.uw.hu - logikus:)

 

Köszi a segítséget!

(Ja, ez a hibaüzenet:

Warning: copy() [function.copy]: open_basedir restriction in effect. File(/tmp/phpVBdtoI) is not within the allowed path(s): (/mnt/ultraweb/p/pu/pumuklikeptar/) in mnt/ultraweb/p/pu/pumuklikeptar/upload/uploader.php on line 39 )

Link to comment
Share on other sites

h.arpad

A beállítások ebben az esetben nem jók a szerveren (legalábbis neked nem), mert nem férhetsz hozzá az ideigelenes könyvtárhoz. Nézd meg az oldal FAQ-ját (GYIK), vagy valami hasonlót, hátha te magad kell ideiglenes könyvtárat létrehozz!

(Megpróbálhatod helyette a move_uploaded_file()-t, de így nem sok reményt fűzök hozzá.)

Link to comment
Share on other sites

  • 3 months later...
Jumping

Sziasztok!

 

Lenne egy olyan problémám, hogy file feltöltés után nem látom a célkönyvtárban a filet.Az atw-n vagyok regizve. Mit ronthattam el,légyszi segítsetek.Másik kérdésem az lenne, hogy kell total commanderrel jogot adni pl tmp filenak?Lehet az a baj hogy létrehoztam a tmp könyvtárat a server dokumentum könyvtárában,de nem adtam neki jogot?

 

PHP:

<?

 

function feltoltes($filename,$newname) {

 

 

 

$_FILES[temp_file] = "/home/hosting/free/hostname/tmp/" . basename($filename);

$_FILES[$new_file] = "/home/hosting/free/hostname/feltoltes/ide/" . ($newname);

 

copy($temp_file, $new_file);

 

return;

}

 

 

if (!isset($ujnev) | $ujnev=="") {

$ujnev = $eztkell_name;

}

 

feltoltes($eztkell,$ujnev);

 

 

?>

 

<HTML>

 

<BODY>

 

<h2 align=center>A másolás sikeres!</h2>

 

<p align=center>

<br><br>

 

Az eredeti fájl neve: <?= $eztkell_name?><br>

Az új fájl neve: <?= $ujnev?><br>

A feltöltött fájl mérete: <?= $eztkell_size?><br>

A fájl típusa: <?= $eztkell_type?><br>

 

 

</p>

 

</BODY>

 

</HTML>

 

 

Most tanulom a php rejtelmeit,kezdõ vagyok még!

Link to comment
Share on other sites

payskin

Elõször azt tisztázzuk, hogy egyáltalán engedélyezve van-e ez a mûvelet az ATW-n?

Link to comment
Share on other sites

Jumping

Helló Balázs!

 

Azt írja a Gyik hogy file feltöltésnél csak hozzak létre egy tmp könyvtárat!Tehát,szerintem engedélyezve van.Meg lehet valahogy hívni azt hogy mi van engedve meg mi nincs?mondjuk ezt már próbáltam:

 

<? print "php_info()" ?>

 

A böngészõ ezt írta php_info()1

 

 

Link to comment
Share on other sites

h.arpad

A helyes használat:

 

<?php
phpinfo();
?>

Link to comment
Share on other sites

Jumping

Köszi szépen Árpi!Kezd elegem lenni az atw-bõl!

 

Warning: phpinfo() has been disabled for security reasons in /index.php on line 9

Tudnátok ajánlani valami olyan ingyenes tárhelyet ahol mûködne a dolog és tudnék gyakorolni?

 

 

 

Link to comment
Share on other sites

  • 1 year later...
hungery

Sziasztok!

 

A következő a problémám: most kezdtem el foglalkozni php-val. Azt szeretném elérni, hogy képeket tudjak feltölteni szerverre form-on keresztül, mégpedig úgy, hogy egy legördülő listából kiválasztom, melyik galériába tegye. Minden egyes galéria egy-egy könyvtár, és majd ezen könyvtárak tartalmát szeretném megjeleníttetni a megfelelő linkekre kattintva. Ott akadtam el, hogy nem tudom kiválasztani a legördülő listából az almappát, minden képet a galéria gyökérkönyvtárába tesz.

 

Kérlek, segítsetek rajtam, és mutassatok rá a hibára!

 

Róla lenne szó:

 

Új album létrehozása:

<?
echo '<form action="" method="POST">';
echo '<input type="text" name="konyvtar" /> <input type="submit" value="Mehet"></form> ';
if ($_POST['konyvtar'] == '')
    {
}else
    {
    if ('./galery/'.$_POST['konyvtar'])
        {
        if (is_dir('./galery/'.$_POST['konyvtar']))
        {
        print 'már van ilyen album';
        }else{
            mkdir('./galery/'.$_POST['konyvtar'],0777);
            echo 'album létrehozva: '.$_POST['konyvtar'].'';}}}

    $currentdir = './galery'; //change to your directory
    $dir = opendir($currentdir);
    echo'<form method="post" action="" enctype="multipart/form-data">';
    echo'<input type="file" name="kep" />';    ?> <br> <?
    print '<br>Album kiválasztása:';?> <br> <?
    echo '<select name="select">';
    while($dirs = readdir($dir))
    {
    echo '<option value="'.$dirs.'">'.$dirs.'</option>';
    }
    echo '</select>';
    echo'<input type="submit" value="Feltöltés" name="feltolt" />';
    echo'</form>';

    closedir($dir);

$up='./galery/'.$_POST['select'].$_FILES['kep']['name'];
  
  
  if (isset($_POST['feltolt']))
  {
     if (move_uploaded_file($_FILES['kep']['tmp_name'], $up))
     {     print 'sikeres feltöltés';
          }}
?>

 

Köszönöm,

 

HUNGeRY

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...