FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz.

Mehmet KAYA
 0532 231 07 27
						
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


Göksel Gökçe

 

ihsan'in duvarı

Hocam sorunuzu bir daha dikkatlice okuyunca doğru mu anladım siz fm api ile Mysql e mi veri girişi yapmaya çalışıyorsunuz.
23, Kasım, 2017 ercanD tarafından
Yaptım olmadı göksel beyle akşam olmazsa görüşürüm. Çok teşekkür ediyorum.
23, Kasım, 2017 ihsan tarafından
Yani 3. satırı silip 5. satıra

$fm = new FileMaker('veritabani', 'adres', 'kullaniciadi','parola');

yazmanız yeterli olacak.
23, Kasım, 2017 ercanD tarafından
Selam ederim İhsan Bey;

Baglanti.php içindeki bilgileri direkt olarak  yeni.php dosyası içine alarak bir dener misiniz?
23, Kasım, 2017 ercanD tarafından
Selam Demokrasi Bey;

dediklerini bende aynen yaptım.Veritabanıma bilgi giriyorum veya filemaker dosyama bilgi giriyorum ikisinde de görüyorum.
buraya kadar sorun yok.

Yanlız PHP api deki yeni.php dosyası ile veri girişini webden yapamıyorum.

Mysql-front programı ile veritabanıma veri giriyorum filemakerdaki dosyamda görüyorum.

PHP APİ deki yeni kod kısmını göndereyim bir bakın

<?php
if($_POST['Ad']){
require_once ('Baglanti.php');
@require_once ('FileMaker.php');
$fm = new FileMaker($Dbase, $Adres, $Kullanici,$Sifre);
$record2 = $fm->createRecord('DemoAnketDB');
$record2->setField('AD', $_POST['Ad']);
$record2->setField('SOYAD', $_POST['SoyAd']);
$record2->setField('TELEFON', $_POST['Telefon']);
$result2 = $record2->commit();
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#Layer1 {
    position:absolute;
    left:43px;
    top:51px;
    width:627px;
    height:385px;
    z-index:1;
}
body,td,th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
}
-->
</style>
</head>

<body>

<div id="Layer1">
<form id="form1" name="form1" method="post" action="">
  <table>
    <tr>
      <td>Ad</td>
      <td><label>
        <input name="Ad" type="text" id="Ad" />
      </label></td>
    </tr>
    <tr>
      <td>Soyad</td>
      <td><input name="SoyAd" type="text" id="SoyAd" /></td>
    </tr>
    <tr>
      <td>Telefon</td>
      <td><input name="Telefon" type="text" id="Telefon" /></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Submit" /></td>
    </tr>
  </table>
</form>
</div>
</body>
</html>

Dosyamın ismi SQL layoutumun ismi phpdeneme
23, Kasım, 2017 ihsan tarafından
Selam ederim İhsan Bey;

İlk önce kendi bilgisayarınıza MySQL ODBC Driver kuracaksınız. Sonra ODBC Veri KIaynağı Yöneticisinden ( Denetim Masasında Yönetimsel Araçlarda bulabilirsiniz. )
Sistem DNS sekmesinde ekle diyor açılan pencerede MySQL ODBC Driveri seçiyor ve ileri diyor ve İlgili alanları gerekli şekilde dolduruyoruz.

Burada işimiz bu kadar.

FileMaker ı açıyoruz. File > Manage > External Data Source. Açılan diyalog penceresinde New diyor Name kutucuğuna herhangi bir isim giriyor ( bu isim biraz sonra da lazım olacak ) ve Type: ODBC yi seçiyoruz. Specify düğmesini tıklıyor açılan diyalog penceresinden ODBC Veri KIaynağı Yöneticisi Sistem DNS de oluşturmuş olduğumuz veri kaynağını seçiyor ve Ok diyoruz.
Authentication > Specify... yi seçiyor ve MySQL veritabanı kullanıcı adını ve parolasını giriyoruz. Ok diyoruz burada da işimiz bitti.
FileMaker File > Manage > Database > Relationships te sol alt köşede bulunan Add a table düğmesini tıklıyor ve açılan diyalog penceresinde Data Source u tıklıyor ve biraz önce oluşturmuş  olduğumuz isimdeki veri kaynağını seçiyoruz.

Kalanı da tablo seçimi ve ilişkiler... Yine de herhangi bir sorun olur ise yazmaktan çekinmeyin.

Hayırlı günler dilerim.


Saygılarımla.
22, Kasım, 2017 ercanD tarafından
23, Haziran, 2017 kurucay2000 tarafından
İhsan bey
Bilgisayarlar aynı ağda mı acaba?
Lisanslardan kaynaklı olabilir.
Ben tek bilgisayarda kırık FileMaker 16 Pro kullanıyorum, sorun olmuyor.
Sizden bir ricam FileMaker Pro 16 Advanced elinizde varmı, var ise benimle paylaşırsanız sevinirim. Teşekkürler.
23, Haziran, 2017 kurucay2000 tarafından
İhsan Bey Link ekledim
https://yadi.sk/d/OdUve3-O3K8guu
15, Haziran, 2017 kurucay2000 tarafından
Herşeyin Birşeyini Birşeyin herşeyini Bilmek lazım.
12, Aralık, 2015 ihsan tarafından
...