fearless
Narys
Patrankų mėsa
Pranešimai: 5
Įstojęs: 2013 Sau. 12 17:01:48
<?php
if ( isset ( $_POST [ 'submit' ] ) ) {
if ( ( ! empty ( $_FILES [ "ufile" ] ) ) && ( $_FILES [ 'ufile' ] [ 'error' ] == 0 ) ) {
$oldfilename = basename ( $_FILES [ 'ufile' ] [ 'name' ] ) ;
$path = '/uploads' ;
$curtime = $_SERVER [ 'REMOTE_ADDR' ] ;
$test = time ( ) ;
if ( is_dir ( $path . $curtime ) ) {
echo "The directory {$dirname} exists" ;
} else {
mkdir ( $path . $curtime , 0777 , TRUE ) ;
}
$filename = $test . "_" . $oldfilename ;
if ( ( move_uploaded_file ( $_FILES [ 'ufile' ] [ 'tmp_name' ] , $path . $curtime . '/' . $filename ) ) ) {
}
}
}
?>
<html>
<head>
<title>Failo ikelimas</title>
</head>
<body>
<form action="index.php" method="post" enctype="multipart/form-data">
Select file: <input name="ufile" type="file" /><br />
<input type="submit" name="submit" value="Upload" />
</form>
</body>
</html>
Sis dalykas, keliant failiuka sukuria nauja folderi upload'uose kurio man nereikia. Reikia, kad tiesiai ta faila ikeltu i esama uploads folderi.
Maigiau maigiau, bet kai beveik cia nieko nesuprantu tai niekaip nesigauna.
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
if ( is_dir ( $path . $curtime ) ) {
echo "The directory {$dirname} exists" ;
} else {
mkdir ( $path . $curtime , 0777 , TRUE ) ;
}
Pašalink.
fearless
Narys
Patrankų mėsa
Pranešimai: 5
Įstojęs: 2013 Sau. 12 17:01:48
Kazko neina. Istryniau tas 5eilutes
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
fearless
Narys
Patrankų mėsa
Pranešimai: 5
Įstojęs: 2013 Sau. 12 17:01:48
Nesuprantu,
<?php
if ( isset ( $_POST [ 'submit' ] ) ) {
if ( ( ! empty ( $_FILES [ "ufile" ] ) ) && ( $_FILES [ 'ufile' ] [ 'error' ] == 0 ) ) {
$oldfilename = basename ( $_FILES [ 'ufile' ] [ 'name' ] ) ;
$path = '/uploads' ;
$curtime = $_SERVER [ 'REMOTE_ADDR' ] ;
$test = time ( ) ;
$filename = $test . "_" . $oldfilename ;
if ( isset ( $_POST [ 'submit' ] ) && ! empty ( $_FILES [ "ufile" ] ) && move_uploaded_file ( $_FILES [ 'ufile' ] [ 'tmp_name' ] , "uploads/" . time ( ) . "_" . basename ( $_FILES [ 'ufile' ] [ 'name' ] ) ) ) {
echo "ikelta." ;
}
}
}
?>
<html>
<head>
<title>Failo ikelimas</title>
</head>
<body>
<form action="index.php" method="post" enctype="multipart/form-data">
Select file: <input name="ufile" type="file" /><br />
<input type="submit" name="submit" value="Upload" />
</form>
</body>
</html>
Jauciu visai grybauju. Php nepatinka vien del tu visokiu zanklu, skliausteliu
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
Ech, kaip sunku kai nesusikalbam. Turėjau omeny visą tavo PHP kodą jog pakeistum manuoju.
fearless
Narys
Patrankų mėsa
Pranešimai: 5
Įstojęs: 2013 Sau. 12 17:01:48
Nesuprantu. Juk cia pirmas dalykas php kalboje. Niekada nesimokiau, bet va prireike ir kazkaip reik padaryt.
if ( isset ( $_POST [ 'submit' ] ) && ! empty ( $_FILES [ "ufile" ] ) && move_uploaded_file ( $_FILES [ 'ufile' ] [ 'tmp_name' ] , "uploads/" . time ( ) . "_" . basename ( $_FILES [ 'ufile' ] [ 'name' ] ) ) ) {
echo "Ikelta." ;
}
?>
< html>
< head>
< title> Failo ikelimas</ title>
</ head>
< body>
< form action= "index.php" method= "post" enctype= "multipart/form-data" >
Select file : < input name= "ufile" type= "file" />< br />
< input type= "submit" name= "submit" value= "Upload" />
</ form>
</ body>
</ html>
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
Dar taip nebuvo...
<?php
if ( isset ( $_POST [ 'submit' ] ) && ! empty ( $_FILES [ "ufile" ] ) && move_uploaded_file ( $_FILES [ 'ufile' ] [ 'tmp_name' ] , "uploads/" . time ( ) . "_" . basename ( $_FILES [ 'ufile' ] [ 'name' ] ) ) ) {
echo "Ikelta." ;
}
?>
<html>
<head>
<title>Failo ikelimas</title>
</head>
<body>
<form action="index.php" method="post" enctype="multipart/form-data">
Select file: <input name="ufile" type="file" /><br />
<input type="submit" name="submit" value="Upload" />
</form>
</body>
fearless
Narys
Patrankų mėsa
Pranešimai: 5
Įstojęs: 2013 Sau. 12 17:01:48
Tai, kad ir kaip as bandyciau vistiek nieks neveikia.
Pakartoti slaptažodį
Moderatorius
Viršesnis už Dievą
Pranešimai: 5188
Įstojęs: 2008 Rugp. 6 22:08:39
Pats bandžiau, veikia, pamėgink su CHMODinti upload papkę į 777.
Peršokti į forumą:
Nebeegzistuojančios svetainės
Žaliems
Bendri PHP-F klausimai
WordPress
Kiti PHP, HTML, MySQL klausimai
Expert PHP, MySQL klausimai
Kitos TVS
C#, Python, Java, JS, C++ klausimai
Naujų modų pristatymai
Mods, Panels & Infusions
Themes
Dalinuosi, dovanoju!
Jūsų saitai
Klausimai apie domenus ir hostingus
VPS/DS serverių konfigūravimas ir valdymas
Viskas apie skaitliukus, top'us ir lankomumą
Dizaino konkursai
Parduodu - perku dizainą, banerį
Parduodu - perku - keičiuosi reklama
Parduodu - perku domeną, tinklapį
Siūlau - ieškau hostingo/VPS serverio
Parduodu - perku skriptą, modifikaciją, tvs
Socialiniai tinklai - Facebook ir kiti
Legalus verslas, teisiniai klausimai
Visa kita kas susiję su darbu ir pinigais
LTStartups.com - Lietuvos startuolių bendruomenė
Off-Topic diskusijos
IT naujienos
Portalo informacija
Narių pasiūlymai
Geležis ir programinė įranga
Grafika
Out Of Place
Su e-verslu nesusijęs darbas ir prekyba
Dalinuosi, dovanoju!