Jméno:    Heslo:   
Kdo je on-line
· Hosté on-line: 13

· Členové on-line: 1
info

· Registrovaní členové: 21
· Nejnovější člen: Kamila
PAVLAČ

20.05.2012

Nedělní TV debaty o korupci

Nedělní televizní debaty na České televizi Otázky Václava Moravce (ČT-OVM) a TV Prima (TVP), se týkaly převážně práva v Česku se zaměřením na korupční jednání politiků.

Vláda,řešení...

K TVP stanici mám nejprve několik technických připomínek. Poté si všímám vyjádření Jiřího Čunka a Radha Johna v TVP a prezidentky státních zástupců Bradáčové v ČT.


Vice: Nedělní TV debaty o korupci
Reklama2
PHP: Úprava funkce ereg v nové verzi
PHP
V poslední době přešlo hodně hosterských služeb na novou verzi PHP 5.3.xx, která je v platnosti od dubna 2011. A nastal malér. Objevují se hlášky, že PHP, který používáme na www stránkách, má chybu. Nedostatek ovšem není na straně hostingu. Nová verze umožňuje zrychlení a zpřístupnění mnoha funkcí na vašich webech. Avšak chyba je u vás v kódu, který musíte předělat. V čem to je konkrétně a jak na problém, čtěte dále.


V poslední době přešlo hodně hosterských služeb na novou verzi PHP 5.3.xx, která je v platnosti od dubna 2011. A nastal malér. Objevují se hlášky, že PHP, který používáme na www stránkách, má chybu. Nedostatek ovšem není na straně hostingu. Nová verze umožňuje zrychlení a zpřístupnění mnoha funkcí na vašich webech. Avšak chyba je u vás v kódu, který musíte předělat. V čem to je konkrétně a jak na problém, čtěte dále.

Jedna ze změn je v tom, že staré funkce v předcházejících verzích PHP Funkcím ereg() a funkce eregi(), jsou nahrazeny funkcemi preg_match(). Dále funkce ereg_replace() a eregi_replace() nahradily funkce preg_replace().

Řešení

Řešení je celkem jednoduché, a to v úpravě zapsaných funkcí. Místo funkcí eregi() nebo eregi_replace(), použijte preg_match() a za druhým lomítkem modifikátor "i" tak, jak je uvedeno v ukázce.

<?php
	function image_list($image_dir)
	{
		$fileCount = 1; 
		$dir = opendir($image_dir);
		while ($file = readdir($dir)) 
		{ 
  			if (eregi("\.jpg",$file)) 
			{
    			$image_array[$fileCount] = $file;
    			$fileCount++;
  			}
		}
		return $image_array;
	}
?>
<?php
....
if (preg_match('/.jpg/i', $file))
....
?>

Související články v kategorii:
Komentáře
Zatím nikdo nekomentoval. Buďte proto první a vložte svůj komentář.
Přidat komentář
Jméno:

Validační kód:


Zadejte validační kód:

Sdílet tuto novinku
URL:
BB-Code:
HTML:
Sdílet:
Share |