Hoppas ni förstår vad jag menar.
Det kanske inte är så stort problem vad vet jag.
Kan man göra så programmet som associerar till filsuffixet
öppnas separat, som det är nu så öppnas programmet tex word i webbläsaren så att man får webbmenyn längst upp och där finns det bara save as att välja tycks det..
Ska man öppna filen på något speciellt sätt, nu har jag en länk till mappen och fil namn.
MVH
Frågan#1
Hejsan!
Jag har gjort en enkel liten utforskare på webben.
Kod:
<?
include("functions/func.php");
Global $PHP_SELF,$action,$id_folder,$send;
//check if action isset..
if((isset($_GET['action']))&&($_GET['action']!=""))
{
$action=$_GET['action'];
}
elseif((isset($_POST['action']))&&($_POST['action']!=""))
{
$action=$_POST['action'];
}
else
{
$action="";
}
Global $PHP_SELF,$action;
//check if id_folder isset..
if((isset($_GET['id_folder']))&&($_GET['id_folder']!=""))
{
$id_folder=$_GET['id_folder'];
}
elseif((isset($_POST['id_folder']))&&($_POST['id_folder']!=""))
{
$id_folder=$_POST['id_folder'];
}
//check if send isset..
if((isset($_GET['send']))&&($_GET['send']!=""))
{
$send=$_GET['send'];
}
elseif((isset($_POST['send']))&&($_POST['send']!=""))
{
$send=$_POST['send'];
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>::. Utforskaren .::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css/dp_style.css" rel="stylesheet" type="text/css">
</head>
<body>
<br>
<Table width="710" border=0 align=center cellpadding=8 cellspacing=0 class="linjeup_down">
<Tr>
<td width="90" class="big"> </Td>
<td width="174" class="big"><B>Filnamn</B></Td>
<td width="163" class="big"><B>Storlek</B></Td>
<td width="172" class="big"><B>Ändrad</B></Td>
<td width="31"></Td>
</Tr>
</table>
<?
openConn();
$strFolder_id="SELECT* FROM kfg_folder";
$result_folderID=odbc_exec($conn,$strFolder_id);
$strSQL="SELECT* FROM kfg_file WHERE id_folder='$id_folder'";
$result_file=odbc_exec($conn,$strSQL);
while($row = odbc_fetch_row($result_folderID))
{
$id_folder = odbc_result($result_folderID,"id_folder");
$kfg_foldername = odbc_result($result_folderID,"kfg_foldername");
?>
<Table width="710" border=0 align=center cellpadding=8 cellspacing=0>
<Tr>
<td class="blutten"><?if(!isset($id_folder)||($id_folder=="")){echo "<a href=".$PHP_SELF."><img src='img/folder_minus.jpg' border='0'></a>".$kfg_foldername."";}elseif(isset($id_folder)&&($id_folder!="")){echo "<a href=".$PHP_SELF."?id_folder=".$id_folder."><img src='img/folder_plus.jpg' border='0'></a>".$kfg_foldername."";}?></Td>
</tr>
<!--</table>-->
<?
}
?>
<!--<Table width="710" border=0 align=center cellpadding=8 cellspacing=0>-->
<?
while($row = odbc_fetch_row($result_file))
{
$id_folder = odbc_result($result_file,"id_folder");
$kfg_foldername = odbc_result($result_file,"kfg_foldername");
$kfg_filename = odbc_result($result_file,"kfg_filename");
$kfg_filetype = odbc_result($result_file,"kfg_filetype");
$kfg_filesize = odbc_result($result_file,"kfg_filesize");
$kfg_filedate = odbc_result($result_file,"kfg_filedate");
?>
<tr>
<td class="blutten"> </Td>
<td class="blutten">
<? echo "<a href=docs/" .$kfg_foldername. "/".$kfg_filename.">".$kfg_filename."</a>";?>
</Td>
<td class="blutten">
<?=$kfg_filesize?>
</Td>
<td class="blutten">
<?=$kfg_filedate?>
</Td>
<td></Td>
</Tr>
<?
}
//}
?>
</table>
</table>
<br>
<table width="710" border="0" align="center" cellpadding="0" cellspacing="0" class="linjeup_down">
<tr>
<td align="left" valign="top" bgcolor="EAEAEA" class="big">Skapa ny mapp</td>
<td align="left" valign="top" bgcolor="EAEAEA" class="big"> Ladda upp
fil</td>
</tr>
<tr>
<td width="364" align="left" valign="top">
<?
folderUploadForm($id_folder);
?>
</td>
<td width="334" align="left" valign="top">
<?
fileUploadForm($id_folder);
?>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2">
<?
Global $dialog;
switch($action)
{
// ************* Visar startsida **************
Case "do_upload":
do_upload($dialog,$filen,$id_folder,$kfg_foldername);
break;
// ************* Visar startsida **************
Case "new_folder":
create_folder($folder);
break;
}
?>
</td>
</tr>
</table>
<br>
<?
if($send=="no")
{
?>
<script language="javascript">
window.alert("Informationen är nu inlaggd.!")
window.reload();
</script>
<?
}
?>
</body>
</html>
Nu till frågan hur öppnar jag filerna och redigerar i dom.
När jag öppnar .doc filerna öppnas word men det går bara att spara som, jag skulle vilja spara rakt av direkt.
Samt om jag öppnar .txt filer så öppnas dom i webbläsaren och där går det ju inte att redigera.
Hur göra?
MVH