Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Ce fel de tip de coloana trebuie sa aleg ?
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Subiectul anterior :: Subiectul următor  
Autor Mesaj
rem



Data înscrierii: 10/Noi/2004
Mesaje: 62
Locație: Cluj-Napoca

Trimis: Mar Mar 22, 2005 10:48 am    Titlul subiectului: Ce fel de tip de coloana trebuie sa aleg ?  

Salutare tuturor,


Am un mic site care ruleaza cu ajutorul PHP si MySQL... Practic link-urile si continutul acestora sunt stocate intr-o baza de date MySQL... Am observat ca daca tip-ul coloanei care contine continutul paginilor (si care de altfel este cod HTML) este TEXT, cand apar caractere de genu' ', ", etc imi pune / ex:

What's up mi-l transforma in What/'s up...

Trebuie sa aleg cumva BLOG? sau altceva? Deasemeni link-urile din interior catre alte web site-uri nu-mi functioneaza, sa nu mai vorbesc de poze... (<img src=...)

Exista alta modalitate de a afisa o pagina HTML din interiorul unei baze de date?

Multumesc anticipat,

Cele bune
Sus  
Birkoff



Data înscrierii: 18/Mar/2004
Mesaje: 2577
Locație: Bucuresti

Trimis: Mar Mar 22, 2005 11:16 am    Titlul subiectului:  

Este normal sa iti faca asa pentru ca altfel nu ai putea sa introduci caracterele speciale in bd. Pentru a le afisa corect, dupa ce extragi continutul din bd, foloseste stripslashes inainte sa le afisezi in pagina. Eu folosesc varchar si text pentru continut...
Sus  
rem



Data înscrierii: 10/Noi/2004
Mesaje: 62
Locație: Cluj-Napoca

Trimis: Mar Mar 22, 2005 11:29 am    Titlul subiectului: multam...  

Multumesc pentru raspuns Birkoff... E in regula acum. Adevar grait-ai ! :D
Sus  
johnutz



Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură

Trimis: Mar Mar 22, 2005 1:51 pm    Titlul subiectului:  

De fapt slash-urile alea sunt introduse automat in variabilele $_GET, $_POST si $_COOKIE daca php are setat magic_quotes_gpc = On (in php.ini).
Poti sa vezi care e valoarea setarii cu functia get_magic_quotes_gpc() si apoi sa decizi daca aplici strip_slashes() inainte de a introduce textul in bd.
Dar, inainte de a introduce textul in bd, trebuie sa ii aplici mysql_escape_string(). Asta din motive de securitate.
Sus  
rem



Data înscrierii: 10/Noi/2004
Mesaje: 62
Locație: Cluj-Napoca

Trimis: Mar Mar 22, 2005 2:28 pm    Titlul subiectului:  

Multumesc frumos pentru informatie... sincer, nu prea pot sa-mi dau seama cum trebuie aplicat mysql_escape_string()... sunt PHP-ist incepator. dar am sa citesc mai multe despre.
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> MySQL
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community