Hirdetés
- Android szakmai topik
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- iPhone topik
- OnePlus 8 Pro - a túlgondolt
- Két iPhone Air akkumulátorát kínálja egy papírvékony Huawei
- A lapkakészlet és az akku különbözteti meg a Motorola Edge 60 és Edge 60 Pro-t
- Honor 200 - kétszázért pont jó lenne
- Kecses és filléres Apple Watch klón a Redmitől
- Magisk
Új hozzászólás Aktív témák
-
Taci
addikt
Na jó, ezt nem értem.
Csináltam egy eléggé overkill funkciót az ellenőrzésre:
function testIfValidURL($url){$headers=get_headers($url, 1);$url_valid_state = "";if (stripos($headers[0],"200 OK")){//URL Validecho "URL is Valid (200 OK): " . $url . "<br>";$url_valid_state = TRUE;return TRUE;//exit();} else if (stripos($headers[0],"301") || stripos($headers[0],"302")){//URL Redirected (301 or 302)echo "URL Redirected (301 or 302): " . $headers[0] . ". Checking Location link.<br>";if (array_key_exists('Location', $headers)){if (is_array($headers['Location'])){//Arrayecho "Headers Location type is array.<br>";$location_count = count($headers['Location']);echo "location_count: " . $location_count . "<br>";$url_valid_state_check = 0;foreach ($headers['Location'] as $headers_location_value){echo "Checking headers_location_value: " . $headers_location_value . "<br>";if(testIfValidURL($headers_location_value)){$url_valid_state_check++;return TRUE;//exit();}}echo "url_valid_state_check: " . $url_valid_state_check . "<br>";if ($url_valid_state_check > 0){$url_valid_state = TRUE;} else {$url_valid_state = FALSE;}} else if (is_string($headers['Location'])){echo "Headers Location type is string. Checking.<br>";if(testIfValidURL($headers['Location'])){$url_valid_state = TRUE;}}} else {echo "URL header doesn't include Location. Setting URL valid state to FALSE.";$url_valid_state = FALSE;}} else {echo "URL status code is unknown: " . $headers[0] . ". Setting URL valid state to FALSE.";$url_valid_state = FALSE;}return $url_valid_state;}Az eredeti linkkel próbáltam:
https://www.szeretlekmagyarorszag.hu/ime-a-tokeletes-toltott-kaposzta-receptje/A kimenet:
URL Redirected (301 or 302): HTTP/1.1 301 Moved Permanently. Checking Location link.Headers Location type is array.location_count: 2Checking headers_location_value: https://www.szeretlekmagyarorszag.hu/rokaland/ime-a-tokeletes-toltott-kaposzta-receptjeURL Redirected (301 or 302): HTTP/1.1 301 Moved Permanently. Checking Location link.Headers Location type is string. Checking.URL is Valid (200 OK): https://www.szeretlekmagyarorszag.hu/rokaland/ime-a-tokeletes-toltott-kaposzta-receptje/Mondom nagyszerű, nézzük meg egy direkt elrontott linkkel is, utána írtam egy 1-est:
https://www.szeretlekmagyarorszag.hu/ime-a-tokeletes-toltott-kaposzta-receptje/1A kimenet:
URL Redirected (301 or 302): HTTP/1.1 301 Moved Permanently. Checking Location link.Headers Location type is string. Checking.URL is Valid (200 OK): https://www.szeretlekmagyarorszag.hu/eletstilus/1-arany-5-ezust-2-bronz-es-8-olimpiai-kvota/
Hát ez az 1 arany 5 ezüst dolog hogy került oda?
(Kínomban röhögök már.)Kérem, valaki magyarázza el, mi történik itt.
Amúgy ha 123456-ot írok a végére, akkor meg megint a jó linkre dob tovább, és a korábban írt output lesz.Ez így megbízhatatlan, használhatatlan.
Új hozzászólás Aktív témák
- Azonnali processzoros kérdések órája
- Black Friday november 29. / Cyber Monday december 2.
- BestBuy topik
- Kuponkunyeráló
- GTA V
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Xbox Series X|S
- PlayStation 5
- Apple MacBook
- Impozáns lesz a következő Intel CPU generáció csúcsmodellje - is
- További aktív témák...
- Új Asus Zenbook UX3407RA
- -ÚJ,2 ÉV GAR- GAMER PC: RYZEN 5 4500-5600X +RTX 3060Ti/3080 +16-64GB DDR4! SZÁMLA! 70 féle ház!
- 0 perces RYZEN laptop eredeti Win10-zel! GAR/SZÁMLA (a Te nevedre)! LEGOLCSÓBB SZÁMLÁS ÁR! ÁRON ALUL
- Samsung Galaxy Tab S8 Ultra 14.6" abszolút karcmentes, még 8 hónap garancia
- Apple iPhone 17 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3881, 100% Akkumulátor
- Telefon felvásárlás!! Xiaomi Redmi Note 10, Xiaomi Redmi Note 10s, Xiaomi Redmi Note 10 Pro
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! HP ProBook 450 G8 - i5-1135G7 I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


