Javascript nem kapja meg a változó értékét amit PHP form-al küldök
Sziasztok!
Egy kérdésem lenne, hogy a javascript ellenörzőm miért nem kapja meg a változó értéket amit PHP-val küldök ($firstChar)?
Probáltam már minden hogy, de sajnos nem adja át :(
registration.php form részlet:checker.js kód részlet:Előre is köszi a segítséget. :)
■ Egy kérdésem lenne, hogy a javascript ellenörzőm miért nem kapja meg a változó értéket amit PHP-val küldök ($firstChar)?
Probáltam már minden hogy, de sajnos nem adja át :(
registration.php form részlet:
- if (isset($_POST['CegVagyMaganName'])) {
- $selectedRadio = $_POST['CegVagyMaganName'];
- $firstChar=$selectedRadio[0];
- $selectedRadioWithoutfirstChar= substr($selectedRadio , 1);
- if( $selectedRadioWithoutfirstChar == 'magansz')
- {
- echo '<form name="input" action="sender.php" onsubmit="return validateForm(this)" method="post">';
- echo 'Születési Hely: <input type="text" size="30" id="' . $firstChar . 'Szuletesi_hely" name="Szuletesi_hely"><br>';
- echo '
- Év:
- <select id="' . $firstChar . 'Szuletes_ev" NAME="Szuletes_ev">
- <option VALUE="0">';
- for ($i=2014; $i>=1910; $i--)
- {
- echo '<option VALUE=". $i .">'.$i;
- }
- echo '</select>';
- function validateForm()
- {
- var SzuletesEv = document.forms["input"]["VSzuletes_ev"];
- var SzuletesEvErtek = SzuletesEv.options[SzuletesEv.selectedIndex].value;
- var Ev=2014;
- var Idos=Ev-SzuletesEvErtek;
- alert (SzuletesEvErtek);
- if(Idos < 18)
- {
- alert("Nem lehet 18 évnél fiatalabbként regisztrálni!");
- input.VSzuletes_ev.focus();
- return (false);
- }
- }
Használd a kódszínezőt.
okés :)
HTML
Van egy PHP formom amivel
Sajnos nem tudom ezt neked html-ben küldeni, de úgy látom hogy a javascript is ott van a témában. Bocsánat ha rossz helyre raktam fel.
Köszi :)
HTML
<!DOCTYPE html><html
<option VALUE=". $i .">
Köszönöm :)
Leírom a helyes echo
IGazabol
Mas: legyszives szokj ra a kodszinezo hasznalatara.
Okés, mindenképp megfogadom a
Köszönöm szépen. :)