Merhaba Arkadaslar..
elimde resimler war ve ben bunları tek seferde db ye yazdırmam gerekiyor. URL olarak da yazdırsam olur hiç fark etmes scriptte resim ekleme war ama tek tek uğraşmak zorunda kalıyorum bunun için tek seferde 1 kategoriye iligili resimleri yükleyebilecek bir kodlama yapılması mümkünmü acaba?
Orjinal tek resim upload kodlaması :
<?php
if ($userStatus != '1' || $userGroup != '2' || !isset($_SESSION['userid'])) {
header ("Location: login.php");
exit();
}
?>
<center>
<a href="index.php?action=addgame">Yeni Dosya Ekle </a> | <a href="index.php?action=grabfile">Dosyayi Al </a> | <a href="index.php?action=uploadfile">Dosya Yükle </a><?php if ($commentapproval == '1' || $commentapproval == '2') { ?> | <a href="index.php?action=approvecomments">Yorumlari Onayla </a><?php } ?>
</center><br />
<form action="index.php?action=addnewgame" method="POST" name="form">
<table style="border: 0px; font-size: 12px; font-family: Arial; width: 100%;">
<tr>
<td width="20%" valign="top">Isim:</td>
<td width="80%"><input type="text" name="name" style="width: 150px; margin: 2px; border: 1px solid #4A708B;"></td>
</tr>
<tr bgcolor="#A4D3EE">
<td width="20%" valign="top">Aciklama:</td>
<td width="80%"><textarea name="description" rows="3" cols="35" style="margin: 2px; border: 1px solid #4A708B;"></textarea></td>
</tr>
<tr>
<td width="20%" valign="top">Anahtar Kelimeler :</td>
<td width="80%"><textarea name="keywords" rows="3" cols="35" style="margin: 2px; border: 1px solid #4A708B;"><?php echo $filekeywords; ?></textarea></td>
</tr>
<tr bgcolor="#A4D3EE">
<td width="20%" valign="top">Kategori:</td>
<td width="80%"><select name="category"><?php $category_result = mysql_query("SELECT name,catid FROM categories ORDER BY name"); if (mysql_num_rows($category_result)) { while($cat_row = mysql_fetch_array($category_result)) { echo "<option value=\"".$cat_row['catid']."\">".stripslashes($cat_row['name'])."</option>"; } }?></select></td>
</tr>
<tr>
<td width="20%" valign="top">Genislik (genislik x uzunluk):</td>
<td width="80%"><input type="text" name="width" style="width: 50px; margin: 2px; border: 1px solid #4A708B;"> x <input type="text" name="height" style="width: 50px; margin: 2px; border: 1px solid #4A708B;"></td>
</tr>
<tr bgcolor="#A4D3EE">
<td width="20%" valign="top">Dosya Cesidi :</td>
<td width="80%"><select name="gamefiletype"><option value="1">SWF</option><option value="2">DCR</option><option value="3">Image</option><option value="4">Music/video</option><option value="5">Custom Code</option></select></td>
</tr>
<tr>
<td width="20%" valign="top">Dosya:</td>
<td width="80%"><input type="text" name="gamefile" value="<?php echo $gfile; ?>" style="width: 200px; margin: 2px; border: 1px solid #4A708B;"> <select name="filelocation"><option value="1">Local</option><option value="2">Linked</option><option value="3">Frame</option></select></td>
</tr>
<tr bgcolor="#A4D3EE">
<td width="20%" valign="top">Geleneksel Kod :</td>
<td width="80%"><textarea name="customcode" rows="3" cols="35" style="margin: 2px; border: 1px solid #4A708B;"></textarea></td>
</tr>
<tr>
<td width="20%" valign="top">Resim:</td>
<td width="80%"><input type="text" name="gameimage" value="<?php echo $gimage; ?>" style="width: 200px; margin: 2px; border: 1px solid #4A708B;"> <select name="imagelocation"><option value="1">Local</option><option value="2">Linked</option></select></td>
</tr>
<tr bgcolor="#A4D3EE">
<td width="20%" valign="top">Durum:</td>
<td width="80%"><select name="filestatus"><option value="1">Aktif</option><option value="0">Aktif degil</option></select></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submit" value="Dosya Ekle" style="margin: 2px; border: 1px solid #4A708B; background-color: #FFFFFF;"></td>
</tr>
</table>
</form>
<br />
<a href="index.php?action=games"><Geri dön </a>gittiği yer yani (index.php?action=addgame) bölümü
} elseif ($action == 'addgame') {
$gfile = $_GET[gfile];
$gimage = $_GET[gimage];
$includefile = "addgame.php";
} elseif ($action == 'addnewgame') {
$gametitle = $_POST[name];
$gamedescription = $_POST[description];
$gamekeywords = $_POST[keywords];
$gamecategory = $_POST[category];
$gamewidth = $_POST[width];
$gameheight = $_POST[height];
$gamefiletype = $_POST[gamefiletype];
$gamefile = $_POST[gamefile];
$gamefilelocation = $_POST[filelocation];
$gameimage = $_POST[gameimage];
$gameimagelocation = $_POST[imagelocation];
$gamefilestatus = $_POST[filestatus];
$gamecustomcode = $_POST[customcode];
// Check if game is already in the database
$check_gamename = mysql_query("SELECT count(fileid) AS filenamecount FROM files WHERE title = '$gametitle'");
$get_check_gamename = mysql_fetch_array($check_gamename);
$gamenamecount = $get_check_gamename['filenamecount'];
if ($gamenamecount > '0') {
header ("Location: index.php?action=games&e=3");
exit();
}
if (empty($gamewidth) && $gamefilelocation != '3' && $gamefiletype != '5' || empty($gameheight) && $gamefilelocation != '3' && $gamefiletype != '5') {
// Get file size
if ($gamefilelocation == '2') {
$size = getimagesize($gamefile);
} else {
$size = getimagesize($siteurl."/files/".$filesdir."/".$gamefile);
}
$gamewidth = $size[0];
$gameheight = $size[1];
}
// Resize files that are too big
if ($autoresize == '1') {
if ($gamewidth > $maxfilewidth) {
$change = ($gamewidth / $maxfilewidth);
$gamewidth = $maxfilewidth;
$gameheight = ($gameheight / $change);
}
if ($gameheight > $maxfileheight) {
$change = ($gameheight / $maxfileheight);
$gameheight = $maxfileheight;
$gamewidth = ($gamewidth / $change);
}
}
if (strlen($gametitle)) {
// Add game to MySQL database
$dateadded = date('Y-m-d');
$addgame = mysql_query("INSERT INTO files SET title = '$gametitle', description = '$gamedescription', keywords = '$gamekeywords', category = '$gamecategory', width = '$gamewidth', height = '$gameheight', filetype = '$gamefiletype', file = '$gamefile', filelocation = '$gamefilelocation', customcode ='$gamecustomcode', icon = '$gameimage', iconlocation = '$gameimagelocation', status = '$gamefilestatus', dateadded = '$dateadded'");
}Şimdiden Teşekkürler.. Kolay gelsin..