Premiers pas

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Premiers pas

Re: Premiers pas

par crash » 02 févr. 2011, 13:18

Oui c'était du à des erreurs de HTML, le code n'était pas bien écrit tout simplement, comme l'a dit stealth35 essaie d'apprendre le html en premier lieu ;).

NB: N'oublie pas de mettre en résolu.

Re: Premiers pas

par Théo » 02 févr. 2011, 13:10

Avec ton code çà marche, merci beaucoup.
Mais pourquoi cela ne marchai-il pas, une erreur d'html ?
encore merci
Cordialement.
Théo

Re: Premiers pas

par crash » 02 févr. 2011, 13:05

Vérifie que l'extension .php est bien sur ton fichier incriminé, ensuite en mettant un peu d'ordre à ton code, tu peux essayer ceci :
<?php
print ('<html><body>');
print ('<form name="Collection" method="POST" action="Traite_Collection.php">');
print ('<div align="center">');
print ('Libellé de la collection : <input name="libelle" type="text" value="">');
print ('<input type="submit" name="envoyer" value="envoyer">');
print ('</div></form>');
print ('</body></html>');
?>

Re: Premiers pas

par Théo » 02 févr. 2011, 12:56

Oui j'ai relancé Apache et c'est pareil.
En lançant une autre appli que l'on m'a passé, çà marche il ne s'affiche pas ces print, alors je ne ne comprends plus
merci de m'éclairer
cordialement

Re: Premiers pas

par Mazarini » 02 févr. 2011, 12:53

Bonjour,

Je te conseille regarder le source de la page. Il arrive fréquemment que suite à une erreur de programme, le HTML généré soit faux et donc le résultat dans le navigateur pas très beau. En général le source html permet de mieux cerner le problème puisqu'il montre tout ce que PHP a généré.

Une balise, une quote ou un < en plus ou en moins et c'est la pagaille.

Edit : oops, c'est surement un problème d'installation/activation de PHP. Mon conseil reste valable pour les autres fois^^

Re: Premiers pas

par moogli » 02 févr. 2011, 12:51

salut,

tu a installé php ?

le fichier comporte comme extension .php ? le php c'est quoi, les bases ;)


@+

Re: Premiers pas

par stealth35 » 02 févr. 2011, 12:50

visiblement PHP n'est pas activé sur ton serveur, par contre la y'a énormément d'erreur HTML aussi donc je te conseil d'apprendre le HTML en premier.

Premiers pas

par Théo » 02 févr. 2011, 12:42

Bonjour,

Débutant en PHP, je cherche à écrire un formulaire et je veux écrire l'HTML avec des print du PHP, par exemple :

print ('<BODY>');
print ('<form name=Collection method=post action=Traite_Collection.php');
print ('<div align=center>');
print ('Libellé de la collection : <input name="libelle" type="text" value="">');
etc ...

et il s'affiche à l'écran de mon navigateur Firefox, outre mes libellés, zones de saisie et boutons, une succession de print ('') que j'ai écrit dans le fichier php Huh pourquoi Huh

print (''); print (''); print (''); print (''); print (''); print ('Libellé de la collection : ');
etc ...

Même chose avec echo, je suis en local avec Apache.
Que se passe t-il ? j'ai raté une étape ?

Merci de vos réponses.
Cordialement.
Théo