Archívum - Dec 17, 2016 - Fórum téma
ISO-ból UTF8 automata konvertálás formnál
Sziasztok!
Lenne egy kis problémám.
Van egy formom, amivel a Shoutcast szerverem metadatáját tudom módosítani:A Playerünk alapba iso-n (ISO-8859-1) "fut", de a főoldalra includeolva már utf8-ban jelenik meg. Ha mondjuk Magyar számot írunk be, akkor gyakran � jelenik meg. Van valamilyen módszer, ami automatikusan átkonvertálja a beírt szöveget, és azt küldi a szervernek?
Előre is köszönöm mindenkinek a segítségét!
■ Lenne egy kis problémám.
Van egy formom, amivel a Shoutcast szerverem metadatáját tudom módosítani:
/* ----------- Server configuration ---------- */
$ip = "xxxx"; // Server Address
$port = "xxxx"; // Server Port
$pass = "xxxx"; // Admin Password
/* ----- No need to edit below this line ----- */
/* ------------------------------------------- */
$song = $_POST['song'];
if (empty($song)) {
?>
<p>Írd be a jelenlegi szám címét!</p>
<form name="changesong" method="post" action="">
<input name="song" type="text" id="song">
<input type="submit" name="Submit" value="Adat küldése">
</form>
<?php
} else {
$song = urlencode($song);
$song = str_replace("+", "%20", $song);
$fp = @fsockopen($ip,$port,$errno,$errstr,4);
if (!$fp) {
print "Hiba: Nem tudtam csatlakozni a szervere, kérlek ellenőrizd a kapcsolatot!";
} else {
fputs($fp, "GET /admin.cgi?pass=" . $pass . "&mode=updinfo&song=" . $song . " HTTP/1.0\r\n");
fputs($fp, "User-Agent: Mozilla\r\n\r\n");
fclose($fp);
$song = str_replace("%20", "+", $song);
$song = urldecode($song);
print "<strong>A szám frissítve: </strong><p>$song</p><p style=\"font-size: 70%\">Powered by <a href=\"http://www.mixstream.net\" target=\"_blank\">MixStream.net - professional streaming</a></p>";
}
}
?>
Előre is köszönöm mindenkinek a segítségét!
PHP típuskezelés
Sziasztok!
Ugye behozták a szigorú típusosságot PHP7-be, megéri ezt használni?
Már úgy értem, hogy nem fogja a teljesítményt megfogni, vagy távol állni a PHP ideológiájától?
Példaként, mivel PHP ökológiájában ez újnak számít, lehetséges, hogy a későbbi implementáció megváltoztatása nem lesz visszafele kompatibilis - feltételezve, hogy jelenleg csupán !egy! darab típus megadása lehetséges?
(persze ezen kérdések a skalár típusokra értendők)
szerk.:
A PHP által nyújtott névterek hogyan hasznosíthatók a gyakorlatban? Megéri használni?
■ Ugye behozták a szigorú típusosságot PHP7-be, megéri ezt használni?
Már úgy értem, hogy nem fogja a teljesítményt megfogni, vagy távol állni a PHP ideológiájától?
Példaként, mivel PHP ökológiájában ez újnak számít, lehetséges, hogy a későbbi implementáció megváltoztatása nem lesz visszafele kompatibilis - feltételezve, hogy jelenleg csupán !egy! darab típus megadása lehetséges?
(persze ezen kérdések a skalár típusokra értendők)
szerk.:
A PHP által nyújtott névterek hogyan hasznosíthatók a gyakorlatban? Megéri használni?