![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
Jak napisac skrypt jak on bedzie wygladl ma on potrafic tworzyc nowy dokument na serverze z poziomu przegladarki potrzebe mi to do panelu administacji (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 197 Pomógł: 0 Dołączył: 9.09.2003 Skąd: z Marsa Ostrzeżenie: (0%) ![]() ![]() |
[php:1:ea919aff87]<?php
$file = fopen('plik.txt', "w+"); fwrite($file, 'cos'); fclose($file); ?>[/php:1:ea919aff87] To Ci stworzy plik.txt (katalog w którym chcesz utworzyć plik musi mieć uprawnienia do zapisu) Pozdro |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o to zeby wygladalo to tak ze mam pole na wpisanie nazwy katalogu dla pliku i na zwe pliku oraz jego rozszerzenie no i ponizej przycisk akceptacji
|
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 197 Pomógł: 0 Dołączył: 9.09.2003 Skąd: z Marsa Ostrzeżenie: (0%) ![]() ![]() |
to trzeba było tak odrazu.
Tworzysz formularz w ktorym będą 3 pola. nazwa katalogu, nazwa pliku, rozszerzenie i nadajesz im nazwy: katalog, plik, ext plik: stworz.php [php:1:b1223ce384]<?php if( empty($_POST['katalog']) || empty($_POST['plik']) || empty($_POST['ext']) ) { echo 'nie wypelniles wszystkich pol'; //tu mozesz ewentualnie wstawic formularz } else { mkdir( $_POST['katalog'], 0777 ); if( is_dir($_POST['katalog']) ) { $file = fopen($_POST['katalog'].'/'.$_POST['plik'].$_POST['ext'], "r"); } else { echo 'nie zostal utworzony katalog: '. $_POST['katalog']; } } ?>[/php:1:b1223ce384] Skrypt nie sprawdzany. Ale powinien działać Pozdro |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 199 Pomógł: 0 Dołączył: 12.02.2004 Skąd: Czymiasto Ostrzeżenie: (0%) ![]() ![]() |
mam teraz taki problem
Kod Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/unsorted/karol/public_html/_blog/admin.php on line 343
to jest ta linia [php:1:464e5844b0]<?php if( empty($_POST['katalog']) || empty($_POST['plik']) || empty($_POST['ext']) ) ?>[/php:1:464e5844b0] a to jest caly kod tej stronki gdzie ma to byc [php:1:464e5844b0]<?php if($status=="newfile") { echo(" <table border="0" width="400" height="*" id="AutoNumber1" cellspacing="2" cellpadding="0" bgcolor="#FFFFFF" class=download align=center> <tr> <td class=modul> <center> <hr size=1px color=black> <b>$wersja ---> Listowanie folderów</font><hr size=1px color=black><br><input type=button value="Wstecz" onClick=history.back() class=przycisk><br><br> </center> "); print(" if( empty($_POST['katalog']) || empty($_POST['plik']) || empty($_POST['ext']) ) { echo 'nie wypelniles wszystkich pol'; //tu mozesz ewentualnie wstawic formularz } else { mkdir( $_POST['katalog'], 0777 ); if( is_dir($_POST['katalog']) ) { $file = fopen($_POST['katalog'].'/'.$_POST['plik'].$_POST['ext'], "r"); } else { echo 'nie zostal utworzony katalog: '. $_POST['katalog']; } } "); echo(" <div align=center><center><br><br> <input type=button value="Wstecz" onClick=history.back() class=przycisk><br> <form action="admin.php" ACCEPT-CHARSET="windows-1250" method=post name=logout><div align=center><input type=hidden name=status value=""><input type=hidden name=haslo value=""> <div align=center><input type=submit value="Wyloguj" class=przycisk></div> </form> <center> <br> <hr size=1px color=black> <b>$stopka</b></a></center> </td></tr> </table> "); } ?>[/php:1:464e5844b0] |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%) ![]() ![]() |
a po co wziąłeś tą funkcję w print("") ?!
zrób tak: [php:1:131cf46ceb]<?php // cut echo(" <table border="0" width="400" height="*" id="AutoNumber1" cellspacing="2" cellpadding="0" bgcolor="#FFFFFF" class=download align=center> <tr> <td class=modul> <center> <hr size=1px color=black> <b>$wersja ---> Listowanie folderów</font><hr size=1px color=black><br><input type=button value="Wstecz" onClick=history.back() class=przycisk><br><br> </center> "); if( empty($_POST['katalog']) || empty($_POST['plik']) || empty($_POST['ext']) ) { echo 'nie wypelniles wszystkich pol'; //tu mozesz ewentualnie wstawic formularz } else { mkdir( $_POST['katalog'], 0777 ); if( is_dir($_POST['katalog']) ) { $file = fopen($_POST['katalog'].'/'.$_POST['plik'].$_POST['ext'], "r"); } else { echo 'nie zostal utworzony katalog: '. $_POST['katalog']; } } // cut ?>[/php:1:131cf46ceb] hm bo błędy w tej linni nie wypatrzyłem czyli może o to chodziło |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 20:36 |