Tutorial: Recuperare date sterse de antivirus

Antivirusul este un software destinat protejarii calculatorului de catre virusi, prin prevenirea sau stergerea lor directa. Ei au ca scop stergerea viermilor si a cailor troieni ( trojan ), insa pot detecta si sterge si programe de tip malware, spyware si adware.

O parte din aceste produse de securitate numite antivirusi, contin si alte module precum anti-spam, firewall, control parental, etc.

Din pacate, exista sansa ca dumneavoastra sa aveti programe virusate sau “imbolnavite”, de care sa aveti nevoie, iar cand faceti transferul pe un computer protejat de antivirus, sa aveti surpriza ca el sa va stearga permanent programele de care aveati nevoie. Acest lucru se intampla in 99% din cazuri din vina utilizatorului, deoarece dupa instalare nu verifica setarile antivirusului.

Un hint foarte important, este ca atunci cand instalati un antivirus sa setati ca atunci cand se va gasi un virus, sa nu fie sters, ci bagat in carantina ( quarantined ). In acest fel, nu veti avea surpriza sa ramaneti fara programele de care aveati nevoie, chiar daca acestea sunt virusate sau suspicioase.

In cazul in care aveti date sterse de antivirus, o modalitate foarte buna de a recupera aceste date, este sa folositi unul din programele de recuperari date, pe care le-am amintit si in tutorialele precedente.

Aveti foarte mare grija, atunci cand ati copiat un fisier in calculator, iar acesta a fost sters, nu instalati nimic altceva in acel loc, deoarece nu se vor mai putea recupera datele sterse.

Uitati cateva software care va pot ajuta sa recuperati datele sterse:

Power Data Recovery – Costa 59$ ( dolari ), insa are si o versiune free care va lasa sa recuperati pana la 1 GB de fisiere. Puteti intra direct pe website-ul producatorului apasand click aici.

SaveMyFiles Professional – Cista 149$ ( dolari ) insa este un software profesional, care dupa parerea mea este necesar unei firme specializate in recuperarea datelor. Puteti viziona direct website-ul producatorului apasand click aici.

Eroare PHP: Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in…

 “Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in”… este o eroare php foarte des intalnita atunci cand lucram cu bazele de date.

In cazul in care primim aceasta eroare, inseamna ca mysql_fetch_assoc nu gaseste valori pentru crearea matricei.

Spre exemplu, avem urmatorul cod:

<?php

$var3=3;

$q=’SELECT x FROM nume_tabela where y=“$var2″’;
$res= mysql_query($q);

while ($var2 = mysql_fetch_assoc($res)){
echo $var3;
}

?>

In cazul in care vom primi eroarea Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in… , este din cauza faptului ca valoarea care i se va atribui lui $q este gresita, varianta corecta fiind urmatoarea:

$q=’SELECT x FROM nume_tabela where y=“ ‘.$var2.’ ″’;

Tutorial: Creare script curs valutar in PHP

In acest tutorial va voi prezenta un cod PHP care va permite afisarea pe site-ul dumneavoastra a cursului valutar preluat de la BNR.

Acest cod PHP va permite afisarea cursului oficial BNR pentru EURO si DOLAR.

 <?
class cursBnrXML
{
var $xmlDocument = “”;

var $date = “”;

var $currency = array();
function cursBnrXML($url)
{
$this->xmlDocument = file_get_contents($url);
$this->parseXMLDocument();
}
function parseXMLDocument()
{
$xml = new SimpleXMLElement($this->xmlDocument);

$this->date=$xml->Header->PublishingDate;

foreach($xml->Body->Cube->Rate as $line)
{
$this->currency[]=array(“name”=>$line[“currency”], “value”=>$line, “multiplier”=>$line[“multiplier”]);
}
}
function getCurs($currency)
{
foreach($this->currency as $line)
{
if($line[“name”]==$currency)
{
return $line[“value”];
}
}

return “Incorrect currency!”;
}
}
$curs=new cursBnrXML(“http://www.bnr.ro/nbrfxrates.xml”);
echo ‘<div style=”font-size:10px”>tutorialeit.net</div>’;
echo “<table style=’font-size:12px; border:#CCCCCC 1px solid;’><tr><td align=’center’>Curs Valutar<br />”.$curs->date.”</td></tr>
<tr><td><table style=’font-size:12px; border:#CCCCCC 1px solid;’><tr><td>USD:</td><td>”.$curs->getCurs(‘USD’).”</td></tr></table></td></tr>
<tr><td><table style=’font-size:12px; border:#CCCCCC 1px solid;’><tr><td>EUR:</td><td>”.$curs->getCurs(‘EUR’).”</td></tr></table></td></tr>

</table>”;
?>

Sper sa va foloseasca acest script php pentru afisarea cursului BNR.

Tutorial: Instalare Joomla pe server

Instalarea acestui CMS este una cat se poate de simpla. Pentru inceput trebuie sa downloadati una din versiuni pe calculatorul dumneavoastra de la Joomla, dupa care va trebui sa dezarhivati acel zip.

Uploadati joomla dezarhivata pe serverul dumneavoastra cu un client ftp. Daca aveti nevoie sa va recomand eu unul free, FileZilla este foarte bun.

Dupa ce ati facut toate acestea, va trebui sa creati o baza de date la domeniul dumneavoastra, conectandu-va la cPanel. In principiu, pentru a va conecta la cPanel, puteti accesa www.domeniu.com/cpanel si vi se va cere un user si o parola. Dupa ce va conectati, cautati MySQL Database si acolo puteti crea o noua baza de date cu user si parola.

PASUL 1

Intrati pe pagina dumneavoastra web si veti vedea ca instalarea incepe. Primul pas va fi selectarea limbii.

PASUL 2

Pasul urmator este verificarea anumitor versiuni software aflate pe server si este important ca toate optiunile din partea de sus sa fie cu DA ( verde ), in caz contrar contactati furnizorul serviciilor de gazduire.

PASUL 3

Pasul urmator este dedicat citirii licentei si termenilor de utilizare. Este recomandat sa o cititi, dupa cum prea bine stiti si voi.

PASUL 4

La tipul bazei de date selectati MySQL, numele serverului trebuie sa il puneti localhost, iar dupa aceea trebuie sa introduceti parola si userul de la baza de date pe care le-ati creat mai devreme.

PASUL 5

Acest pas se refera la configurarea FTP, insa este un pas de care puteti trece fara probleme.

PASUL 6

Alegerea datelor specifice pentru website, inclusiv userul si parola pentru SuperUser. Aveti grija sa nu le uitati, deoarece va trebui sa reluati procesul pe care tocmai l-ati parcurs.

Nu uitati sa stergeti folderul installation dupa ce ati facut instalarea joomla.

Pentru a intra in meniul administratorului va trebui sa apelati www.site.com/administrator !

Ce este joomla ? Ce inseamna CMS ?

Ce inseamna CMS ?

CMS inseamna Content Management System ( Sistem de Administrare a Continutului ). CMS-ul este o aplicatie software menita sa creeze si sa poata face managementul unui site web. El poate controla layout-ul, structura si continutul unui site web public, de tip intranet sau extranet.

Functiile pe care le poate avea un CMS sunt:

  • Crearea si transferul de documente si material multimedia
  • Administrarea continutului cat si a crearea de roluri pentru utilizatorii care se ocupa cu administrarea continutului.
  • Publicarea continutului intr-un mod benefic pentru utilizatorii site-ului

Care sunt beneficiile unui sistem de tip CMS ?

  • Controlul real asupra site-ului.
  • Editarea continutului unui site web devine foarte usoara si practica.
  • Realizarea automata de statistici.
  • Optimizare permanenta.
  • Personalizarea grafica in functie de cerinte si nevoi.
  • Functii personalizate in functie de cerinte si nevoi.

Ce este JOOMLA ?

Joomla este unul din cele mai cunoscute si cel mai simplu de folosit Content Management System ( CMS ), disponibil si pentru Romania.

Cel mai mare beneficiu in utilizarea unui CMS de tip JOOMLA este faptul ca nu mai lucrezi singur. O echipa va lucra pentru tine, aducand update-uri, module, extensii, design si toate acestea in mare parte se pot gasi gratuit.

JOOMLA poate fi folosita pentru a administra cu usurinta orice componenta a websiteului, de la adaugarea de continut si imagini, la actualizarea unui catalog cu produse sau sondaje on-line.

joomla, joomla cms

Iata cateva modalitati in care poate fi folosit JOOMLA:

  • Websiteuri pentru corporatii sau portaluri web
  • Comert on-line
  • Websiteuri pentru firme mici
  • Websiteuri pentru organizatii non-profit
  • Aplicatii guvernamentale
  • Aplicatii intra si exranet pentru corporatii
  • Websiteuri pentru scoli si biserici
  • Websiteuri personale sau familiale
  • Portaluri pentru comunitati on-line
  • Websiteuri pentru reviste si ziare

In cazul de fata, acest website este creat pe o platforma JOOMLA.

 

Tutorial HTML: Crearea formularelor in HTML

Formularele se folosesc  pentru ca administratorii site-urilor sa colecteze informatii de la utilizatori. Forumularele sunt tool-uri sau unelte foarte importante pentru webmasteri, ele ajutand la crearea de statistici, pool-uri, formulare de inscriere, abonamente, etc.

De cele mai multe ori, aceste formulare HTML trebuie folosite impreuna cu scripturi PHP sau JavaScript pentru a putea inregistra datele introduse in acel formular.

Crearea unui formular trebuie facuta in etichetele <form>…</form>, care subordoneaza urmatoarele atribute:

action – aici se scrie adresa URL unde se gaseste scriptul care interpreteaza acest formular.

method – poate lua valoarea GET sau POST, indicand metoda folosita de browser pentru transmiterea formularului.

target – indica locul unde utilizatorul va fi trimis dupa transmiterea datelor din formular.

Eticheta <input> poate avea urmatoarele atribute:

type – indica tipul de formular care urmeaza a fi folosit.

name – atribuie un nume campului, pentru a putea fi apelat de scriptul folosit pentru citirea form-ului.

maxlenght – numarul maxim de caractere acceptat in acel camp.

size – numarul de caractere vizibile in acel camp.

checked – precizeaza daca butonul sau checkboxul care va fi intalnit, sa fie bifat sau nu.

disabled – acest atribut face campul vizibil, insa imposibil de accesat de catre utilizatori. Nimic din acest rand nu va fi trimis catre scriptul pe care il folositi.

In continuare va voi prezenta un formular folosind toate atributele etichetei <input>:

<form action="scriptul.php" method="post">
	Nume:<input type="text" name="nume"><br />
	Prenume:<input type="text" name="prenume"><br />
	Telefon:<input type="text" name="telefon">
	Fax:<input type="text" name="fax"><br />
	Email:<input type="text" name="email"><br />
	Sexul: 	Masculin <input type="radio" name="sex" value="masc"> 
			Feminin <input type="radio" name="sex" value="fem">
	<br /><br />
	Studii: <select> 
				<option value="fara-studii">Fara Studii</option>
				<option value="studii-medii">Studii Medii</option>
				<option value="studii-superioare">Studii Superioare</option>
			</select>
	<br /><br />
	Utilizati:<br />
	Calculatorul<input type="checkbox" name="pc"><br />
	Laptopul<input type="checkbox" name="laptop"><br />
	Tableta/SmartPhone<input type="checkbox" name="smart">
	<br />
	
	Fisier: <input type="file" name="file">
	<br /><br />
	Observatii: <textarea name="observatii" rows="5" cols="30"></textarea>
	<br /><br />
	<input type="submit" value="Trimite"><input type="reset" value="Reseteaza">
</form>
Nume:
Prenume:
Telefon:
Fax:
Email:
Sexul: Masculin
Feminin Studii:

Utilizati:
Calculatorul
Laptopul
Tableta/SmartPhone

Fisier:

Observatii:

Campuri de formular ascunse

Un camp de formular de tip ascuns sau hidden, nu este vizibil de utilizatorul si are scopul de a trimite informatii suplimentare catre scriptul PHP.

Tutorial recuperare date de pe un SD card

De cele mai multe ori pierderea datelor de pe un card sd este datorata neatentiei. Un card dintr-un aparat foto sau un card dintr-un telefon pot fi sterse foarte usor din greseala. Poate pentru unii stergerea unor imagini de pe un card sd de exemplu, nu inseamna foarte mult, insa pentru majoritatea oamenilor inseamna stergerea amintirilor dintr-un concediu de mult asteptat. Stergerea proiectelor la care ati muncit zile la rand, pot disparea intr-o secunda, ca si cum nici nu au existat.

Cum am mai spus si o sa o mai spun si in alte tutoriale, prima regula si cea mai importanta, este ca atunci cand stergeti ceva, sa nu mai copiati in acel dispozitiv alte date noi ( sau pentru un aparat foto de exemplu, nu mai faceti nici o poza ).

Majoritatea dispozitivelor de stocare a datelor sunt concepute ca atunci cand se produce stergerea unor date ele sa nu fie sterse permanent, ci doar stocate in alt loc, unde nu este vizibil de utilizatorul normal. In schimb, atunci cand se copiaza noi informatii, se presupune ca dumneavoastra chiar nu mai aveti nevoie de acele date si se sterg permanent. Tocmai de aceea nu trebuie sa mai folositi dispozitivul atunci cand stergeti ceva.

In principiu, ce nu vedeti voi, vede un software, tocmai de aceea tot ce pot face este sa va recomand cateva software de specialitate care va pot ajuta in recuperarea datelor de pe un card SD.

Cum spuneam si intr-un articol anterior, recomand softul RECUVA pentru recuperarea datelor, insa sunt si alte software de specialitate care va pot ajuta si anume:

Recover Files va poate ajuta in recuperarea datelor de pe un hard disk, card de memorie sau stick usb si este specializat in special pe recuperarea celor sterse permanent cu shift+delete.

UndeletePlus specializat in recuperarea datelor de pe laptopuri & pc, hard drive si harduri externe, stick-uri de memorie, aparate foto ( carduri SD spre exemplu ) si recupereaza diverse tipuri de date, nu doar imagini ci chiar si foldere intregi.

In orice caz, recuperarea datelor sterse nu este imposibila, ba chiar este destul de simpla, doar sa respectati acea regula de care v-am povestit si mai sus, si anume sa nu mai copiati alte date pe dispozitivele afectate. O problema majora este atunci cand distrugeti cardul sau are un defect fizic. In acest caz recomand contactarea unei firme de specialitate.

Tutorial HTML : Tabele – Folosirea tabelelor in HTML

Aceste tabele au o foarte mare importanta la baza HTML, deoarece tabelele constituie o structura care sta la baza organizarii paginilor web. Desi multe pagini folosesc acum div-uri pentru aranjarea paginilor, tabelele sunt in continuare foarte importante pentru structurarea unei pagini web. Practic, tabelele sunt cele care va ajuta sa faceti design-ul unui site si aranjarea in pagina a meniului, a textului, a butoanelor, etc.

Pentru crearea tabelelor in HTML se folosesc elementele <table>…</table>. Aceste elemente incadreaza si alte doua sub-elemente, <tr>…</tr>, acestea fiind linia unui tabel ( randul ) si <td>…</td>, acestea fiind coloana.

Un atribut important in folosirea tabelelor este atributul border, reprezentand “bordura” tabelului, adica grosimea liniei tabelului. In cazul in care se doreste anularea liniilor, se va folosi border=”0″.

Un exemplu simplu pentru un tabel cu border si cateva linii colorate:

<table border=”1″> <tr><td width=”80″ bgcolor=”red”>rosu</td><td width=”160″ bgcolor=”yellow”>galben</td></tr> <tr><td bgcolor=”white”>alb</td><td bgcolor=”green”>verde</td></tr> </table>
rosu galben
alb verde

Si un exemplu folosind toate atributele si etichetele prezentate anterior:

<table border=”1″>
<tr>
<th>Column 1</th>
<th>Column 2</th>
<th>Column 3</th>
</tr>
<tr><td rowspan=”2″>Row 1 Cell 1</td>
<td>Row 1 Cell 2</td><td>Row 1 Cell 3</td></tr>
<tr><td>Row 2 Cell 2</td><td>Row 2 Cell 3</td></tr>
<tr><td colspan=”3″>Row 3 Cell 1</td></tr>
</table>
Column 1 Column 2 Column 3
Row 1 Cell 1 Row 1 Cell 2 Row 1 Cell 3
Row 2 Cell 2 Row 2 Cell 3
Row 3 Cell 1

 

Recuva – Software care recupereaza fisiere sterse din greseala

Recuva poate recupera datele sterse din greseala cu SHIFT+DELETE sau permanent din Recycle Bin. Ce face ca Recuva sa fie un software util, este faptul ca va poate ajuta si la recuperarea datelor de pe memory stick-uri ( usb, sd card ).

Interfata sa usor de utilizat si ghidul pas cu pas prezent in software denota munca depusa de cei de la piriform si de asemenea il face un software prietenos datorita faptului ca este usor de folosit. Un alt avantaj pe care il are programul este suportul in limba romana.

Primul pas pe care trebuie sa il urmati in folosirea acestui soft, este alegerea locului in care a fost fisierul si tipul acestuia ( *.exe , *.jpg, *.png, etc. ).

De asemenea principiul in recuperarea datelor este sa nu fi fost copiate alte fisiere in locul din care au fost sterse cele pe care doriti sa le recuperati. Principiul este sa nu fi afectat structura fisierului pe care doriti sa il recuperati.

afisare recuva

Software-ul va afisa cu rosu fisierele care nu mai pot fi recuperate, iar cu verde cele de care va veti putea bucura in continuare. Va recomand sa salvati fisierele pe o alta partitie pentru a nu avea probleme.

Puteti downloada una din versiunile recuva dand click aici.

Tutorial Recuperare date de pe un hard drive extern

Sa spunem ca hard drive-ul extern pe care il aveti, a incetat sa mai functioneze. Desi pare sa nu aibe nimic, nu vrea sa porneasca. Il conectati la calculator si nu se intampla nimic, desi cu putin timp in urma functiona fara sa aibe vreo eroare.

Desi nu ar parea sa aibe nimic, cand il conectati la calculator, nu apare in my computer. Totusi, in aceste conditii, acest hard drive este posibil sa lucreze in conditii normale.

Ce puteti face in aceste conditii ?

Puteti plati o firma specializata in recuperarea datelor sau in reparatii hardware, sau puteti incerca sa recuperati datele de pe hard drive chiar dumneavoastra.

Un hard disk extern este practic un hard normal, conectat la un device extern, care poate fii conectat la un calculator printr-un cablu USB. Tot ce trebuie sa faceti este sa desfaceti carcasa externa a hard disk-ului. Din pacate nu va pot ajuta cu informatii despre cum sa o desfaceti, deoarece carcasele difera de la firma la firma, insa va puteti folosi mintea si o surubelnita. Nu este chiar asa de complicat.

Dupa ce ati reusit sa desfaceti acea carcasa, veti vedea in interiorul acesteia un hard normal, conectat la circuitele dispozitivului extern. De obicei este prins de carcasa in cateva suruburi si este destul de simplu de scos din acea carcasa.

Dupa ce scoateti hard disk-ul de acolo veti observa ca este unul obijnuit, ca cele pe care le cunoasteti deja.

Tot ce aveti de facut acum, este sa conectati unitatea hard drive la un calculator. Sunt sanse mari ca ea sa functioneze si sa puteti recupera informatiile de care aveati nevoie.

De cele mai multe ori, nu hard-ul este devina ci acel echipament extern.

Sper ca v-a fost de folos acest tutorial.

Stiri si informatii din domeniul IT