CodeIgniter Forums
I like CI but I am Scared! :( - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived General Discussion (https://forum.codeigniter.com/forumdisplay.php?fid=21)
+--- Thread: I like CI but I am Scared! :( (/showthread.php?tid=12400)



I like CI but I am Scared! :( - El Forum - 10-17-2008

[eluser]Kikloo[/eluser]
Hi,

I am working on a php project which was developed by someone else long time back...which is being used till date, but then I decided to re-write the whole thing with bug fixed etc. so I started and making it, and adding new advanced features etc like seo url's and what not.

When I was doing this suddenly I felt that instead of using native php functions I should be using something easy yet powerful and I found CI. I tried the demo video tutorial and I was quite impressed with the features it has to offer.

Now the thing is that I am good with php's native function and CI is completely a new thing for me as I barely work/worked with functions etc. So I am scared to use CI. What if I stuck somewhere while developing the project, my all hard-work and time will be wasted.

So what should I do ?

1. Will someone be here to help when I am stuck with some part of coding ?
2. How CI deals with sql injections, will my application be protected ?
3. I don't know how to use Sessions in CI. What to do about it ? My application is all based on php sessions.

Please help.

Thanks.


I like CI but I am Scared! :( - El Forum - 10-17-2008

[eluser]Nick Husher[/eluser]
1. There's always the forum, and whatever you can do in PHP you can do in CI. Sometimes you have to bend a little, and sometimes you need to bend CI a little, but it's all possible. CI just makes the common stuff easier.
2. I'm fairly sure that the Active Record class has some protections against SQL injection, but I'm not sure. Someone with a better head for such things will know, though.
3. You can use PHP sesions if you want.


I like CI but I am Scared! :( - El Forum - 10-17-2008

[eluser]Kikloo[/eluser]
Hi,

Thanks for the quick reply.

You say: You can use PHP sesions if you want.

Basically i use PHPSESSID and its very easy in php to get it. What about CI, does it works the same way or I have to do something special ?

Thanks.


I like CI but I am Scared! :( - El Forum - 10-17-2008

[eluser]OES[/eluser]
Well for me I am no expert at PHP but I have just love CI. With a few additions from the wiki you can have a very powerfull framework.

It has a fantastic community and if you view the posts just about every question is answered. Common to questions not being answered is either they dont make sense or are just silly.

CI has a great secuirty system see: http://ellislab.com/codeigniter/user-guide/general/security.html

And sessions are simple just read the docs everything is explained. http://ellislab.com/codeigniter/user-guide/libraries/sessions.html

Good luck.

Lee


I like CI but I am Scared! :( - El Forum - 10-17-2008

[eluser]manilodisan[/eluser]
Welcome @kikloo, don't worry (as you can see) the community is strong. There's no such thing as wasted hard work instead there is learning, SVN and a lot of scratching...good luck! Tongue


I like CI but I am Scared! :( - El Forum - 10-21-2008

[eluser]Christopher Blankenship[/eluser]
Welcome Kikloo, sessions you can utilize the Session Class and even modify it as I did to work the way I wanted to utilize it. For Security see the following : [url=href="http://ellislab.com/codeigniter/user-guide/libraries/input.html]Input Class[/url], Security


I like CI but I am Scared! :( - El Forum - 10-21-2008

[eluser]Developer13[/eluser]
Definitely spend some time with the User Guide and toy around with it some before you go all gung-ho building your application.

The only thing the User Guide really cannot help you with is your logic.