Jump to content

Read from Input to ini


deve
 Share

Recommended Posts

I have a 6 input boxes 1 editbox and one picturebox , I need to store the datas from this input edit and picturebox to ini file , new entrys should store for next record in ini and if is equal to a record in ini should give a error .

Any help whould be great , thanks

For to make more understandable I have drawed my project

560dabc40ebdd_Ekran_Alnts.thumb.PNG.a116

Edited by deve
Link to comment
Share on other sites

  • Moderators

read from the input box or input field on a GUI (GuiCtrlRead for the latter), and then take a look at IniRead and IniWrite in the help file. Something like this (rough):

#include <MsgBoxConstants.au3>

$sMyINI = @DesktopDir & "\my.ini"

$myAnswer = InputBox("Where's Carmen Sandiego?", "What Country is Carmen in?")
    If IniRead($sMyINI, "MySection", "Answer1", "") <> $myAnswer Then
        IniWrite($sMyINI, "MySection", "Answer1", $myAnswer)
    Else
        MsgBox($MB_APPLMODAL, "", "You already guessed " & $myAnswer)
    EndIf

 

Edited by JLogan3o13

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

read from the input box or input field on a GUI (GuiCtrlRead for the latter), and then take a look at IniRead and IniWrite in the help file. Something like this (rough):

#include <MsgBoxConstants.au3>

$sMyINI = @DesktopDir & "\my.ini"

$myAnswer = InputBox("Where's Carmen Sandiego?", "What Country is Carmen in?")
    If IniRead($sMyINI, "MySection", "Answer1", "") <> $myAnswer Then
        IniWrite($sMyINI, "MySection", "Answer1", $myAnswer)
    Else
        MsgBox($MB_APPLMODAL, "", "You already guessed " & $myAnswer)
    EndIf

 

thanks for answer, I have not explained correctly I guess sorry my english , this 6 input boxes will be filled from users and saved into ini all new entrys must be checked first from ini I guess , how whould I go with this ?

Link to comment
Share on other sites

Hi deve,

that is what this is doing...

IF   INIREAD is checking the ini file for previous input and IF it is <> (also means different than)

so if it is different the next line WRITEs to ini with iniwrite

ELSE also means if the ini file contains previously input data that EQUALS ( = ) input from this time.

 

Make sense ? :)

Edited by l3ill
typing
Link to comment
Share on other sites

Maybe this makes more sense:

#include <MsgBoxConstants.au3>

$sMyINI = @DesktopDir & "\my.ini"

$myAnswer = InputBox("Where's Carmen Sandiego?", "What Country is Carmen in?")
; each time you run this it will ask for input
    If IniRead($sMyINI, "MySection", "Answer1", "") <> $myAnswer Then
;then it will check the ini file for previous input, if any | If it is greater than or less than (<>)(Different) it will proceed to the next line of code
        IniWrite($sMyINI, "MySection", "Answer1", $myAnswer)
;and write the new input
    Else
;if anything else happens than the above mentioned, this MSgBox will happen
        MsgBox($MB_APPLMODAL, "", "You already guessed " & $myAnswer)
    EndIf

 

Link to comment
Share on other sites

  • Moderators

deve, it sounds like you're thinking more of a GUI (6 input fields, not input boxes), is this correct? If so, then something like this should give you an idea, it is the same basic structure:

#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
#include <WindowsConstants.au3>

$sMyINI = @DesktopDir & "\my.ini"


GUICreate("Test", 300, 250)
$inp1 = GUICtrlCreateInput("", 10, 10, 280, 30)
$btnGo = GUICtrlCreateButton("Go", 10, 200, 40, 30)

GUISetState(@SW_SHOW)

    While 1
        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
            Case $btnGo
                $answerOne = GUICtrlRead($inp1)
                If IniRead($sMyINI, "MySection", "Answer1", "") <> $answerOne Then
                    IniWrite($sMyINI, "MySection", "Answer1", $answerOne)
                Else
                    MsgBox($MB_APPLMODAL, "", "You already guessed " & $answerOne)
                EndIf
        EndSwitch
    WEnd

GUIDelete()

 

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

thanks what is the simple way to add the other 5 inputs but those I do not need to check if it is same input they can be same.

if the one of the inputs that doesnt need to be same like recorded before ; I mean if it is not same form should save all infos us new informations and not just change the one input field record

[Record 1]
myanswer=hello
myanswer2=hi
myanswer3=22

[Record 2]
myanswer=hello
myanswer2=hi
myanswer3=23    <<<<<this is the only input that I need to check if it is same , when itsnot same form should record all inputs us next REcord

 

Edited by deve
Link to comment
Share on other sites

  • Moderators

This is the line to add an input field. What seems appropriate to you to add 5 more? Look up GUICtrlCreateInput in the help file so you understand what the parameters are.

$inp1 = GUICtrlCreateInput("", 10, 10, 280, 30)

 

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

well I have done this but like that it saves allways to the exact same answers the new entries, ut it should save us new entry when one of the inputs are different this is what I have so far :

Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
             Case $Kaydet
                $answerOne = GUICtrlRead($Kunye)
                $answer2 = GUICtrlRead($Anne)
                  $answer3 = GUICtrlRead($Baba)
                  $answer4 = GUICtrlRead($Cinsi)
                  $answer5 = GUICtrlRead($Renk)
                  $answer6 = GUICtrlRead($Dogum)
                  $answer7 = GUICtrlRead($Resim)
                  $answer8 = GUICtrlRead($Combo2)
                  $answer9 = GUICtrlRead($Notlar)
                If IniRead($sMyINI, "Guvercin Kayıt", "Kunye", "") <> $answerOne Then
                  IniWrite($sMyINI, "Guvercin Kayıt", "Kunye", $answerOne)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Anne ismi", $answer2)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Baba ismi", $answer3)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Cinsi", $answer4)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Rengi", $answer5)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Dogum", $answer6)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Resim", $answer7)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Durum", $answer8)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Notlar", $answer9)
                Else
                    MsgBox($MB_APPLMODAL, "", "Bu künye ile zaten başka bir kuş kayıtlı " & $answerOne)
                 EndIf
                 EndSwitch
WEnd

if answerone is new entry then it should not update the ini just create new entry after the last one.

Link to comment
Share on other sites

  • Moderators

I guess I am not understanding this piece:

 

If answerone is new entry then it should not update the ini just create new entry after the last one.

You cannot have two keys of the same name in the same section in the INI file (if you want your script to be stable, anyway). So you could do something like this to append to the end of that INI section, but you would have to include the new unique Key names:

Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
             Case $Kaydet
                $answerOne = GUICtrlRead($Kunye)
                $answer2 = GUICtrlRead($Anne)
                  $answer3 = GUICtrlRead($Baba)
                  $answer4 = GUICtrlRead($Cinsi)
                  $answer5 = GUICtrlRead($Renk)
                  $answer6 = GUICtrlRead($Dogum)
                  $answer7 = GUICtrlRead($Resim)
                  $answer8 = GUICtrlRead($Combo2)
                  $answer9 = GUICtrlRead($Notlar)
                If IniRead($sMyINI, "Guvercin Kayit", "Kunye", "") <> $answerOne Then
                  IniWrite($sMyINI, "Guvercin Kayit", "Kunye", $answerOne)
                  IniWrite($sMyINI, "Guvercin Kayit", "Anne ismi", $answer2)
                  IniWrite($sMyINI, "Guvercin Kayit", "Baba ismi", $answer3)
                  IniWrite($sMyINI, "Guvercin Kayit", "Cinsi", $answer4)
                  IniWrite($sMyINI, "Guvercin Kayit", "Rengi", $answer5)
                  IniWrite($sMyINI, "Guvercin Kayit", "Dogum", $answer6)
                  IniWrite($sMyINI, "Guvercin Kayit", "Resim", $answer7)
                  IniWrite($sMyINI, "Guvercin Kayit", "Durum", $answer8)
                  IniWrite($sMyINI, "Guvercin Kayit", "Notlar", $answer9)
                Else
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answerOne)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer2)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer3)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer4)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer5)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer6)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer7)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer8)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer9)               
                EndIf
EndSwitch

 

Edited by JLogan3o13

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

How to get your question answered on this forum!

Link to comment
Share on other sites

sorry my english , it is so : 6 input fields whill be filled from user 5 of them can be exact same values but only the one  cant be the same value , so far the first example did work great . When I enter a second informations to this 6 input fields and click on save (kaydet) it just updates the one input field in the ini . so this part when the one input field is different (that we are checking) script must create a new key and add like(in this code case) [Guvercin Kayıt1] and so on like [Guvercin Kayıt2] hope I chould make it understandable now

Link to comment
Share on other sites

When you write an INI value to a key, it replaces any previous value.

Are you perhaps wanting to add, rather than replace?

IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answerOne)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer2)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer3)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer4)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer5)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer6)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer7)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer8)
                  IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answer9)

They are all replacing the previously written entry for the same key.

$answer2 replaces $answerOne

$answer3 replaces $answer2

and so on .....

There is only one "New Key Name" key, not nine of them like you seem to be expecting.

If however, adding is really what you want then try this instead.
 

$answersCombined = $answerOne & "|" & $answer2 & "|" & $answer3 & "|" & $answer4 (etc)

IniWrite($sMyINI, "Guvercin Kayit", "New Key Name", $answersCombined)

I've used the pipe '|' character between each answer, but you could use a space instead, etc.

P.S. If that's not it, then you need to show us the exact entries in the INI file, and the exact entries in the Inputs and then exactly what you want to see in the INI file afterward, else we will just keep chasing our tail. Use the exact values rather than variables in your example for us.

Edited by TheSaint

Make sure brain is in gear before opening mouth!
Remember, what is not said, can be just as important as what is said.

Spoiler

What is the Secret Key? Life is like a Donut

If I put effort into communication, I expect you to read properly & fully, or just not comment.
Ignoring those who try to divert conversation with irrelevancies.
If I'm intent on insulting you or being rude, I will be obvious, not ambiguous about it.
I'm only big and bad, to those who have an over-active imagination.

I may have the Artistic Liesense ;) to disagree with you. TheSaint's Toolbox (be advised many downloads are not working due to ISP screwup with my storage)

userbar.png

Link to comment
Share on other sites

Cache "Guvercin Kayit" in a constant variable, you will thank me later when you only have one place to change the section name and not 100!

UDF List:

 
_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_ArrayFilter/_ArrayReduce_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 22/04/2018

Link to comment
Share on other sites

yes I wont all the records to be new and not just one record that gets updated , only in case that one input is same it does not save nor update

If IniRead($sMyINI, "Guvercin Kayit", "Kunye", "") <> $answerOne Then

when this key is not same from one of the records the ini , script should add a new entry to the ini file thats all . I will post all my GUI and ini .

 

#include <ButtonConstants.au3>
#include <ComboConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <GUIConstants.au3>
#include <File.au3>
$sMyINI = @DesktopDir & "\my.ini"
#Region ### START Koda GUI section ### Form=c:\users\deve\downloads\koda_1.7.3.0\forms\kumesim.kxf
$Kumesim = GUICreate("Kumesim", 1000, 507, 185, 106)
$Dosya = GUICtrlCreateMenu("&Menu")
$MenuItem2 = GUICtrlCreateMenuItem("Hakkında", $Dosya)
$MenuItem1 = GUICtrlCreateMenuItem("Çıkış", $Dosya)
GUISetFont(8, 400, 0, "Courier New")
$Cinsi = GUICtrlCreateInput("Cinsi", 696, 56, 121, 22)
GUICtrlSetColor(-1, 0x3399FF)
$Renk = GUICtrlCreateInput("Renk", 824, 88, 129, 22)
GUICtrlSetColor(-1, 0x3399FF)
$Dogum = GUICtrlCreateInput("Dogum", 824, 56, 129, 22)
GUICtrlSetColor(-1, 0x3399FF)
Local $Anne = GUICtrlCreateInput("Anne", 696, 120, 121, 22)
GUICtrlSetColor(-1, 0x3399FF)
Local $Baba = GUICtrlCreateInput("Baba", 824, 120, 129, 22)
GUICtrlSetColor(-1, 0x3399FF)
$Notlar = GUICtrlCreateEdit("", 696, 280, 265, 145)
GUICtrlSetData(-1, "Notlar")
GUICtrlSetColor(-1, 0x3399FF)
$Kunye = GUICtrlCreateInput("Kunye", 696, 88, 121, 22)
GUICtrlSetColor(-1, 0x3399FF)
Local $Pic1 = GUICtrlCreatePic("C:\Users\deve\Downloads\posta.jpg", 776, 168, 113, 81)
$Kaydet = GUICtrlCreateButton("Kaydet", 888, 432, 75, 25)
GUICtrlSetColor(-1, 0x3399FF)
$Input1 = GUICtrlCreateInput("Kus ara", 32, 64, 241, 22)
GUICtrlSetColor(-1, 0x3399FF)
$Ara = GUICtrlCreateButton("Ara", 472, 64, 75, 22)
GUICtrlSetFont(-1, 12, 400, 0, "Courier New")
GUICtrlSetColor(-1, 0x3399FF)
$Guvercin_Detaylari = GUICtrlCreateGroup("Guvercin_Detaylari", 672, 24, 313, 441)
GUICtrlSetFont(-1, 10, 400, 0, "Courier New")
GUICtrlSetColor(-1, 0x3399FF)
GUICtrlSetBkColor(-1, 0xFFFFFF)
$Resim = GUICtrlCreateGroup("Resim", 704, 152, 249, 113)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Combo2 = GUICtrlCreateCombo("Combo2", 704, 432, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
GUICtrlSetData($Combo2, "Item 2|Item 3", "Item 2")
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Combo1 = GUICtrlCreateCombo("Combo1", 296, 64, 145, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
GUICtrlSetData($Combo1, "Item 2|Item 3", "Item 2")
GUICtrlSetColor(-1, 0x3399FF)
$Kus_Arama = GUICtrlCreateGroup("Kus_Arama", 16, 32, 633, 73)
GUICtrlSetFont(-1, 12, 400, 0, "Courier New")
GUICtrlSetColor(-1, 0x3399FF)
GUICtrlSetBkColor(-1, 0xFFFFFF)
GUICtrlCreateGroup("", -99, -99, 1, 1)
Local $List1 = GUICtrlCreateListView("Durumu|Künye|Cinsi|Doğum Yılı|Renk|Resim", 16, 128, 641, 342)
Local $Item1 = GUICtrlCreateListViewItem("", $List1)
Local $Item2 = GUICtrlCreateListViewItem("", $List1)
Local $Item3 = GUICtrlCreateListViewItem("", $List1)
Local $Item4 = GUICtrlCreateListViewItem("", $List1)
Local $Item5 = GUICtrlCreateListViewItem("", $List1)

GUISetBkColor(0x00E0FFFF) ;
GUICtrlSetColor(-1, 0x3399FF)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

Func resim()
    Local Const $sMessage = "Select a single file of any type."
    Local $sFileOpenDialog = FileOpenDialog($sMessage, @AppDataDir & "\", "All (*.*)", $FD_FILEMUSTEXIST)
    If @error Then
        MsgBox($MB_SYSTEMMODAL, "", "No file was selected.")
        FileChangeDir(@ScriptDir)
    Else
        FileChangeDir(@ScriptDir)
        $sFileOpenDialog = StringReplace($sFileOpenDialog, "|", @CRLF)
         MsgBox($MB_SYSTEMMODAL, "", "You chose the following file:" & @CRLF & $sFileOpenDialog)
GUICtrlCreatePic($sFileOpenDialog, 776, 168, 113, 81)
    EndIf
EndFunc
While 1
   $msg = GUIGetMsg()
   Select
       Case $msg = $GUI_EVENT_CLOSE
      Exit
      Case $msg = $Pic1
resim()
        ; MsgBox(0, "", "picture clicked" )
     EndSelect

        Switch GUIGetMsg()
            Case $GUI_EVENT_CLOSE
                ExitLoop
             Case $Kaydet
                $answerOne = GUICtrlRead($Kunye)
                $answer2 = GUICtrlRead($Anne)
                  $answer3 = GUICtrlRead($Baba)
                  $answer4 = GUICtrlRead($Cinsi)
                  $answer5 = GUICtrlRead($Renk)
                  $answer6 = GUICtrlRead($Dogum)
                  $answer7 = GUICtrlRead($Resim)
                  $answer8 = GUICtrlRead($Combo2)
                  $answer9 = GUICtrlRead($Notlar)
                If IniRead($sMyINI, "Guvercin Kayıt", "Kunye", "") <> $answerOne Then
                  IniWrite($sMyINI, "Guvercin Kayıt", "Kunye", $answerOne)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Anne ismi", $answer2)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Baba ismi", $answer3)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Cinsi", $answer4)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Rengi", $answer5)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Dogum", $answer6)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Resim", $answer7)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Durum", $answer8)
                  IniWrite($sMyINI, "Guvercin Kayıt", "Notlar", $answer9)
                Else
                    MsgBox($MB_APPLMODAL, "", "Bu künye ile zaten başka bir kuş kayıtlı " & $answerOne)
                 EndIf
                 EndSwitch
WEnd
[Guvercin Kayıt]
Kunye=Kunye
Anne ismi=Anne
Baba ismi=Baba
Cinsi=Cinsi
Rengi=Renk
Dogum=Dogum
Resim=Resim
Durum=Item 2
Notlar=Notlar

next record to ini the script should write like

[Guvercin Kayıt 2]  <<<<<< there for next record should come a number or whatever
Kunye=Kunye
Anne ismi=Anne
Baba ismi=Baba
Cinsi=Cinsi
Rengi=Renk
Dogum=Dogum
Resim=Resim
Durum=Item 2
Notlar=Notlar

 

Edited by deve
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...