Back to top

Autore Topic: [RISOLTO]Chronoform  (Letto 1712 volte)

Offline pierofj

  • Nuovo arrivato
  • *
  • Post: 45
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO]Chronoform
« il: 12 Gen 2015, 13:06:29 »
Buongiorno o ciao
sono qui per un problemuccio che espongo con un esempio:
in una form ho 2 campi nome NNNNN e cognome CCCC . Vorrei create un terzo campo con dove vedo NNNNN CCCCC.
Su evento load della form ho messo questo semplice codice php

<?php
$A=$form->data[nome];
$B = "BBBBB";
$AB = $A . "--".$B;
echo $A;
echo $B;
echo $AB;
$form->data[tot]=$AB;
?>
Ora mentre la variabile $B viene avvalorata (si tratta di una costante) la variabile $A non si avvalora anche se il campo nome
sulla form è corretto.
Temo che il problema sia nel fatto che quando viene eseguito questo codice php la array form->data non è ancora avvalorata.
Qualcuno mi può spiegara come posso fare??
Grazie e scusate per il disturbo
Piero
RISOLTO
« Ultima modifica: 13 Gen 2015, 14:19:24 da pierofj »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Chronoform
« Risposta #1 il: 12 Gen 2015, 14:29:14 »
Devi usare la stringa concat, in rete trovi la giusta sintassi.

Offline pierofj

  • Nuovo arrivato
  • *
  • Post: 45
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform
« Risposta #2 il: 12 Gen 2015, 15:04:15 »
Grazie sei gentilissimo.
Risolto con concat
Ciao

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Chronoform
« Risposta #3 il: 12 Gen 2015, 19:01:15 »
La sintassi giusta è con le virgoletta $form->data['nome'], ma se il form non è di lettura di dati già provenienti dal database in on load non vede il dato.

Comunque se la soluzione è anche quella che hai usato, puoi mettere risolto sul primo post.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif