Autor | Zpráva | ||
---|---|---|---|
phplama Profil * |
#1 · Zasláno: 16. 7. 2009, 20:04:38
Dobrý den, nevím si rady proč mi nejde uložení položky do menu
Kód: <?php if (isset($_POST['save'])) { $soubor = fopen("data/".menu.".inc", "a"); fwrite($soubor, "<li><a href="../$nazev.php">$nazev</a> <p class="admin"><a href="str.php?edit=data/page/$nazev.inc">Edituj</a></p></li>" ."\n"); fclose($soubor); } ?> Problém je nejspíš s odkazy, jak to mám jinak udělat?? |
||
tiso Profil |
#2 · Zasláno: 16. 7. 2009, 20:10:26
|
||
panther Profil |
#3 · Zasláno: 16. 7. 2009, 20:19:46
phplama
Jednak jsou to tisovy uvozovky a pak taky zápis na řádku 4. „fopen("data/".menu.".inc", "a");“ co to je „menu“? Vzhledem k tomu, žes to vyndal z uvozovek, mohla by to být proměnná a tudíž by ti tam chyběl „$“. |
||
fuckin Profil |
#4 · Zasláno: 16. 7. 2009, 20:22:40
pouzivej spise file_put_contents().
Bohuzel vsechny navody na nacitani/ukladani souboru jsou starsiho data a vyuzivaji tento stary zpusob. Od php5 je jiz tato fce plne k dispozici. |
||
Časová prodleva: 15 let
|
0