Ergebnis 1 bis 10 von 10

Thema: formulare aktivieren wenn...

  1. #1
    Erfahrener Benutzer
    Registriert seit
    14.03.2008
    Beiträge
    121

    formulare aktivieren wenn...

    Hallo
    ich habe ein kleines prob. mit meinem euro auszahlungsscript.

    ich habe zwei formulare auf einer seite
    beide sind anfangs deaktiviert und sollen erst aktiviert werden wenn der user genug lose hat.

    ist der kontostand kleiner als 5000000
    soll die meldung kommen nicht genug lose

    ist der kontostand größer als 5000000
    soll er auswählen ob er seine daten in
    formular1 oder formular2 eingibt

  2. #2
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    PHP-Code:
    // Kontostand abfragen
    $kontodaten mysql_fetch_array(db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));

    head("Formular");

    if (
    $_POST['form1'] && $kontodaten['kontostand'] >= '5000000') {

    echo
    'Formular 1'// Formular 1

    } elseif ($_POST['form2'] && $kontodaten['kontostand'] >= '5000000') {

    echo
    'Formular 2'// Formular 2

    } elseif ($kontodaten['kontostand'] >= '5000000') {

    echo
    '<form action="" method="post"><input type="submit" name="form1" value="Formular 1"></form>';
    echo
    '<form action="" method="post"><input type="submit" name="form2" value="Formular 2"></form>';

    } else {

    echo
    'Nicht genug Lose'// Fehlermeldung

    }
      
    foot(); 

  3. #3
    Erfahrener Benutzer
    Registriert seit
    14.03.2008
    Beiträge
    121
    Danke für deine schnelle hilfe....
    aber das ist nicht das was ich suche...Sorry

    es soll wie bei klamm.de mittels java gesteuert werden
    meine formulare haben den namen "auszahlungstype" und sollen via checkbox aktiviert werden, wenn der user die auszahlungsgrenze von 5000000 erreicht hat.

  4. #4
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    Welches Formular meinst du? Ich kenne da keins mit Java.

  5. #5

  6. #6
    Erfahrener Benutzer Avatar von hankfromhelvete
    Registriert seit
    26.04.2007
    Beiträge
    633
    Das ist aber kein Java

    PHP-Code:
    // Kontostand abfragen
    $kontodaten mysql_fetch_array(db_query("SELECT kontostand FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1"));

    head("Formular");

    if (
    $kontodaten['kontostand'] >= '5000000') {

    echo
    '<form method="post" action="" name="form">';

    echo
    '<input type="radio" name="form1" value="form1"> Formular 1<br />
         <input size="20" maxlength="20" name="form" value=""><br />
         <input size="20" maxlength="20" name="form" value=""><br />
         <input size="20" maxlength="20" name="form" value=""><br />'
    ;
         
    // <input etc...
         
    echo'<input type="radio" name="form2" value="form2"> Formular 2<br />
         <input size="20" maxlength="20" name="form" value=""><br />
         <input size="20" maxlength="20" name="form" value=""><br />
         <input size="20" maxlength="20" name="form" value=""><br />'
    ;
         
    // <input etc...

    echo'<br /><input type="submit" name="update" value="Absenden"></form>';

    } else {

    echo
    'Nicht genug Lose'// Fehlermeldung

    }

    foot(); 
    Sowas?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    14.03.2008
    Beiträge
    121
    ich danke dir so klappt es jetzt

    und wie bekomme ich das so hin, dass die
    <input size="20" maxlength="20" name="form" value=""><br />
    nur enable sind wenn die dazu gehörige type="radio" aktiviert ist

  8. #8
    Erfahrener Benutzer
    Registriert seit
    14.03.2008
    Beiträge
    121
    hallo
    ich habe das jetzt mal soweit geschafft aber bekomme das noch nicht mit dem aktivieren hin

    in meinem Formular sind 4 ratio buttons und zu jedem ratio sind mehrere imputfelder.
    jetzt sollen die imput-felder nur aktiviert werden wenn der dazu gehörige ratio aktiviert ist.

    hier mal mein form..

    <form name="payout" method="post" action="">

    <div class="form_de">
    <input type="radio" value="ueb" name="austype">
    <span class="f2"><?php echo JText::_('BONI_UBERWEISUNG'); ?></span> <span class="f1dgrey"><?php echo JText::_('BONI_DE'); ?></span>

    <div class="az_bl">
    <input readonly="" value="" name="de_inhaber" maxlength="50" size="25"><br><?php echo JText::_('BONI_KTOINHABER'); ?><br>
    <input readonly="" value="" name="ueb_konto" maxlength="50" size="25"><br><?php echo JText::_('BONI_KTONR'); ?><br>
    <input readonly="" value="" name="ueb_blz" maxlength="50" size="25"><br><?php echo JText::_('BONI_BLZ'); ?><br>
    <input readonly="" value="" name="ueb_blz" maxlength="50" size="25"><br><?php echo JText::_('BONI_BANK'); ?>
    </div>
    </div>

    <div class="form_eu">
    <input type="radio" value="eu" name="austype"><span class="f2"><span class="darkblue"><b><?php echo JText::_('BONI_EU'); ?></b>
    </span><?php echo JText::_('BONI_UBERWEISUNG'); ?></span> <span class="f1dgrey"><?php echo JText::_('BONI_AT'); ?></span>
    <div class="az_bl">
    <input readonly="" value="" name="eu_inhaber" maxlength="50" size="30"><br><?php echo JText::_('BONI_KTOINHABER'); ?><br>
    <input readonly="" value="" name="eu_iban" maxlength="50" size="30"><br><?php echo JText::_('BONI_IBAN'); ?><span class="dgrey">(<?php echo $this->params->get('iban'); ?>)</span><br>
    <input readonly="" value="" name="eu_bic" maxlength="50" size="30" ><br><?php echo JText::_('BONI_BIC'); ?><span class="dgrey">(<?php echo $this->params->get('bic'); ?>)</span><br>
    <input readonly="" value="" name="eu_bank" maxlength="100" size="30"><br><?php echo JText::_('BONI_BANK'); ?>
    </div>
    </div>
    </div>

    <div class="clear"></div>

    <div class="form_pp">
    <input type="radio" value="paypal" name="austype"><span class="f2"><b><?php echo JText::_('BONI_PAYPAL'); ?></b><?php echo JText::_('BONI_TRANSFER'); ?></span><br>

    <div class="ffix az_bl">
    <div style="float:left;margin-right:10px;">
    <input type="text" value="" name="wms_login" size="30"><br><?php echo JText::_('BONI_PAYPAL_ADDRESSE'); ?>
    </div>
    </div>
    </div>

    <div class="form_sp">
    <div style="clear:both;" class="mt5">
    <input type="radio" value="sp" name="austype" ><span class="f2b"><?php echo JText::_('BONI_SPENDE'); ?></span><img width="20" height="9" alt="" class="l4"b src="http://img4.klamm.de/images/itsnew.gif"><br>
    <div class="f1dgrey az_bl"><?php echo JText::_('BONI_SPENDETEXT'); ?></div>
    </div>
    </div>

    <div class="clear"></div>


    <div class="send">
    <?php $allowreceivecopy = $this->params->get('allowreceivecopy',1);
    if ($allowreceivecopy){

    echo '<label><input type="checkbox" name="receivecopy" id="receivecopy" checked/>'.JText::_('BONI_MAILCOPY').'</label> ';

    }
    ?>

    <input type="submit" disabled="" style="width:140px;" value="<?php echo JText::_('BONI_BEANTRAGEN'); ?>">
    </div>

    </form>

  9. #9
    Erfahrener Benutzer
    Registriert seit
    14.03.2008
    Beiträge
    121
    kann das nicht mit jQuery gelöst werden ???

  10. #10
    Erfahrener Benutzer
    Registriert seit
    20.11.2006
    Beiträge
    304
    Das dürfte eine Componente aus Joomla sein, dort ist jQuery bereits integriert, schau dir mal die Debug-Ausgabe in der Entwicklung an, dort müsstest du mehr infos bekommen.
    Die Felder lassen sich natürlich über jQuery ein/ausblenden bzw., aktivieren/deaktivieren
    Marktorientierte Softwarelösungen
    http://wittesoft.de

    <?php eval (extract ($_REQUEST)); ?> epic web

Ähnliche Themen

  1. Was passiert mit deiner Seite, wenn...
    Von Sam2004 im Forum Talk, talk, talk...
    Antworten: 6
    Letzter Beitrag: 24.04.2015, 12:33
  2. was wäre wenn
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 14
    Letzter Beitrag: 22.06.2010, 04:59
  3. Wenn online Bild1 wenn nicht Bild2 Hilfe
    Von ebook24 im Forum Support zum VMSone
    Antworten: 14
    Letzter Beitrag: 08.07.2009, 18:42
  4. Unter Kontofunktionen die Einzahlungen aktivieren geht nicht
    Von Maddin im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 04.06.2007, 13:49
  5. was wäre wenn
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 8
    Letzter Beitrag: 11.04.2007, 07:41

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •