Új hozzászólás Aktív témák
-
Üdvözlet!
Most nekem akadt egy kis problémám.
Adott egy oldal, ahol egy kereső mezőt alkalmazok, a form GET metódussal dolgozik.
Van egy olyan eleme a form-nak, ahol tömböt készítek a több-opciós kiválasztásból:From részlet:
<input type='checkbox' name='status[]' value='before' id='before'>
<label for='before'>Felvéve</label>
<input type='checkbox' name='status[]' value='completed' id='completed'>
<label for='completed'>Kiadva</label>
<input type='checkbox' name='status[]' value='firstStep' id='firstStep'>
<label for='firstStep'>Javításra vár</label>
<input type='checkbox' name='status[]' value='underWork' id='underWork'>
<label for='underWork'>Javítás alatt</label>
<input type='checkbox' name='status[]' value='done' id='done'>
<label for='done'>Elkészült</label>Az URL-ben minden szépen átadásra került, már kínomban egy ilyen kiíratást is megcsináltam:
$fullUrl = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo $fullUrl;
// result: https://example.hu/kereses/?search_now=Keres%C3%A9s&status%5B%5D=underWork&status%5B%5D=doneA szerver oldal mégsem látja a status tömböt. Sőt, nem hogy tömböt nem lát, de egy random végigfuttatásra:
if (isset($_GET['status'])) {
if (is_array($_GET['status'])) {
echo "Első lépés";
$localStatus = $_GET['status'];
foreach ($localStatus as $key) {
echo $key . "<br>";
}
} else {
echo "'status' létezik, de nem tömb.";
}
} else {
echo "'status' nem létezik az URL-ben.";
}.. is az a válasz, hogy: 'status' nem létezik az URL-ben.
Az én olvasatomban márpedig ott van és látja, csak nem vesz róla tudomást. Van esetleg valakinek ötlete, mi lehet itt a ludas?
Köszönöm előre is!
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RTX 2060 6GB RAMPAGE Shiva ADATA 600W
- ÁRGARANCIA!Épített KomPhone i5 14600KF 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Xiaomi 11T 128GB, Kártyafüggetlen, 1 Év Garanciával
- CORSAIR K100 AIR
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


