- Samsung Galaxy A54 - türelemjáték
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Minden a BlackBerry telefonokról és rendszerről
- Google Pixel topik
- Ismét az Apple veheti át a piacvezető pozíciót
- Okosóra és okoskiegészítő topik
- Apple iPhone 17 Pro Max – fennsík
- Kicsomagoljuk és bemutatjuk a Poco F8 Ultrát
- EarFun Air Pro 4+ – érdemi plusz
- Yettel topik
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
PiXeL90
#12573
üzenetére
Használd tömbszerűen.
Például:<div>
<input type="text" name="mynumbers[]" value="0" tabindex="1" />
<input type="text" name="mynumbers[]" value="1" tabindex="2" />
<input type="text" name="mynumbers[]" value="2" tabindex="3" />
<input type="text" name="mynumbers[]" value="3" tabindex="4" />
<input type="text" name="mynumbers[]" value="4" tabindex="5" />
<input type="text" name="mynumbers[]" value="5" tabindex="6" />
<input type="text" name="mynumbers[]" value="6" tabindex="7" />
</div>aztán járd be:
$sum = 0;
if(isset($_POST['mynumbers'])){
foreach($_POST['mynumbers'] as $numberKey => $numberValue){
if(is_numeric($numberValue)){
$sum += (int)$numberValue;
}
}
}
echo $sum;Szerk.:
sorrendben haladtam, úgyhogy elkéstem, a Soak által ajánlott array_sum() azért nem jó, mert ha a textfieldben például azt adod meg, hogy "10asd", akkor 10-et hozzáad az array_sum()-mal, pedig ez ebben a formában nem szám. Szerintem elég gáz, hogy ez így működik, de ez van.
Új hozzászólás Aktív témák
- VR topik (Oculus Rift, stb.)
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Samsung Galaxy A54 - türelemjáték
- Gaming notebook topik
- Samsung kuponkunyeráló
- One otthoni szolgáltatások (TV, internet, telefon)
- Formula-1
- 5.1, 7.1 és gamer fejhallgatók
- Milyen videókártyát?
- További aktív témák...
- Playstation 4 Pro 1 TB + kontroller 6 hó garancia, számlával!
- Nuki Smart KeyPad 1 okos zár kiegészítő
- BESZÁMÍTÁS! MSI B650 R7 7800X3D 32GB DDR5 2TB SSD RTX 5070Ti 16GB Asus ROG Strix Helios GX601 750W
- HP ProDesk 600 G5 i5-9500 8GB 256GB 1 év garancia
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


