Warning Nu esti autentificat. Te rog autentifica-te sau inregistreaza-te pentru a avea acces la toate facilitatile forumului.
SkullBox  
Noiembrie 21, 2008, 04:38:40 am
Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
Noutăţi: ImageSL - Gazduire de imagini, gratuita
 
 SkullBoxDirector webTutoriale  Pagina principală   Ajutor Caută Autentificare Creează un cont  
Pagini: [1]
  Imprimă  
Subiect: Converteste caracterele de forma &#nr; in caracter ASCII  (Citit de 741 ori)
0Utilizatori şi 1 Vizitatori
Smash
Smash
Jr. Member
*****
Deconectat Deconectat

Gen: Bărbat
Mesaje: 53



WWW
Converteste caracterele de forma &#nr; in caracter ASCII, Martie 14, 2008, 01:50:45 pm

Cod:
Func curata_text($text)
Local $inceput, $sfarsit, $grup, $caracter_cou
While StringInStr($text, '&#') <> 0
$inceput = StringInStr($text, '&#') + 2
$sfarsit = StringInStr($text, ';')
$grup = StringMid($text, $inceput, $sfarsit - $inceput)
$caracter_cou = Chr($grup)
$text = StringReplace($text, "&#" & $grup & ";", $caracter_cou)
WEnd
Return $text
EndFunc   ;==>curata_text
Nu merge pentru texte care contin ';' si nu face parte din grup .
Memorat


Smash
Smash
Jr. Member
*****
Deconectat Deconectat

Gen: Bărbat
Mesaje: 53



WWW
Converteste caracterele de forma &#nr; in caracter ASCII, Martie 17, 2008, 09:46:04 am

Versiunea imbunatatita care merge si cu texte care contin ';'.
Cod:
;===============================================================================
;
; Nume functie:        curata_text2()
; Descriere:           Converteste codificarea HTMl de forma &#nr; in caracter
;                          ASCII
; Parametrii:          $textul - Textul care trebuie convertit
; Valorile returnate:  string - textul convertit
; Autor:               Neagu Ionut (aka Smash)
;
;===============================================================================
Func curata_text2($text)
While StringInStr($text, "&#") <> 0
$pozitie = StringInStr($text, "&#")
If StringIsDigit(StringMid($text, $pozitie + 2, 3)) And StringMid($text, $pozitie + 5, 1) = ';' Then
$text = StringReplace($text, StringMid($text, $pozitie, 6), Chr(StringMid($text, $pozitie + 2, 3)))
ElseIf StringIsDigit(StringMid($text, $pozitie + 2, 2)) And StringMid($text, $pozitie + 4, 1) = ';' Then
$text = StringReplace($text, StringMid($text, $pozitie, 5), Chr(StringMid($text, $pozitie + 2, 2)))
EndIf
WEnd
Return $text
EndFunc   ;==>curata_text2
Memorat


HostGator
Newbie
*
Mesaje: Multe

Reclamă cu aligatori
 

Ai auzit de aligatorul care ofera hosting?
 
   
Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Creat cu MySQL Creat cu PHP Ethical hacking and programming community Director web romanesc cu inscriere gratuita Validat cu XHTML 1.0! Validat cu CSS!
IPFind, FAQDB, LAMP.ro, Good Proxy, Aberez.EU, RoFreeSBIE, ShockingSoft.com, HostVision, Invatam.net, PC Troubleshooting, Curs valutar online
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro