Pages : 1
#1 Le 25/10/2007, à 18:55
- Bruno Salomon
Balise <from> PHP [Résolu]
Je débute en php.
Je fais des exercices du genre :
<html><body>
<form method="post" action="mon_fichier.php">
Nom : <input type="text" name="nom" size="12"><br>
Prénom : <input type="text" name="prenom" size="12">
<input type="submit" value="OK">
</form></body></html>
Mon problème est le suivant : Si je fais un copier/coller du code ci-dessus, la balise from est bien reconnue et coloré dans gPHPedit. Le scrip fonctionne.
Si je tape le même code à la virgule près, la balise from n'est plus coloré, donc plus reconnue, et mon script php ne fonctionne plus.
J'ai fais l'essai avec d'autre éditeur, c'est pareil.
Je bloque bêtement sur cette balise.
Merci
Dernière modification par Bruno Salomon (Le 26/10/2007, à 14:54)
Hors ligne
#2 Le 25/10/2007, à 19:27
- alien7
Re : Balise <from> PHP [Résolu]
Deja quelque ptit erreurs. Essaye ca :
<html><body>
<form method="post" action="">
Nom : <input type="text" name="nom" size="12" /><br/>
Prénom : <input type="text" name="prenom" size="12" />
<input type="submit" value="OK" />
</form></body></html>
Pense bien à utiliser les balises auto fermantes pour les input et <br/>.
Après si l'erreur vient de là ou pas, je ne sais pas.
Il n'y a pas que l'informatique dans la vie
https://www.whybook.org
Hors ligne
#3 Le 25/10/2007, à 20:22
- Bruno Salomon
Re : Balise <from> PHP [Résolu]
Qu'appelles-tu des balises auto fermantes, c'est le fait d'ajouter "/" à la fin ?
Mon problème n'est pas résolu. J'ai fais de nouveaux essais avec ton code mais rien fait.
Il y a une chose qui m'échappe. Je cherche.
Merci pour ta réponse rapide
Hors ligne
#4 Le 25/10/2007, à 20:30
- atoufix
Re : Balise <from> PHP [Résolu]
Enfin le code que tu donnes , n'a jamais été du PHP.
C'est du html. Si tu l'inclus dans une balise php tu risques d'avoir quelques soucis.
Atoufix
Hors ligne
#5 Le 26/10/2007, à 09:25
- alien7
Re : Balise <from> PHP [Résolu]
Qu'appelles-tu des balises auto fermantes, c'est le fait d'ajouter "/" à la fin ?
Oui c'est ca il s'applique pour certaines balises telles que <input ..../>, <br>, <img ... />, <link ..... />, ...
Est-ce là ton code entier ? Qu'est ce qui ne marche pas, l'affichage de ce code, ou le traitement que tu fais dan sla partie PHP ?
Donne la partie du code de mon_fichier.php que tu appel dan slaction de <form ..>.
Il n'y a pas que l'informatique dans la vie
https://www.whybook.org
Hors ligne
#6 Le 26/10/2007, à 12:16
- Bruno Salomon
Re : Balise <from> PHP [Résolu]
atoufix :
Effectivement c'est du HTML, j'aurais du copier le script php vers lequel pointe le code html.
alien7 :
Voici le contenu de "mon_fichier.php :
<?php
$prenom = $_POST['prenom'];
$nom = $_POST['nom'];
print("<center>Bonjour $prenom $nom</center>");
?>
Je remet le code du fichier d'appel :
<html><body>
<form method="post" action="">
Nom : <input type="text" name="nom" size="12" /><br/>
Prénom : <input type="text" name="prenom" size="12" />
<input type="submit" value="OK" />
</form></body></html>
J'ai résolu mon problème.
en placant correctement les balises auto fermantes.
Hors ligne
#7 Le 26/10/2007, à 14:39
- alien7
Re : Balise <from> PHP [Résolu]
Utilise plutot echo au lieu d eprint comme ceci :
echo "<center>Bonjour ".$prenom." ".$nom."</center>";
Tu peux mettre un "résolu".
Il n'y a pas que l'informatique dans la vie
https://www.whybook.org
Hors ligne
Pages : 1