No dobra... poszukałem i znalazlem wiele wpisów np:
<?php
mkdir('mydir', 0777
); // or even 01777 so you get the sticky bit set
?>
U mnie na localhoscie bez problemu tworzy folder, natomiast na serwerze wyrzuca mi to:
Cytat
Warning: mkdir(mydir) [function.mkdir]: Permission denied in /home/skafand/domains/skafanderfaso.cal.pl/public_html/test.php on line 3
pomyślałem, żeby może tworzył folder przez połączenie FTP, tak więc:
<?php
// create directory through FTP connection
function FtpMkdir($path, $newDir) {
$server='ftp.yourserver.com'; // ftp server
$connection = ftp_connect($server); // connection
// login to ftp server
$user = "me";
$pass = "password";
$result = ftp_login($connection, $user, $pass);
// check if connection was made
if ((!$connection) || (!$result)) {
return false;
} else {
if (!ftp_chdir($connection, $path)) { // go to destination dir
$r = false;
} else if (!ftp_mkdir($connection,$newDir)) { // create directory
$r = false;
} else if (!ftp_site($connection, "CHMOD 0777 $newDir") { // change attributes
$r = false;
} else {
$r = $newDir;
}
}
ftp_close($connection); // close connection
return $r;
}
?>
..jak uruchomić ww. skrypt np, po naciśnięciu przycisku "onclick" oraz zeby nazwę pobierał z formularza
Kod
<input type="tekst" name="dodaj">
kombinowalem z:
<?php
$dodaj = $_POST['dodaj'];
?>
ale zabardzo nie wiem jak sie za to zabrac.. Prosze o pomoc.