Jump to content
  • 0

Merkwaardig Filemaker PHP verschijnsel


dudematters

Question

Ik heb een database op een FMSA12 draaien al jarenlang, die heeft een koppeling met de website (PHP) en draait goed.

Nu is de app in FM11 ontwikkeld en ze zijn een tijdje geleden overgestapt op FM12.

 

Ik heb een web-user en web priveledge set die een aantal layouts voor het web kunnen benaderen en velden laten zien op een web-pagina. Dit werkt prima.

Sinds kort als ik velden erbij maak (Deze netjes op de web-layout zet) kan ik de inhoud van deze velden niet meer tonen op de website.

Ik krijg geen error (noch in FM noch in PHP)

 

Ik heb me rot gezocht naar wat dat kan zijn, getest met bestaande velden aanpassen (werkt) maar geen van de nieuwe velden tonen de inhoud.

De stappen die ik gedaan heb:

1. Veld Aanmaken in tabel

2. Veld plaatsen op web-layout in Filemaker

3. Rechten instellen voor de Privilege set Web voor deze velden (layout staat al goed en werkt ook)

4. Php code geschreven voor het tonen van de labels en de velden (Labels tonen, velden zijn maagdelijk leeg)

5. Getest op het aanpassen van bestaande velden (werkt)

 

Wat zie ik over het hoofd? Want het is voor mij echt niet logisch....

Link to comment

5 answers to this question

Recommended Posts

  • 0

Hmm, even meedenken.

Kijk eens of het veld in het result staat:

 

  $records = $result->getRecords();
  $record = $records[0];
  print "";
  print_r($records[0]->getFields());
  die;

 

zo ja, check de veldnaam in PHP

Staat er soms een spatie achter je Filemaker veldnaam.

gebruik je de juiste relatienaam in getField("relatie::veldnaam")

 

Nee veld komt niet voor in result.

gebruik je data uit een gerelateerde table, staan de gerelateerde rechten goed,

( blijkbaar heb je dat al gecontroleerd )

 

Gebruik je data uit een valuelist?

Staat je valuelist op je layout?

Link to comment
  • 0

Dag Dre,

 

Dank. Nee, de data staat echt in die tabel en het zijn gewoon simpele text velden, geen value list, geen portal.

Dat maakt het ook allemaal zo merkwaardig. Ik heb error logging aan staan, geen meldingen. Alle andere velden op die layout worden wel getoond, ook als de inhoud aanpas komen de aanpassingen netjes in mijn browser naar voren. Ik ben er al even mee bezig en ben redelijk gefrustreerd...

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...