Curs valutar Flash si PHP
In acest tutorial ne vom folosi de script-ul PHP de preluarea a cursului valutar BNR scris de Birkoff. Vom modifica putin script-ul pentru a prelua doar informatiile de care suntem direct interesati: data, euro si usd. Aceste 3 informatii vor fi scrise intr-un fisier temp.txt si le vom importa in Flash.
Fisierul PHP il puteti gasi in pachetul de download de la sfarsitul articolului. La fiecare accesare, script-ul va descarca fisierul nbrfxrates.xml de la BNR. Daca acesta este deja descarcat, va verifica daca este vechi sau nu, daca nu este vechi nu il va mai descarca inca o data. Modificarile pe care le-am facut sunt urmatoarele:
mai mult
Controleaza pozitia obiectelor din sageti in Flash
In cele ce urmeaza ne vom ocupa de o chestiune destul de basic in Flash: controlul unui obiect din sageti.
Ce trebuie sa stim inainte de a incepe:
- - Codul numeric pentru sageata SUS – 38
- - Codul numeric pentru sageata JOS – 40
- - Codul numeric pentru sageata DREAPTA – 39
- - Codul numeric pentru sageata STANGA – 37
In prima faza desenati un patrat pe care il transformati intr-un movieclip numit square.
mai mult
Joc Flash, wordFinder
M-am jucat zilele trecute prin Flash si am obtinut un rezultat interesant – jocul wordFinder.
In dezvoltarea acestuia m-am folosit de urmatoarele tutoriale compuse pentru Mozku: tastatura virtuala Flash, matrici in Flash si baze de date in Flash.
Am facut un algoritm pentru scor (1 punct pentru fiecare litera gasita corect si 10 puncte pentru fiecare cuvant gasit), daca ati pierdut scorul se reseteaza dar cel mai bun scor ramane la valoarea maxima de pana atunci. Cuvintele afisate sunt din game diferite (obiecte din casa, animale, flori etc.). Este afisat timpul total petrecut pentru fiecare sesiune de joc. Este afisat numarul total de cuvinte gasite.
Jocul are suport pentru un numar nelimitat de conturi. Toate datele importante (cel mai bun scor si cuvintele gasite) sunt stocate intr-o baza de date SQl si, in momenul autentificarii, acestea le inlocuiesc pe cele noi in urmatorul fel: daca cel mai bun scor din baza de date este mai mic decat cel actual, cel actual este scris in SQl; cuvintele gasite in sesiunea actuala sunt adunate la cuvintele gasite din baza de date.
Are suport pentru 2 sau mai multe limbi (deocamdata nu am tradus si cuvintele ce trebuiesc gasite). Pentru aceasta functie m-am folosit de tutorialul multi-language Flash.
Daca il gasiti interesant am sa compun un ghid how-to pentru dezvoltarea acestuia.
Orice feedback este binevenit!
Afisare data si ora curenta in Flash
Afisarea datei si orei curente in limba romana in Flash ActionScript 2. Cum se face? Am vorbit acum ceva timp de vectori in Flash… acum ne vom folosi de acestia.
In primul rand va trebui sa definim traducerile pentru denumirile zilelor si a lunilor in limba romana.
var zile:Array = new Array('duminica', 'luni', 'marti', 'miercuri', 'joi', 'vineri', 'sambata');
var luni:Array = new Array('ianuarie', 'februarie', 'martie', 'aprilie', 'mai', 'iunie', 'iulie', 'august', 'septembrie', 'octombrie', 'noiembrie', 'decembrie');
O sa vedeti mai tarziu putin de ce am inceput vectorul zilelor cu duminica.
Dupa aceea vom defini o functie care va afisa ora si data curenta in campul de text dinamic numit afisareData.
mai mult
Top 6 aplicatii iPhone pentru dezvoltatori web
Mania Apple a inceput si pentru mine de aproape 1 an. In tot acest timp am incercat n aplicatii care pareau ca imi vor usura putin munca… Sper sa va ajute si pe voi selectia de mai jos.
1. FTP ON THE GO

Este un client FTP pentru iPhone. Nu, am spus gresit… este cel mai bun client FTP pentru iPhone! Cu ajutorul acestei aplicatii puteti face, printre altele, urmatoarele operatiuni: creare/editare/stergere foldere sau fisiere .html, .css, .php, .js si previzualizare modificari in cadrul aplicatiei, suport de vizualizare pentru un numar foarte mare de fisiere (.jpg, .gif, .png, .htaccess etc.) si, poate cel mai important lucru – modificare permisiuni foldere/fisiere.
mai mult
Genereaza fisiere PDF folosind PHP
Zilele acestea am tot lucrat la un proiect care cerea generarea de fisiere PDF folosind PHP. Am incercat diferite metode, dar niciuna nu mi-a indeplinit toate necesitatile.
Intr-un final am ales sa lucrez cu clasa FPDF – download. Tot procesul a devenit mult mai simplu. Aveam nevoie ca PDF-ul sa interpreteze si o serie de coduri HTML, asa ca am atasat acestei clase si un modul aditional numit HTML Table – download.
Sa vedem cum putem crea un fisier PDF simplu folosind PHP.
require 'writeHTML.php';
$pdf = new PDF_HTML_Table('P', 'mm', 'A4');
$pdf->addPage();
[...]
$pdf->Output('mozku.pdf', 'F');
Cum sa faci un skin sau o tema pentru hi5
Sa va dau o mana de ajutor in realizarea unei teme pentru hi5. Nu este foarte complicat, trebuie doar sa aveti putina indemanare intr-un program de editare grafica.
In primul rand va trebui sa accesati acest link. In pagina aceasta se intampla tot miracolul. Form-ul pe care il vedeti nu face altceva decat sa modifice un fisier .css care este atribuit profilului vostru. Inainte de a incepe va sfatuiesc sa aruncati un ochi pe tutorialul grafica in culori RGB. Tot acolo gasiti si un generator de coduri hexadecimale (coduri de culori) de care veti avea nevoie pentru a alege culorile potrivite pentru tema voastra.
Numara si restrictioneaza caracterele dintr-un input field folosind Flash
Mai devreme am vazut cum putem numara si restrictiona caracterele dintr-un textArea folosind Javascript. Acum vom face acelasi lucru pentru un input field in Flash folosind ActionScript 2.
Sa incepem cu numaratoare: numara caracterele dintr-un input field in Flash.
Sa pregatim scena. Avem nevoie de 2 field-uri: unul dynamic numit status unde vom afisa numarul de caractere si unul de tip input numit textul.
Procesul este destul de simplu. Sa vedem functia care va afisa totalul caracterelor:
function numaraCaractereInput(field, aff) {
aff.text = "Caractere introduse " + field.length;
}
Numara si restrictioneaza caracterele dintr-un textArea folosind Javascript
Sa ne jucam putin cu niste Javascript. Ati vazut pe diferite site-uri o casuta de text (textarea) care numara caracterele ramase? Sau care era limitata la n caractere? Am sa va explic cum functioneaza toate acestea in cele ce urmeaza.
Sa incepem cu inceputul: numara caracterele dintr-un textarea cu Javascript.
Sa aranjam micul nostru form inainte de a scrie functia Javascript ce va numara caracterele.
<form name="formular" action="#">
<textarea name="textul" cols="28" rows="5"></textarea>
<input readonly type="text" name="caractere" size="3" value="0" />
</form>
Avem un form numit formular care contine un textarea numit textul si un input text numit caractere (in acest input vom afisa numarul de caractere introduse in textarea).
mai mult
Despre FlashVars
Sa vorbim putin despre cum putem transfera diferite variabile din HTML sau PHP catre Flash. Transferul se va face prin intermediul unui parametru al codului de embed numit FlashVars.
Ce avantaje are transferul de variabile prin FlashVars?
- 1. Este foarte usor de folosit
- 2. Pot fi transferate variabile de pana la 32.500 – 65.000 de caractere (depinde de codarea paginii)
Acum sa vedem cum functioneaza. Un cod obisnuit pentru includerea unui fisier .swf intr-o pagina web este urmatorul:
mai mult
CATEGORII
- Atestat Info C/C++ (21)
- Atestat Info Pascal (21)
- Learn AJAX (2)
- Learn C++ (30)
- Learn CSS (5)
- Learn Database (6)
- Learn Flash (28)
- Learn HTML (9)
- Learn Javascript (4)
- Learn jQuery (4)
- Learn Pascal (28)
- Learn PHP (16)
- Learn SQL (2)
- Learn Visual FoxPro (4)
- Quizzes (2)
- Teste Flash (1)
- Teste Pascal (1)
- Tips & Tricks (16)
MOZKU NETWORK
ULTIMELE POSTURI
- Curs valutar Flash si PHP
- Controleaza pozitia obiectelor din sageti in Flash
- Joc Flash, wordFinder
- Afisare data si ora curenta in Flash
- Top 6 aplicatii iPhone pentru dezvoltatori web
ULTIMELE COMENTARII
- alee în Cum sa faci un skin sau o tema pentru hi5
- Mishu în Atestat Informatica – Pascal/C/C++ – P. 1
- byanka în Cum sa faci un skin sau o tema pentru hi5
CUVINTE CHEIE
CELE MAI DESCARCATE FISIERE
- (149) Proiect Atestat Informatica Visual FoxPro
- (93) Twitter Patterns
- (58) Flash Newsletter
- (41) hitTest Flash



