Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Aide pour débutant SVP

Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 17:11

Reprise du dernier message

50€ c'est pas donné en effet, j'avais acheté php 4.x de leon atkinson a 20€ (mais il était en reduction :lol:). Tu as raison de faire ce que tu fais, moi aussi j'ai demaré avec un bouquin et avec des petits exercices en local :D c'est comme ca qu'on progresse. Disons que j'ai passé environ 4 jours sur les exemples du bouquin, puis en deux jours j'ai codé un système de newsletter (qui est tout pourri mais à l'époque j'étais heureux ^^) puis je me suis lancé pendant environ 3 mois jusqu'en avril - mai dans un projet de forum RPG, ce qui m'a fait tout apprendre vu que je posais des questions en paralèle sur phpbb-fr, puis je me suis mis au modage et enfin à FSB. C'est avec des projets qu'on apprend :)

THE-WITCH-KING >> Le C++ c'est sympa en effet, mais je t'aurais conseiller le C en premier. de toute facon C ou C++, le plus dur à assimiler ca va être les pointeurs, si ta besoin d'aide en C (C++) hesites pas à poster :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 17:24
Oui mais ya quand même 1300 pages et il est très très complet vendu avec un CD romp qui installe un bdd sur le pc et le petit serveur apache.

Avec des fichiers avec tous les scripts sur livre pour les tester aussi ...
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 17:27
Oui tu as fait un bon investissement, disons que j'ai eu de la chance d'avoir le bouquin en promo sinon le mien vallait 40€ il me semble, c'est relativement proche. je m'en sert encore souvent, notament pour quand j'ai besoin d'une fonction en PHP spécifique :)


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 17:30
Ouais un boquin c'est très utile et puis je l'ai payé ... je l'ai payé ...

C'est bientà´t Noà«l et j'ai de gentils parents ... :lol:
 
Hors ligne twk
Flammeche
Avatar de twk
  • Messages : 60
  • Inscrit : 17 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 17:51
[quot=Genova]THE-WITCH-KING >> Le C++ c'est sympa en effet, mais je t'aurais conseiller le C en premier. de toute facon C ou C++, le plus dur à assimiler ca va être les pointeurs, si ta besoin d'aide en C (C++) hesites pas à poster :)[/quot]

Ok merci Genova le problème c'est que j'ai un pc depuis un an donc pour progresser en ayant du temps c'est pas le top c'est bien de commencer jeune ^^ enfin bref merci

(en hs je meurt d'envie d'installer fsb pour faire quelque chose mais j'en aurais pas l'utilité lol)


(Anciennement The-Witch-King) http://twk.lacrymale.info/
 
Flamme ardente
Avatar de bthivent
  • Age : 19 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 20:09
perso j'ai jamais utilisé de livre pour apprendre le php/mysql, j'ai juste lu entièreemnt les tutos de phpdebutant.org, j'ai relu ceux que je pigeai bof, ensuite j'ai copier/coler le script de livre d'or qu'ils proposent, (rubrique comment ça marche) j'ai essayé de tout pigé, avec ou sans leurs explications, et dès qu'il j'avais un problème, j'allais revoir les tutos correspondants.
Après dès que je voulais faire quelquechose, mais que je n'y arrivait pas, j'allait demander sur les forums, a chaque fois pratiquement on m'indiquait des fonctions toute prêtes, et après t'apprend vite à aller les chercher par toi même sur php.net, ou nexen.net...
Si tu as un problème, ou n'importe quoi, besoin d'aide, etc.. demande-moi ;) (envoie moi un mp pour mon adresse msn par exemple)

Sinon comme vous parlez du c++, là je me suis acheté Le language c++ (écrit par le créateur)
ben c'est un peu moins évident..mais ça va qd même, ça reste quand même proche du php niv prog

Vla, bonne chance ++


bthivent
Téléchargez Greyline theme V2
 
Flamme ardente
Avatar de bthivent
  • Age : 19 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 20:11
[quot=Genova]Le C++ c'est sympa en effet, mais je t'aurais conseiller le C en premier. de toute facon C ou C++, le plus dur à assimiler ca va être les pointeurs, si ta besoin d'aide en C (C++) hesites pas à poster :)[/quot]
Certains disent que c'est inutile de commencer par le C, d'autres déconseille ceux qu'il veulent apprendre le C++ de commencer par le C..
Mais je crois qu'en ayant de bonnes base en php, le C est pratiquement acqui ! ;)


bthivent
Téléchargez Greyline theme V2
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 20:18
Je ne suis pas d'accord, je fais du C très intensivement depuis le début de l'année en cours et sérieusement la difficulté n'est pas la même, le PHP c'est de la rigolade à coté. En PHP quand tu écrits un nombre dans un formulaire et que tu le passes par un formulaire, et qu'ensuite tu additionnes ce nombre avec un autre ca amrche. En C quand tu essais d'aditioner un nombre avec un nombre dans une chaine de caractère le compilateur pète un plomb, il faut d'abord le convertir en int. Ainsi en C il faut se soucier du tyope de variables (int, char, long, float, void, etc...).
En C la seconde difficulté c'est les pointeurs... Pour un mec qui a fait du PHP les pointeurs bonjour...
La troisième difficulté c'est la gestion de la mémoire. En effet en PHP tu fais
$lang = "salut";

En c par contre si tu fais
lang = "salut";

le compilateur te sort un joli segmentation fault.
A la palce il faut faire:
lang = malloc(strlen("salut") * sizeof (*lang));
lang = "salut';

histoir ed elui allouer la mémoire, et c'est souvent source de problème.

Enfin le C est moins maniable que PHP, la gestion des tableaux est bien moins efficace (toujours les problèmes de mémoire), etc... Le PHP c'est du C, en méga simplifié :)
L'avantage du C est qu'on peut tout refaire avec, et ca c'est classe.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Flamme ardente
Avatar de bthivent
  • Age : 19 ans
  • Messages : 440
  • Inscrit : 27 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 20:56
ouais c'est vrai..
les pointeurs c'est chaud
seulement j'ai pas trop compris le
lang = malloc(strlen("salut") * sizeof (*lang));
lang = "salut';

en c++, il suffirait par exemple de :

string lang;
lang = "salut";

ou
string lang="salut";


ou en utilisant le type char..
mais malloc c'est quoi ?

et en c++, ce qui peut remplacer le formulaire c'est cin.
Exemple, on attend un int
int i;
cin >> i; //ça n'affiche rien mais on peut rentrer un nombre, et taper entrer
cout << i << '\n';


on pourrait s'amuse à faire
int i;
cout << "Entrer un entier";
cin >> i;
cout "L'entier que vous avez rentré est :" << i << "\n";


:D

enfin je n'en suis qu'au début du C++


bthivent
Téléchargez Greyline theme V2
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14520
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 21:01
Bah disons que je ne m'y connait pas en C++ mais en C, qui plus est je developpe sous netBSD qui est une architecture différente de windows et linux, donc il doit y avoir quelques changements. En C++ il n ya peut être pas la mémoire à gérer, auquel cas c'est une chose cool, tandis qu'en C il faut préparer la mémoire...


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Hors ligne twk
Flammeche
Avatar de twk
  • Messages : 60
  • Inscrit : 17 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 21:09
moi aussi j'en suis qu'au début lol mais bon faut s'y mettre quoi ^^


(Anciennement The-Witch-King) http://twk.lacrymale.info/
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 21:41
Et ben moi je commence tout juste le PHP lol ...

Mais pour l'instant je comprends tout. j'enb suis à la page 90 de mon livre et j'ai tout compris ...

Et puis aussi depuis le temps que je m'amuse à MODifier mes forums phpBB et maintenant FSB (magnifique) on retient certaines fonctions du type :

$lang="ouvrir";


Ce genre de chose on rtient à la longue ...

Et puis les fontions et les trucs (me rapelle plus le nom et je crois pas enore avoir vu) include(functions.php)

Voilà ... Donc je démarre quand même avec de bonnes bases ...
 
VIP
Avatar de Grimmlink
  • Age : 22 ans
  • Messages : 3174
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 22:08
c'est pas vraiment une fonction ca, tu enregistres seulement une valeur dans une variable :)


FSBGraph - Blog perso
A man with a small penis is like a butterfly without wings
2,876,160 Germs currently live on my keyboard ! What about you?!
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 22:11
Oui voilà !!! J'avais oublié le nom ... :8:

Mais bon donc les varialbes ... les appels de fonctions et tout ça ... ce que je voulais dire c'est qu'on apprend aussi un peu en MODifiant son forum phpbb ou FSB ...
 
VIP
Avatar de Grimmlink
  • Age : 22 ans
  • Messages : 3174
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 23 Décembre 2004, 22:13
perso j'ai jamais touché aux PHP de phpBB presque ^^


FSBGraph - Blog perso
A man with a small penis is like a butterfly without wings
2,876,160 Germs currently live on my keyboard ! What about you?!
 
Equipe de support
Avatar de SquallX
  • Age : 18 ans
  • Messages : 2497
  • Inscrit : 18 Novembre 2004
  Lien vers ce message 23 Décembre 2004, 22:16
Moi si ... du moins juste modifier le forum rien de plus ... j'ai jaais dévellopé de MODs ...

J'epère que j'en dévelloperais un jour pour FSB


PS : wah la blague lol
PPS : Mais non ... :$
 
Répondre


.