Autor Zpráva
Veron
Profil
Zdravíčko. Udělal jsem si takzvaný "novinkovač" kam bych rád psal novinky na webu. Ovšem někdy je třeba to trošku promazat tak jsem se rozhodl že bych si v administraci udělal tlačítko Smaž soubory. To odešle na soubor zaznamysmazes.php, kde je tento kod:

1<html>
2<head>
3    <meta http-equiv="Content-Language" content="cs">
4    <meta name="GENERATOR" content="Easy Editor 2005">
5    <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
6    
7    <title>Administrace</title>
8</head>
9<style>
10 
11body {
12background-color: black;
13color: white; }
14 
15input, textarea, select {background-color: #ffffcc; color: navy; border: 1px solid #CCCC00}
16input.tlacitko {background-color: #CCCC00; color: #000000; font-weight: #CCCC00; cursor: Default}
17 
18a:hover    { color:orange}
19a:link, a:visited    {text-decoration: none}
20</style>
21 
22<body link="#FFCC99" vlink="#FFCC99" alink="#FFFFFF">
23<p align="center"><b>Zápisy v novinkách byly smazány<?php
24unlink("zaznam.txt");
25?>
26</b>
27</body>
28</html>
<html>
<head>
    <meta http-equiv="Content-Language" content="cs">
    <meta name="GENERATOR" content="Easy Editor 2005">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
    
    <title>Administrace</title>
</head>
<style>
 
body {
background-color: black;
color: white; }
 
input, textarea, select {background-color: #ffffcc; color: navy; border: 1px solid #CCCC00}
input.tlacitko {background-color: #CCCC00; color: #000000; font-weight: #CCCC00; cursor: Default}
 
a:hover    { color:orange}
a:link, a:visited    {text-decoration: none}
</style>
 
<body link="#FFCC99" vlink="#FFCC99" alink="#FFFFFF">
<p align="center"><b>Zápisy v novinkách byly smazány<?php
unlink("zaznam.txt");
?>
</b>
</body>
</html>


Ovšem když to otevřu napíše mi to: Warning: unlink(zaznam.txt) [function.unlink]: Permission denied in /home/free/okamzite.eu/f/fakticky/root/www/zaznamysmazes.php on line 25

Nevíte prosím co s tím?
Mufna
Profil
Veron

Zkontroluj práva k adresáři - lze nastavit ručně přes nějaký program, který používáš jako FTP klienta (třeba přes Total Commander) nebo si můžeš přidat nastavení práv k danému adresáři přímo do skriptu přes chmod() - mrkni do manuálu k PHP chmod
Veron
Profil
zkusil jsem mu nastavit práva na 777 a nic..
Mufna
Profil
Veron

Máš v pořádku cestu k tomu souboru ? Ve skriptu používáš
unlink("zaznam.txt");
unlink("zaznam.txt");


což bude fungovat jen tehdy, pokud soubory "zaznamysmazes.php" a "zaznam.txt" budou ve stejném adresáři
Veron
Profil
Mám to spárvně ale pořád error
denCo
Profil
mas na hostingu dovolene vymazavat subory?
Veron
Profil
mas na hostingu dovolene vymazavat subory?
No nevím... Asi ne no.. mám to u IC...
dannnnnn
Profil *
mám to u IC...
u IC to povolené je
Toto vlákno je staré, již dlouho do něj nikdo nepřispíval.

Informace a odkazy zde uváděné už nemusejí být aktuální. Nechcete-li řešit zde uvedenou konkrétní otázku, založte si vlastní vlákno, nepište do tohoto. Vložíte-li sem nyní příspěvek, upoutáte pozornost mnoha lidí a někteří z nich si jen kvůli vám přečtou i všechny předcházející příspěvky. Předpokládáte-li, že váš text skutečně bude hodnotný, stiskněte následující tlačítko:


Běda vám, jestli to bude blábol.

0