Archiv verlassen und diese Seite im Standarddesign anzeigen : [HTML/CSS/JS] 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
hankfromhelvete
10.07.2011, 04:05
// 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();
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.
hankfromhelvete
10.07.2011, 13:50
Welches Formular meinst du? Ich kenne da keins mit Java.
http://www.klamm.de/partner/start_auszahlung.php
hankfromhelvete
10.07.2011, 15:21
Das ist aber kein Java :wink:
// 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?
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
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>
kann das nicht mit jQuery gelöst werden ???
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
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.