Hirdetés
Ú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
- HIBÁTLAN iPhone 13 Pro 128GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3666 100% Akkumulátor
- Apple iPhone 11 64GB, Kártyafüggetlen, 1 Év Garanciával
- 0% THM 6 havi részlet, beszámítás! Gamer PC, notebook, konzol, Apple termék, hardver KAMATMENTESEN!
- Egyedi ékszerdobozka
- Bomba ár! Dell Latitude 5590 - i5-8GEN I 16GB I 256SSD I 15,6" FHD I HDMI I CAM I W11 I Gari
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest