• 19-02-2008, 21:41:12
    #1
    Arama yaptım ama bulamadım, internette de bu konuyla ilgili yazı yoktu. Yapmak istediğim bir form ile gözat butonuna basıp dosya seçilecek ve başka bir alanada yazı yazılacak, göndere basıldığında dosya upload edilecek, dosyanın adı ve yazılmış olan yazı da veritabanına kayıt edilecek. Upload edip veritabanına kaydetmeyi yapabiliyorum ama o forma ekstra bir alan ekleyemedim. Sadece mantık anlatsanız da yeterlidir.
  • 19-02-2008, 23:07:09
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    dosyayı yüklerken aynı forma bir text alanı açarsın.Dosyanın değerlerini FILES ile çekerken text alanındaki yazıyı da POST ile çekersin.Örneğin

    <form action="yukle.php" method="post" enctype="multipart/form-data">
    
    <center>
    <table border="0" width="53%" cellspacing="0" cellpadding="0">
    	<tr><br><br><center>
    		<h1>Dosya Seç</h1>
    		<input type="file" name="dosya" size="44">
    	
    	<h1>Açıklama</h1>
    
    	<textarea name="not" cols="30" rows="2" tabindex="5"></textarea></center>
    		
    	</tr>
    </table>
    
    
    <p><input type="submit" value="Dosyayı Yükle"></p>
    </center>
    
    </form>

    $dosyaad=$_FILES["dosya"]["name"];
    $kaynak=$_FILES["dosya"]["tmp_name"];
    $filesize=$_FILES["dosya"]["size"];
    $type=$_FILES["dosya"]["type"];
    $not=$_POST["not"];
  • 23-02-2008, 12:35:31
    #3
    Teşekkürler, bazen insanın kafası durabiliyo