Új hozzászólás Aktív témák
-
Panhard
tag
Ha böngészőben megnyitom a külső weboldalt, és ugyanazzal a munkamenettel egy másik fülön lekérdezek ugyanarról a külső szerverről json-t, akkor válaszol. Ha egy böngészőben új munkamenetnél először nem nyitom meg a külső weboldalt, hanem egyből a json-t akarom lekérdezni, akkor 403-es hibát ad vissza. Gondolom mert nincs munkamenet, nem tud azonosítani.
Olyan lehetőség nincs, hogy az xampp szerveren a weboldal (php fájl) ami a gépemen fut, úgy kérje le a külső weboldalt, mint egy böngésző.
A lényege az lenne az egésznek, hogy a gépemen van egy xampp webszerver, ami egy külső szerverről kér le adatokat és dolgozza fel, jeleníti meg. -
don_peter
senior tag
Nem egészen..
Az opcióknak nincs értékük mivel csak egy választó funkcióról van szó aminek eseménye van.
A belinkelt kódból kellene kiindulni mert ebben a formában szeretném megoldani a dolgot.Egyébként a kódod nem jó sajnos nem működik..
Teszt fájlt bővítettem.
Azért köszi a segítséget és valóban ez nem PHP -
fordfairlane
veterán
-
Sk8erPeter
nagyúr
Na de lehet, hogy a korábban feltöltött adatok nem UTF-8 kódolással kerültek az adatbázisba, így utólag kellene javítani őket. De ezt könnyen ki tudod deríteni, hogy az volt-e a gond, ha ugyanazzal a módszerrel, amivel a korábbi adatok bekerültek, feltöltesz valami új bejegyzést az adatbázisba, csak annyi különbséggel, hogy az általam előbb írtakat is beleteszed, majd azt is lekérdezed, megnézve, hogy javult-e. Ha igen, akkor ki kell javítani a korábbi bejegyzéseket.
-
Sk8erPeter
nagyúr
Győződj meg róla Notepad++-ban, hogy biztosan UTF-8 kódolásúak-e a fájljaid, és mielőtt adatbázis-műveleteket hajtasz végre, a MySQL-csatlakozás után küldj ki egy ilyet:
mysql_query('SET NAMES utf8');Az oldal legelejére, minden output előtt pedig állítsd be a fejlécet UTF-8-ra:
header('Content-Type: text/html; charset=utf-8'); -
L3zl13
nagyúr
Pár kérdés:
"Ha php-val mysql-be mentem a szöveget, akkor az ékezetek helyett ilyenek jelennek meg: ü Å‘ ö"
Hol jelennek meg így?"De lekérdezésnél normálisan megjeleníti az ékezeteket."
Hol kérdezed le?"Ha manuálisan beírok valamit utf8-al mysql-be"
Hogy írod be manuálisan? -
vakondka
őstag
Ez esetleg segíthet:
<?php
function check_date($exp_date){
$todays_date = date("Y-m-d");
$today = strtotime($todays_date);
$expiration_date = strtotime($exp_date);
if ($expiration_date < $today) {
return '<b>'.$exp_date.'</b>';
}
else return $exp_date;
}
$exp_date = "2008-10-15"; // jövőbeli dátum
echo check_date($exp_date); // normál kiírás
echo '<br />';
$exp_date = "2008-10-01"; // lejárt dátum
echo check_date($exp_date); // vastag kiírás
?>
Új hozzászólás Aktív témák
Hirdetés
- BenQ PD-3200-U Monitor - Designer 4K 32"
- BESZÁMÍTÁS! ASUS Z390 i5 9500 16GB DDR4 512GB SSD RTX 2060 Super 8GB Rampage SHIVA Thermaltake 500W
- AKCIÓ! ASUS PRIME Z390-P i5 8600K 16GB DDR4 512GB SSD RX 6600 8GB GDDR6 DEEPCOOL Matrexx55 630W
- Lenovo ThinkPad dokkolók: USB-C 40A9/ 40AY/ 40AS/ Thunderbolt 3 40AC/ Hybrid USB-C DisplayLink 40AF
- ÁRGARANCIA! Épített KomPhone Ryzen 7 9700X 32/64GB RAM RX 9070 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged