| | |
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Autor | Správa |
---|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | |
Registrovaný: 19.03.07 Prihlásený: 26.03.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 11.05.2018 13:04 | |
|
Skus Kód: print_r($_SERVER)
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | |
Registrovaný: 01.05.05 Príspevky: 13343 Témy: 1494 Bydlisko: Bratislava | Napísal JanoF: 11.05.2018 13:34 | |
|
Skus definovat presnejsie svoju poziadavku, lebo ja osobne nechapem co chces. Chces zistovat aktualne otvorenu url adresu? Kód: $aktualne_zobrazena_url = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
echo $aktualne_zobrazena_url; //vrati url adresu aku mas momentalne otvorenu
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 11.05.2018 13:48 | |
|
nie, adresu neriesim co je otvorena, ja potrebujem z www adresy nieco orezat ... este raz, mam adresu http://www.nieco.sk/daco_viac/este/... tu adresu vkladam do databazy cez formular kde mam pole adresa, tu celu adresu tam skopirujem a potrebujem vlozit na jedno miesto v databaze LEN http://www.nieco.sk/takze pri vkladani potrebujem to orezat ... aby mi vlozilo len zakladnu adresu, aj s tym http:// resp. https:// aby som bol presny: v $_POST["adresa"] mam hodnotu "http://www.nieco.sk/daco_viac/este/" ako pri INSERT INTO table_name vlozim do stlpca domena len hodnotu "http://www.nieco.sk/"
|
|
Registrovaný: 19.03.07 Prihlásený: 26.03.24 Príspevky: 7076 Témy: 85 Bydlisko: BA | Napísal void: 11.05.2018 14:25 | |
|
Hej, z toho vela textu vyfiltruj co potrebujes Kazdopadne, na toto sa pouzivaju regular expressions (regexp) https://stackoverflow.com/questions/27745/getting-parts-of-a-url-regex
_________________ Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 & Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 & Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN |
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 11.05.2018 14:26 | |
|
edit: ked nad tym premyslam, asi len nejako cez regularne vyrazy to bude mozne ... ze zistis, kde konci ta adresa t.j. v podstate aby mi regularny vyraz vratil VSETKO vratane lomitka cislo 3 tak? // Spojený príspevok Pia 11.05.18 14:29void píše: Hej, z toho vela textu vyfiltruj co potrebujes Kazdopadne, na toto sa pouzivaju regular expressions (regexp) https://stackoverflow.com/questions/27745/getting-parts-of-a-url-regexhej akurat som to iste napisal vies mi poradit ako by to bolo v mojom pripade? na tom linku co si dal to vidim ako path:RegExp.$4 ? ako sa to zapise? Kód: $vstup = "http://www.subdomena.nieco.sk/daco_dalej/"; $vystup = ?
|
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 11.05.2018 14:50 | |
|
javascript? ako to aplikujem pri vkladani do DB? ako to spojim s tymto?: Kód: $adresa = $_POST["adresa"]; mysql_query("INSERT INTO table (adresa,domena,cas) VALUES ('".strip_tags($adresa)."', <tu ma ist osekana adresa>, NOW()") or die("!!! Chyba: ".mysql_error());
dakujem
|
|
|
jazyk je iba nastroj, princip ostava rovnaky. aplikuj .split() na string v PHP. alebo menej efektivne riesenie je upravit si data na frontende. hovoris o nejakom formulari takze predpokladam, ze HTML. edit: http://php.net/manual/en/function.parse-url.php
|
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 11.05.2018 15:39 | |
|
dakujem ... tak nejako takto to zobrazilo asi to presne co potrebujem ... len sa mi to nezda velmi elegantne riesenie, ale je to funkcne... Kód: <?php $url = 'http://www.nieco.sk/estenieco/daco.php';
echo parse_url($url, PHP_URL_SCHEME); echo "://"; echo parse_url($url, PHP_URL_HOST); echo "/";
?> s tym split() si to ako myslel?
|
|
|
Kód: <?php
$url = 'http://www.nieco.sk/estenieco/daco.php';
$parts = explode("/", $url);
$protocol = $parts[0]; $hostname = $parts[2];
echo $protocol . "//" . $hostname; trosku samostatnosti by nezaskodilo.
|
|
Registrovaný: 28.02.11 Prihlásený: 07.03.24 Príspevky: 196 Témy: 6 Bydlisko: Bratislava | Napísal weroro: 11.05.2018 20:18 | |
|
unset(array[0]): Rozbíjať reťazec na pole je neefektívne a môže to byť aj pamäťovo náročné. Kód: <?php $url = 'http://www.nieco.sk/estenieco/daco.php'; $parsed = parse_url($url);
$newUrl = $parsed['scheme'] . '://' . $parsed['host'];
print_r($newUrl);
_________________ Neznalosť zložitých operácií necháva myseľ otvorenú pre geniálne riešenia založené na jednoduchosti. |
|
Registrovaný: 01.05.05 Príspevky: 13343 Témy: 1494 Bydlisko: Bratislava | Napísal JanoF: 13.05.2018 21:42 | |
|
Kód: <?php $text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque leo enim, consequat in lacus vitae, mollis mattis diam. Nulla ac leo eget orci volutpat tempor. Quisque congue vitae elit at imperdiet. http://google.sk, https://www.pcforum.sk/politika-slovensko-vt162820.html,https://facebook.com/";
preg_match_all('#\bhttps?://[^,\s()<>]+(?:\([\w\d]+\)|([^,[:punct:]\s]|/))#', $text, $m); var_dump($m[0]);
_________________ Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server |
|
Registrovaný: 11.12.07 Prihlásený: 12.02.24 Príspevky: 487 Témy: 138 Bydlisko: Bytča | Napísal autor témy baumax: 14.05.2018 9:21 | |
|
weroro píše: unset(array[0]): Rozbíjať reťazec na pole je neefektívne a môže to byť aj pamäťovo náročné. Kód: <?php <?php <?php $url = 'http://www.nieco.sk/estenieco/daco.php'; $parsed = parse_url($url);
$newUrl = $parsed['scheme'] . '://' . $parsed['host'];
print_r($newUrl);
dakujem, moze byt // Spojený príspevok Pon 14.05.18 9:21JanoF ale to co si dal nie je vobec riesenie, to len najde www adresy v retazci
|
|
| Stránka: 1 z 1
| [ Príspevkov: 15 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| P: ÚDEROVÝ VANKÚŠ NA STENU TOP KING UPPER CUT v Predám | 0 | 361 | 12.05.2016 16:18 notfake | | realna adresa IP vs virualna Ip adresa v Sieťové a internetové programy | 5 | 900 | 26.04.2014 22:21 F3RY | | String v PHP, ASP | 2 | 609 | 19.04.2010 21:20 Antuanet | | Connection String v Technológia .NET | 3 | 1631 | 10.09.2009 12:21 TJ | | Java String v Assembler, C, C++, Pascal, Java | 4 | 1168 | 31.03.2010 22:00 ado21 | | std::string v Assembler, C, C++, Pascal, Java | 2 | 680 | 01.01.2010 0:20 koso | | pascal: string 255+ v Assembler, C, C++, Pascal, Java | 4 | 555 | 03.02.2011 18:08 juho | | Java int = string v Assembler, C, C++, Pascal, Java | 4 | 499 | 17.02.2016 20:33 neutroN | | String od do v Delphi, Visual Basic | 1 | 622 | 30.11.2009 18:55 ha2 | | C++ string to float v Assembler, C, C++, Pascal, Java | 11 | 1038 | 27.08.2010 12:46 Progy | | String = nieco z DB v PHP, ASP | 2 | 370 | 23.03.2012 14:49 exoomer | | Query string - vs _ v Internetový marketing, SEO, reklama | 4 | 460 | 18.08.2012 22:41 emer | | [VYRIESENE] String do binary v PHP, ASP | 2 | 441 | 07.03.2009 15:57 Tominator | | vysledok gettype stale string v PHP, ASP | 6 | 460 | 14.12.2010 17:05 Feko | | c++ praca so string v Assembler, C, C++, Pascal, Java | 2 | 381 | 16.11.2014 13:17 mork4 | | Cislo ako string v CSV v PHP, ASP | 2 | 633 | 23.06.2008 11:55 stenley |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|