avatar
Today is събота
04.09.2010

Резултати от търсенето Архиви: февруари 2009

25.02.2009

Прераждането на Quake !

от admin — Категории: Други2 Коментара

Quake Live
Сайтът сам говори за себе си ;) Приятна игра.

21.02.2009

Смърт за IE6

от admin — Категории: Други1 Коментар

Скандинавците имат доста интересен подход за IE6 :
http://blog.wired.com/business/2009/02/norwegian-websi.html
Ако се подхване нещо такова в България ще бъде доста полезно !

18.02.2009

Пращане на дата от Flex към PHP Script

от admin — Категории: Flex, Flex tips&tricks4 Коментара

Най-простият начин :

Да приемем, че скрипта се намира в localhost и се казва script.php.
Flex-a представлява TextInput поле с id myText, бутон със click event -> send(event) и httpservice деклариран по следният начин :

1
2
3
4
5
6
<mx:HTTPService 
id="phpRequest" 
resultFormat="text" 
url="http://localhost/script.php"
result="onResult(event)"
fault="onFault(event)">

Целта е да пратим написаното в myText до PHP.
Имаме следният код :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
private function send(e:MouseEvent):void
{
  var sendObject:Object = new Object(); // pravim obekt
  sendObject.textZaPrashtane = myText.text; // pravim promenliva na tozi obekt na ime textZaPrashtane i sus stoinost myText.text
  phpRequest.send(sendObject); // prashtame kym scripta
}
 
private function onResult(e:flash.rpc.ResultEvent):void
{
 Alert.show(e.result.toString());
}
 
private function onFault(e:flash.rpc.FaultEvent):void
{
 // pri greshka
}

И съответният PHP скрипт :

1
2
3
4
<?php
$promenliva = $_POST['textZaPrashtane'];
echo $promenliva;
?>

Ако искате да пращате още неща към PHP-то, начинът е : sendObject.oshteNeshto = „oshte nesheto za prasthane“ и така колкото искате.

13.02.2009

Видео уроци за Flex

от admin — Категории: Flex, Flex tips&tricksНяма коментари

Може да гледате видео уроци правени от мен, свързани с Flex на Video Tutorials .
Надявам се да ви харесва, а ако правя нещо интересно ще го качвам като обяснение и тук.

08.02.2009

Червената книжка от СУ

от admin — Категории: ДругиНяма коментари

За кандидат-студентите :
Червената книжка , която представлява ~26 теми от стария формат (4 задачи) на изпита в СУ.
С две думи – яки задачи ;)

07.02.2009

Flex Upload със филтър за файловете – PHP + FileReference, FileFilter Classes .

от admin — Категории: Flex, Flex tips&tricks4 Коментара

Как да си направим по-различен ъплоад от нормалните HTML форми ? И как да го направим по-сигурен ?
Ползваме нещо по-интерактивно. Flash или Flex или Silverlight или други RIA технологии.
Сега ще публикувам примерен код за ъплоад направен във Flex, а след това ще публикувам и такъв, направен във Flash. ( Silverlight, за сега няма да има ).
ДЕМО СЪС SOURCE CODE ( десен клик -> view source )
Целият source код е коментиран и съм обяснил където каквото трябва.
Може да забележите FileFilter-a, който позволява посочване само на .jpg разширение.Това спомага за сигурността ( естествено е препоръчително след това да се прави и проверка в сървърния език ).

Ако има въпроси ги задавайте в коментарите.

Ако имате опит в четенето на документацията от Adobe : FileReference , FileFilter то това ще ви е достатъчно.

Относно PHP скрипта, ползвам това :

1
2
3
4
5
$res = move_uploaded_file($_FILES['File']['tmp_name'],$dir . $_FILES["File"]["name"]);
if($res) 
	echo "Uspeh ot scripta";
else
	echo"Greshka";

П.С. Всичко качено се трие на момента.

03.02.2009

Как да ползваме Alert class-a в Adobe Flex Builder 3.

от admin — Категории: Flex, Flex tips&tricksНяма коментари

Чрез Alert class-a може да изкарваме PopUp прозорче, чрез което може да изпишем обикновенно съобщение или да попитаме потребителя за потвърждение на неговото действие.
Всичко това става много лесно и ще ви покажа как :
Това представлява статичния метод на Alert със всичките му параметри, чрез който се изкарва PopUp прозорчето:

show(text:String = "", title:String = "", flags:uint = 0x4, parent:Sprite = null, 
closeHandler:Function = null, iconClass:Class = null, defaultButtonFlag:uint = 0x4)

Подробно обяснение на параметрите :
text:String = „“: Това представлява главното съобщение, което се изписва в прозорчето.
title:String = „“ :Това представлява title текста, който се изписва в горния ляв ъгъл на прозорчето.
flags:uint = 0×4: Флаговите параметри, биват : Alert.OK, Alert.CANCEL, Alert.YES, Alert.NO. Разделят се с побитово или ( “ | “ ). Колкото от тях се придадат като параметър, толкова бутони ще излязат в Alert прозореца. Независимо в какъв ред ще ги напишете, бутоните винаги излизат в следният ред : OK, Yes, No, Cancel.( Вижте в кода на демото тяхната употреба )
parent:Sprite (default = null) : Това е displayObject-a, в който Прозорчето да се центрира. Оставено на null ще се центрира по средата на екрана.
closeHandler:Function (default = null) :Това е функцията, която се извиква след натискането/затварянето на Alert PopUp-a. Ползва се най-често за проверка на потвърждението от потребителя.
iconClass:Class :Този параметър отговаря за иконката, която се появява до текста в Alert-a. ( Вижте в кода на демото как се използва, чрез [Embed] metatag )
defaultButtonFlag:uint : Същото като flags, но този път който бутон придадете за параметър, той ще е маркиран и при натискане на Enter ще се натиска.
Демо със соурс код ! ( десен клик, view source )

Връзки :
Adobe lang ref

© 2010 Rado's blog All rights reserved - Wallow theme by TwoBeers Crew - Powered by WordPress - Забавлявайте се!