| Autor | Zpráva | ||
|---|---|---|---|
| Pavel Vlček Profil * |
#1 · Zasláno: 26. 12. 2007, 19:20:27
Dobrý den. Chci pomocí funkce v php vytvořit adresář.
Pošle.-li uživatel formulářem název paja, v adresáři, kde je index.php se vytvoří adresář paja. Můžete mi prosím poradit? Díky moc. |
||
| Casero Profil |
#2 · Zasláno: 26. 12. 2007, 19:22:40
Pavel Vlček
A s čím? mkdir() nefunguje? |
||
| Pavel Vlček Profil * |
#3 · Zasláno: 26. 12. 2007, 19:24:44
No nikde jsem to nemohl v manuálu najít. Takže to bude mkdir("adresář")?
|
||
| Casero Profil |
#4 · Zasláno: 26. 12. 2007, 19:28:31
Pavel Vlček
http://cz2.php.net/manual/cs/function.mkdir.php |
||
| Pavel Vlček Profil * |
#5 · Zasláno: 26. 12. 2007, 19:42:45
Jestli se můžu ještě zeptat. Mohu nějak nastavit, že maximální velikost adresáře je 5 mb? Pokud by uživatel uploadoval více než 5 mb, vyjela by hláška, že přesáhl velikost 5000 kb.
Děkuji. |
||
| Casero Profil |
#6 · Zasláno: 26. 12. 2007, 20:08:40
Pavel Vlček
Zjistit aktuální velikost a kontrolovat při uploadu zda bude velikost menší jak 5MB. |
||
| Pavel Vlček Profil * |
#7 · Zasláno: 26. 12. 2007, 20:11:05
Jenže já vlastně dělám takový mini hosting a pro každý adresář dávám 5 mb pro všechny soubory. Takže by to šlo tak? Vyzkouším.
|
||
| Pavel Vlček Profil * |
Ajajaj.
<html>
<head>
<meta name="description" content="">
<meta name="keywords" content="">
<meta http-equiv=Content-Type content="text/html; charset=windows-1250">
<title>registrace</title>
</head>
<body>
<?
$celek="
<html>
<head>
<title>pokus</title>
</html>
<body>
<p>
Toto je test
</p>
</body>
</html>";
$domena=$_POST['domena'];
if ($_POST['domena']==""){
echo "Doména nebyla vyplněna";
include "reg.php";
}
else
{
echo "doména byla zaregistrovaná";
mkdir("$domena", 0777);
$soubor = fopen ('$_POST["domena"]/index.html','a');
fwrite ($soubor, $celek);
}
?>Vše je vpořádku až na tučný řádek. Teda doufám, že se to ztučnilo. Pokud ne, jedná se o $soubor = fopen ('$_POST["domena"]/index.html','a');. |
||
| djlj Profil |
#9 · Zasláno: 26. 12. 2007, 20:22:09
fopen ($_POST["domena"].'/index.html', 'a');
Nauč se základy php, v tomto případě spojování řetězců. |
||
| Pavel Vlček Profil * |
#10 · Zasláno: 26. 12. 2007, 20:23:08 · Upravil/a: Pavel Vlček
Díky moc.
|
||
|
Časová prodleva: 19 let
|
|||
0