par
Calimero » 25 sept. 2008, 17:55
Salut,
effectivement, je pense que tu raisonnes comme dans un programme C sans avoir bien assimilé la spécificité de PHP, qui est un langage qui s'éxécute sur le serveur web (bien que le code soit situé au milieu du html)
La seule ligne de PHP de ton code est celle-ci :
$_GET['titre'] = trim ($_GET['titre']);
Elle ne produira rien pour deux raisons : les variables du tableau $_GET sont des superglobales que PHP remplit donc tout seul et il n'est pas judicieux d'écrire dedans (on se contente de les lire). D'autre part, cette ligne ne produit aucune action : il ne suffit pas d'écrire dans une variable PHP pour obtenir un effet

Il faut soit utiliser les fonctions/objets PHP qui manipulent des sources de données tierces (fichiers, bases de données), soit se greffer dans le code HTML pour produire un affichage qui reflète ce que tu veux faire (par exemple, afficher les variables du formulaire quand celui-ci a été soumis).
Je te conseille de faire les tutoriaux (au moins les premiers) de
PHPdébutant pour assimiler ces bases.