09. september 2005 - 15:50Der er
22 kommentarer og 1 løsning
upload php fil til forskellige mapper
jeg har det her script hvor man lave php filer online jeg ville gerne have så jeg kunne vælge mellem at upload til mapperne der ligger i samme mappe som scriptet
Du kunne lave en <select> og så bruge koden: $path = $_SERVER['DOCUMENT_ROOT'] echo "<select name=\"dir\">; foreach (glob($path,GLOB_ONLYDIR) as $dir) { echo "<option>" . $dir . "</option>\n"; } echo "</select>";
if (isset($_POST['opret'])) { if(!file_exists($_POST['filnavn'])) { $fil = fopen($_SERVER['DOCUMENT_ROOT'] . $_POST['dir'] . $_POST['filnavn'], "a+"); fputs($fil, $indhold1); } else { echo "Der findes allerede en fil med det navn"; } } ?>
jeg for fejlen Warning: fopen(/usr/export/www/hosting/4boys/usr/export/www/hosting/4boys/cms/filens navn.php): failed to open stream: No such file or directory in /usr/export/www/hosting/4boys/cms/admin/opret_mappe_phpfiler/opret_php_filer.php on line 145
Warning: fputs(): supplied argument is not a valid stream resource in /usr/export/www/hosting/4boys/cms/admin/opret_mappe_phpfiler/opret_php_filer.php on line 147
den skriver Warning: show_source() has been disabled for security reasons in /usr/export/www/hosting/4boys/cms/admin/opret_mappe_phpfiler/opret_php_filer.php on line 176
if (isset($_POST['opret'])) { if(!file_exists($_POST['filnavn'])) { $fil = fopen($_SERVER['DOCUMENT_ROOT'] . $_POST['dir'] . $_POST['filnavn'], "a+"); fputs($fil, $indhold1); } else { echo "Der findes allerede en fil med det navn"; } } ?>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.