[FAQ PHP] La doc, les liens essentiels ! [UPDATE 13/08/2003]

La doc, les liens essentiels ! [UPDATE 13/08/2003] [FAQ PHP] - Divers - Programmation

Marsh Posté le 14-03-2002 à 22:35:57    

Petit rappel concernant ce super chouette langage de script dédié web qu'est php (je l'aime moa  :ange: )
 
- Y a une doc téléchargeable ici : http://dev.nexen.net/docs/php/chargement.html jetez-y un coup d'oeil ça peut toujours servir.
 
- une autre adresse à retenir : www.google.fr, très utile !!
 
- Php est langage SERVEUR il n'éxécute pas d'opération coté CLIENT (notez l'oppposition presque naturelle de ces deux termes), pour le coté client voir JAVASCRIPT
 
- Quand un programme bugge ou pose problème, ça serait sympa de montrer un peu son code (tu montres le tien je te montre le mien  :love: )
 
- Le forum n'est pas là pour faire le boulot à votre place. Si vous ne connaissez rien à PHP et que vous voulez qu'on vous dépanne vous n'êtes pas au bon endroit.
 
 
QUESTION (TROP?) FREQUENTES :
 
Q - Mes variables ne sont plus accessible si je fais http://mapage.php?mavariable=mavaleur
R - C'est normal depuis PHP 4.2 les variables ne sont plus globales et ne sont donc accessibles que depuis les tableaux de superglobales $_GET,$_SESSION,$_POST etc..
  Doc : http://www.php.net/manual/fr/langu [...] efined.php
 
Q - Impossible de mettre des variables en session avec session_is_registered !!
R - Pour les mêmes raisons qu'au dessus les variables de session ne sont accessibles que via les tableaux de superglobales
  Doc : http://www.php.net/manual/fr/ref.session.php
 
Q - En utilisant header() ou setcookie() j'ai un message d'erreur Cannot add header information...
R - La fonction header() (et setcookie) manipule les entêtes HTTP envoyées par leserveur web au client. Une fois des données envoyées au client (donc affichées par le navigateur) l'entête a déjà été envoyé on ne peut donc plus le modifier
 
La fonction header doit être placée avant tout sortie (code HTML, msg d'erreur PHP etc...) vous pouvez avoir 20 Mo de code php avant, du moment que ça n'affiche rien.
 
Q - après un appel à setcookie() je n'arrive pas à accéder aux variables stockées dans le cookie, ou le cookie ne se crée pas
R - après la création d'un cookie il faut impérativement "recharger" la page de manière a accéder aux variables stockées dans le cookie voir au dessus la fonction header()
Les liens :
 
La doc Nexen : VITAL !
http://dev.nexen.net/docs/php/chargement.html  
 
Installer Apache, PHP et MySQL
http://www.apache.org
http://www.php.net
http://www.mysql.com
http://www.easyphp.org
 
Télécharger des éditeurs de texte avec coloration PHP
http://www.allhtml.com/telechargement/categorie5.php
http://faqfciwap.free.fr/editeurs/
http://www.phpinfo.net/?p=fichiers&rub=edit
http://www.phpindex.com/annuaire/a [...] egorie=300
http://www.asp-php.net/asphp2/fr/t [...] iteurs.asp
 
Des tutorials & infos
http://www.commentcamarche.net
http://www.toutestfacile.com
http://www.phpfrance.com
http://www.phpinfo.net
http://www.phpfacile.com
http://www.phpdebutant.org
http://www.php-fr.com
http://www.phpindex.com
http://www.zend.com
http://www.floppy.fr.st
http://cyberzoide.developpez.com/php4/php4_mysql.php3 (MySQL, PDF et sessions)
 
Des scripts tout faits
http://www.phpscripts-fr.net
http://www.phpvault.com
http://www.alexphpteam.com
http://www.ilovephp.com
http://www.phpclasses.org
 
Sites Divers
http://aperophp.cybergroupe.net
http://stombi.free.fr
http://amt.free.fr
http://www.communautephp.com
 
Des scripts en or
http://phpmailer.sourceforge.net =>> Une classe d'envoi d'email par smpt,sendmail etc.. extensible et très utile, gère les attachements multiples, le format HTML, l'authentification etc. (ne fonctionne pas sur Free.fr, mail désactivé de tout les cotés)
 
http://www.fpdf.org
La classe fpdf pour générer du PDF très propre, sans librairie requise coté serveur. Support des polices true-type, images JPEG,PNG.
TOTALEMENT LIBRE ET GRATUIT !
 
 
EDIT : On pourrait peut être lançer un nettoyage de topic ?
Je pensais à ajouter ici les fonctions utiles et autres erreurs courantes..


Message édité par Sh@rdar le 13-08-2003 à 10:51:32

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 14-03-2002 à 22:35:57   

Reply

Marsh Posté le 14-03-2002 à 22:37:39    

oué car franchement c la décadence des newbie en PHP.  :hello:  
 
 [:vancrayenest]  [:vancrayenest]  [:vancrayenest]  [:vancrayenest]  [:vancrayenest]  [:vancrayenest]

Reply

Marsh Posté le 14-03-2002 à 22:47:19    

Sh@rdar tu voudrais bien renommer ton post [FAQ PHP] stp ?
 
Tres bonne ID
 
autres lien :
www.hotscripts.com script tout fait

 

[jfdsdjhfuetppo]--Message édité par kayasax--[/jfdsdjhfuetppo]


---------------
All we need is a soul revolution
Reply

Marsh Posté le 14-03-2002 à 22:59:03    

kayasax a écrit a écrit :

 
moi aussi m'a redoner gout au developpement, j'etais degoute depuis 4 ans (cobol et c++ a l'IUT  :crazy: ) ah lalala si on m'avait appris php et javascript a l'epoque ! :sarcastic:  




Y'aurait déjà fallu que ca existe il y a 4 ans :\

 

[jfdsdjhfuetppo]--Message édité par THE REAL SMILEY--[/jfdsdjhfuetppo]


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 14-03-2002 à 23:01:09    

moi le truc que je trouve génial avec php c'est sa puissance, je n'ai pas encore eu un cas où il ne pouvait pas me satisfaire pour un projet (que ce soit une boutique, une appli web etc..)
 
quand on pense au nombre de fonctions dispos pour un langage de script web  :eek2:  
 
surtout la GD et PDFLIB  :love:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 14-03-2002 à 23:02:09    

Sh@rdar a écrit a écrit :

moi le truc que je trouve génial avec php c'est sa puissance, je n'ai pas encore eu un cas où il ne pouvait pas me satisfaire pour un projet (que ce soit une boutique, une appli web etc..)
 
quand on pense au nombre de fonctions dispos pour un langage de script web  :eek2:  
 
surtout la GD et PDFLIB  :love:  




t'as pas essayé le JSP ? c'est encore + hallucinant !
---> forcément, c'est du Java !!!

 

[jfdsdjhfuetppo]--Message édité par THE REAL SMILEY--[/jfdsdjhfuetppo]


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 14-03-2002 à 23:11:14    

THE REAL SMILEY a écrit a écrit :

 
t'as pas essayé le JSP ? c'est encore + hallucinant !
---> forcément, c'est du Java !!!  




 
je m'y suis pas encore interessé, ça viendra à l'usage si un jour php ne satisfait plus mes besoins (merde on dirait que je parle de ma maitresse :lol: )


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 14-03-2002 à 23:16:07    

une autre adresse
 
www.phpindex.com
 
c'est pas mal, les gens peuvent proposer leurs petites astuces, mais il faut faire le tri, lisez bien les commentaires qui suivent, souvent ils proposent de meilleurs solutions.

Reply

Marsh Posté le 15-03-2002 à 01:09:22    

Fo pas oublier le site de zend, createur du php:
www.zend.com

Reply

Marsh Posté le 15-03-2002 à 01:24:04    

ils n'ont pas créé php, c'est Rasmus Lesdorf qui l'a créé (bizarre comme nom, il serait pas de la famille à Linus Torvads ?  :D )


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 15-03-2002 à 01:24:04   

Reply

Marsh Posté le 15-03-2002 à 11:23:48    

ah.. sorry je croyais

Reply

Marsh Posté le 15-03-2002 à 11:26:33    

bah c'est rien, il sont tellement phpmaniaques que le confusion est facile.
 
c'est marrant quand même que pas mal de soft aient été développés par des étudiants ou des programmeur juste pour leur besoin du moment et qu'ils se soient développés comme ça...
 
je pense  en vrac à  
Linux (forcément)
php
Blender (Ton Roosendaal l'a créé parce qu'il n'avait pas ce qu'il voulait conmme soft 3D sous la main, maintenant ça cartonne)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 15-03-2002 à 11:29:26    

je vais continuer dans la philosophie :
comment sont crée les langages de prog ? ils s'appuient sur des langages existants ou ca se passe plutot dans un langage machine ou tres proche (assembleur?)

Reply

Marsh Posté le 15-03-2002 à 11:39:26    

ca dépend, C par exemple est un mélange de B et d'approche assembleur. php par contre est completement tiré du C

Reply

Marsh Posté le 15-03-2002 à 11:41:51    

bien sur...

Reply

Marsh Posté le 15-03-2002 à 18:05:14    

Sh@rdar a écrit a écrit :

Blender (Ton Roosendaal l'a créé parce qu'il n'avait pas ce qu'il voulait conmme soft 3D sous la main, maintenant ça cartonne)


blender, ça cartonne tellement que leur boîte ferme : http://www.blender3d.com/

Reply

Marsh Posté le 16-03-2002 à 11:37:10    

ooh merde...
 
n'empeche qu'il est bien ce soft..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 16-03-2002 à 15:44:11    

Je comprends toujours pas comment on peut comparer PHP avec C++ ou même COBOL.
 
2 langages qui ne sont pas du tout fait pour la même utilisation, donc forcément incomparables.
 
Au passage, la syntaxe de php s'inspire ENORMEMENT de celle de C (donc C++)...


---------------
Guerre Dollar - Euro : la chute economique des Etats-Unis avant 2010.
Reply

Marsh Posté le 17-03-2002 à 14:37:16    

zeux a écrit a écrit :

 
Au passage, la syntaxe de php s'inspire ENORMEMENT de celle de C (donc C++)...  




 
Normal, vu qu'il a été écrit en C et utilise des librairie C

Reply

Marsh Posté le 17-03-2002 à 14:39:15    

J'ai ajouté la class phpmailer (envoi d'email) dispo ici : http://phpmailer.sourceforge.net
 
essayez la c'est vraiment puissant !!


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 17-03-2002 à 18:19:30    

g une class de mail v voir ce ke la tienne propose, si tu dis qu'elle est excellent v voir

Reply

Marsh Posté le 18-03-2002 à 22:45:44    

il faudrait rajouter un up automatique :) ou faire un lien en haut vers les faqs ...

Reply

Marsh Posté le 18-03-2002 à 22:51:02    

alors qu'un codeur php aurait fait un bon usage de la lib socket, en effaçant la réponse précédente et en rajoutant une nouvelle.
enfin je dis ça ... :D

Reply

Marsh Posté le 18-03-2002 à 23:32:31    

youdontcare a écrit a écrit :

alors qu'un codeur php aurait fait un bon usage de la lib socket, en effaçant la réponse précédente et en rajoutant une nouvelle.
enfin je dis ça ... :D  




 
marche pas, j'ai déja essayé :D

Reply

Marsh Posté le 19-03-2002 à 10:13:20    

http://en.static.phpclasses.org/br [...] rowse.html
 
des tas de classes et de composant php  ;)


---------------
All we need is a soul revolution
Reply

Marsh Posté le 19-03-2002 à 15:42:45    

kayasax a écrit a écrit :

Sh@rdar des tutorials ????  :sarcastic:  




 
t'as pas trouvé ton bonheur ?


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 19-03-2002 à 15:56:06    

kayasax a écrit a écrit :

c pas ca mais moi j'aurai dis des tutauriAUX ...  :benetton:  




 
entre mon anglicisme barbare et ton français pas net :lol:  :lol:
 
c'est soit tutoriels soit tutoriaux faudrait trancher..

 

[jfdsdjhfuetppo]--Message édité par Sh@rdar--[/jfdsdjhfuetppo]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 20-03-2002 à 16:57:55    

UP paske y'en a ken on bezoin.. :D


---------------
Narf... It is broken...
Reply

Marsh Posté le 02-04-2002 à 11:59:00    

Je peux me tromper, mais tutorial est anglais, et tutoriaux est un barbarisme. Le mot français, c'est didacticiel. Voilà, c'était la minute chiante.

Reply

Marsh Posté le 02-04-2002 à 12:16:36    

super ce topic!!!!
 
 :hello:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 02-04-2002 à 13:56:29    

anglais        |  français      
tutorial       |  tutoriel n. m.  
 
Syn.           |  Syn.
tutorial help  |  didacticiel n. m.
   
Terme(s) apparenté(s)
guide d'initiation n. m.    
 
Déf. :
Programme de présentation qui guide l'utilisateur dans l'apprentissage et la mise en oeuvre d'un matériel ou d'un logiciel.
 
Note(s) :
Le tutoriel peut inclure un manuel d'apprentissage ou un ensemble d'exercices programmés.
Bien qu'il soit également utilisé pour désigner une autre notion, le terme didacticiel est considéré comme synonyme de tutoriel lorsqu'il touche l'apprentissage d'un logiciel d'application ou d'une procédure.
Le terme guide d'initiation désigne une notion plus large.
 
[Office de la langue française, 2002]  
 
source : le grand dictionnaire terminologique
 
http://www.granddictionnaire.com/


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 02-04-2002 à 16:53:09    

Voilà une contribution qu'elle est bien. C'est cet esprit de curiosité qu'il faut avoir, dans la vie, surtout celle de programmeur. Sh@rdar, tu postes bien et juste. Bravo à toi.

Reply

Marsh Posté le 02-04-2002 à 22:49:05    

Cherrytree a écrit a écrit :

Voilà une contribution qu'elle est bien. C'est cet esprit de curiosité qu'il faut avoir, dans la vie, surtout celle de programmeur. Sh@rdar, tu postes bien et juste. Bravo à toi.  




 
Mon cher Cherrytree je trouve ta façon de reconnaître ton erreur très élégante  :D  
 :hello:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 02-04-2002 à 23:10:04    

L'élégance est un art, tout comme l'écriture et la programmation... Mais trève de blabla. J'étais pas tant que ça dans le faux, si tu y réfléchis à deux fois. Tutoriaux est bien un barbarisme, puisque le vrai pluriel français doit être tutoriels (1 pour moi), tutorial est bien anglais (2 pour moi). Par contre ma traduction est erronée (1 pour toi). L'un dans l'autre, je trouve que je ne démérite pas trop.

Reply

Marsh Posté le 03-04-2002 à 00:30:25    

:lol:  
total respect pour ta réthorique man (gangsta inside !)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 03-04-2002 à 10:14:31    

Yé yé yo yo. Oups. Je maîtrise pas le gangsta style. Rhétorique powaa ! :sol:

Reply

Marsh Posté le 06-04-2002 à 05:46:22    

un truc très sympa : php.net a rajouté un moyen très simple de chercher sur leur site sans avoir à aller sur la page d'accueil puis à taper la recherche dans un input.
 
eg  
 
www.php.net/str_replace renvoie sur la page de la fonction str_replace
 
www.php.net/xml renvoie sur la page de la rubrique xml
 
etc.
 
pour les détails, lire http://www.php.net/urlhowto.php
 
à utiliser sans modération ;)

Reply

Marsh Posté le 06-04-2002 à 08:59:20    

pendant qu'on y est, la doc nexen s'est amélioriée il y a pas longtemps, maintenant dans la liste des fonctions, il y a un index alphabétique en début de page.
C'était le seul défaut de cette doc, la voici réparée  :jap:


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 06-04-2002 à 10:54:37    

et moi j'aimerai juste les paramètres pour configurer phpbb 2.0 sur free svp !!! :(
 
paskeu ca me fait tjs critical error cannot connect to database, et ma database a bien ete crée donc ... :(
si vous pouviez jetez un oeil a mon autre topic y'a un screenshot de la ou j'en suis ... (cad pas loin ..)
 
Merci de votre aide !

Reply

Marsh Posté le 26-04-2002 à 17:25:53    

OUAH ! nikelle cette faq ! :)
Très bonne idée Sh@rdar ... y'a pa d'otre liens à balancer ?
Je penserais à rajouter    http://www.floppy.fr.st/   les tutos sont biens detaillés , j'ai même pigé qq trucs .. C dire  :lol:

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed