Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<table border="0">
<form action="<?=$_SERVER['PHP_SELF']?>" method="POST" enctype="multipart/form-data">
<tr><td align="center" bgcolor="#C5CEE7"><b>Bild hochladen</b></td></tr>
<tr><td bgcolor="#FFA600"><input type="file" name="pic"><br><span class="bsp">Bild auswählen</td></tr>
<tr><td bgcolor="#FFA600"><span class="bsp">Kategorie auswählen
<br>
<select name="cat_id">
<?
$query_cats="SELECT id, name FROM ttsb_cats ORDER BY name ASC";
$rawdb_cats=@mysql_query($query_cats);
if($rawdb_cats AND @mysql_num_rows($rawdb_cats)>0){
while($array_cats=@mysql_fetch_array($rawdb_cats)){
echo
'
<option value="'.$array_cats["id"].'">'.$array_cats["name"].'</option>
';
}
@mysql_free_result($rawdb_cats);
}else{
die("Bitte geben Sie zuerst Kategorien ein!");
}
?>
</select></td></tr>
<tr><td align="center" bgcolor="#C5CEE7"><input type="submit" value="Hinzufügen"></td></tr>
</form>
</table>
<?
include_once("../include/config.inc.php");
$core=new coreLib();
$conn=$core->db();
if($_SERVER["REQUEST_METHOD"]=="GET"){
// INDEX MODE
if(empty($_GET["mode"])){
$core->header();
if($_GET["msg"]=="added"){
echo 'Das Bild wurde erfolgreich hochgeladen und der Datenbank hinzugefügt.<p>';
}elseif($_GET["msg"]=="deleted"){
echo 'Das Bild wurde gelöscht.<p>';
}
@include(dirname(__FILE__)."/pics.form.inc.php");
echo '<hr>';
$query="select * from ttsb_pics`".$_POST['cat_id']."`";
$rawdb=@mysql_query($query);
if($rawdb AND @mysql_num_rows($rawdb)>0){
echo
'
<table border="0" width="100%">
<tr><td align="center" bgcolor="#C5CEE7" colspan="3"><b>Einträge in der Bilderdatenbank</b></td></tr>
';
while($array=@mysql_fetch_array($rawdb)){
extract($array);
$bgcolor=(($bgcolor=="#FFA600")?"#CCCCCC":"#FFA600");
$pic_info=getimagesize(dirname(__FILE__)."/picdb/".$pic_file);
if($pic_info[0]>600){
$width=600;
$preview=TRUE;
}else{
$width=$pic_info[0];
$preview=FALSE;
}
$height=$width*$pic_info[1]/$pic_info[0];
echo
'
<tr bgcolor="'.$bgcolor.'">
<td colspan="3">
'.(($preview)?'<a href="javascript:preview_pic('."'$pic_file', '$pic_info[0]', '$pic_info[1]')".'">':'').'
<img height="'.$height.'" src="picdb/'.$pic_file.'" width="'.$width.'" border="1">
'.(($preview)?'</a>':'').'
</td>
</tr>
<tr bgcolor="'.$bgcolor.'">
<td>Hinzugefügt am: '.$pic_date.'</td>
<td>Dateiname: '.$pic_file.' ('.round(filesize(dirname(__FILE__)."/picdb/".$pic_file)/1024, 2).' KB)</td>
<td><a href="'.$_SERVER['PHP_SELF'].'?mode=delete&id='.$pic_id.'">Löschen</a></td>
</tr>
';
}
echo
'
<tr><td colspan="3" bgcolor="#C5CEE7">'.mysql_num_rows($rawdb).' Einträge</td></tr>
</table>
';
@mysql_free_result($rawdb);
}else{
echo 'Es wurden noch keine Bilder der Datenbank hinzugefügt.';
if(!$rawdb) echo "Error: ".mysql_error()."<br>Query: $query";
}
echo '<hr>';
@include(dirname(__FILE__)."/pics.form.inc.php");
$core->footer();
}
$query = "select * from ttsb_pics where cat_id = ".$_POST['cat_id'];