variables vides d'un html au php
Dernière réponse : dans Programmation
Salut à tous,
mon formulaire ne veu pas balancé les info au php ou ce dernier ne ve pas les recevoir, je sai pas. enfin tjrs est il que quand je fai echo sur mes variables elles st vides...
code html
<input type="radio" Name="heure" value="1">
8H-10H
code php
if(isset($_POST['heure']))
{
$heure=$_POST['heure'];
}
else
{
$heure='';
et si j'ai bien compris la variabla $heure devrait prendre la valeure 1, n'est ce pas?
je débute en la matiére, j'ai du oublier un truc tou béte mais je vois pas.alors si qqun à une idée.merci
mon formulaire ne veu pas balancé les info au php ou ce dernier ne ve pas les recevoir, je sai pas. enfin tjrs est il que quand je fai echo sur mes variables elles st vides...
code html
<input type="radio" Name="heure" value="1">
8H-10H
code php
if(isset($_POST['heure']))
{
$heure=$_POST['heure'];
}
else
{
$heure='';
et si j'ai bien compris la variabla $heure devrait prendre la valeure 1, n'est ce pas?
je débute en la matiére, j'ai du oublier un truc tou béte mais je vois pas.alors si qqun à une idée.merci
Autres pages sur : variables vides html php
Lassé par la pub ? Créez un compte
salut ai vu ton messa pour l'heure concernant php.N'oublie pas que tu dois au préalabla déclarer cela dans ta base de donnée avec easy php.Tu dois également mettre ces balises en début et fin de code.<?php-->début et fin ?>Vérifie également si tu ne dois pas vidé la mémoire tampon.Te recontactes pour te donner le code.Fais également un include en début de code html.Utilises langage html avec ultraedit ou notepad++ gratuits.Pas php.Car php estun script que tu inclus dans une page html.te recoontactes.Au besoin il y a également,unsite de développeur francophones.Développez.com
les balises sont bien en place, j'ai bien créé la table sous easyphp mé vu que les variables sont vides le insert into créé un enregistrement vide.
Moi j'utilise dreamweaver (sa vient pas du logiciel..?)
en ce qui concerne php, j suis obligé de l'utiliser si je veu alimenter la base(enfin je crois).
et tu peu être plu clair pour le include et la mémoire tampon.(si je redémarre le pc sa va la vider ou bien)
merci pour le site je vai aller mater
Moi j'utilise dreamweaver (sa vient pas du logiciel..?)
en ce qui concerne php, j suis obligé de l'utiliser si je veu alimenter la base(enfin je crois).
et tu peu être plu clair pour le include et la mémoire tampon.(si je redémarre le pc sa va la vider ou bien)
merci pour le site je vai aller mater
Moi je te déconseille d'utiliser DreamWeaver & Co.
J'ai rien contre ces logiciels, tout au contraire, on peut même faire des super trucs avec, mais rien ne vaut se qu'on fait à la main.
Pour le PHP, en effet si ta base mysql est vide tu ne peux rien trouver, c'est donc ton code qui refuse d'envoyer à MySQL les infos. Après je peux pas t'expliquer, j'y connais rien du tout au PHP, je ne sais que le modifier^^.
PS : évite de poster 3 fois le même sujet. Même si tu es pressé d'avoir la réponse, tu n'es pas tout seul et tu risque même de te faire supprimer par les Admins. ;-)
J'ai rien contre ces logiciels, tout au contraire, on peut même faire des super trucs avec, mais rien ne vaut se qu'on fait à la main.
Pour le PHP, en effet si ta base mysql est vide tu ne peux rien trouver, c'est donc ton code qui refuse d'envoyer à MySQL les infos. Après je peux pas t'expliquer, j'y connais rien du tout au PHP, je ne sais que le modifier^^.
PS : évite de poster 3 fois le même sujet. Même si tu es pressé d'avoir la réponse, tu n'es pas tout seul et tu risque même de te faire supprimer par les Admins. ;-)
<?php
ob_start();//permet de vider mémoire tampon
include("connection.inc.php")//démarre la mem tampon. tout cela avant ton if(isset....selon moi tu dois stocker la valeur de ta variable de droite à gauche comme tu l'as décris pour les précedent mais pour l'heure pour cela voit ce que tu lui a donner commenom dans ta base de donnée.un truc encore plus simple tu peux aller sur code source.com ou afficher à l'aide de ton navigateur le code source de la page.Je te conseille d'utiliser firefox ou netscape pour cela.N'oublie pas non plus de faire la connection dans ton code if(connection("......."))-->en fonction du nom que tu as mis pour heure dans base de donnée.+ta requete$query="select * from users par exemple etc je te donne ce que je connais.
ob_start();//permet de vider mémoire tampon
include("connection.inc.php")//démarre la mem tampon. tout cela avant ton if(isset....selon moi tu dois stocker la valeur de ta variable de droite à gauche comme tu l'as décris pour les précedent mais pour l'heure pour cela voit ce que tu lui a donner commenom dans ta base de donnée.un truc encore plus simple tu peux aller sur code source.com ou afficher à l'aide de ton navigateur le code source de la page.Je te conseille d'utiliser firefox ou netscape pour cela.N'oublie pas non plus de faire la connection dans ton code if(connection("......."))-->en fonction du nom que tu as mis pour heure dans base de donnée.+ta requete$query="select * from users par exemple etc je te donne ce que je connais.
non mé g pas fait expré...
sinon la base ne se rempli pas parceque y a rien dans mes variables.
quand je fai echo "$heure" y'a rien.
pourtant c bien déclaré enfin je crois(regarde en haut)
pour finir je me dde juste si c parceque c'est des cases à cocher dans mon formulaire qui ne renvoient rien...
parceque g mi value="m" dans le html
est ce que "m" est la valeure qui va etre mise dans la variable en php ou pas?
sinon la base ne se rempli pas parceque y a rien dans mes variables.
quand je fai echo "$heure" y'a rien.
pourtant c bien déclaré enfin je crois(regarde en haut)
pour finir je me dde juste si c parceque c'est des cases à cocher dans mon formulaire qui ne renvoient rien...
parceque g mi value="m" dans le html
est ce que "m" est la valeure qui va etre mise dans la variable en php ou pas?
j'ai essayé de vider la mémoire tampon et de la démarrer mais sa ma mi de nouvelles erreurs du style
Warning: main(connection.inc.php): failed to open stream: No such file or directory in
Warning: main(): Failed opening 'connection.inc.php' for inclusion (include_path=
jtavourai que j'ai pas tou compris si se n'est rien
sinon jsuis allé voir dans le code scource de la page html et g trouvé des erreurs mais apré essais tjrs rien dans ma table...
Warning: main(connection.inc.php): failed to open stream: No such file or directory in
Warning: main(): Failed opening 'connection.inc.php' for inclusion (include_path=
jtavourai que j'ai pas tou compris si se n'est rien
sinon jsuis allé voir dans le code scource de la page html et g trouvé des erreurs mais apré essais tjrs rien dans ma table...
MDR ! Ah bah oui c'est sur que si y'a pas les configurations de connection ça va pas marcher !! Huhuhuhuhuhu! Trop balèze celle-ci, atta je note ^^. Nan mais ça arrive à tout le monde, je comprend. En tout cas, à partir du moment ou PHP fait appel à SQL, y'a obligatoirement besoin des config de connection à la base de donnée. ;-)
il faut que ton input soit intégré dans un formulaire a se moment la
method post ou get selon se que tu decide mais si tu commence avec une faut finir avec pour le traitement par la suite
edit: tien y a un probleme le mot input n'apparait pas
<form action="" method="post"> <input type="radio" name="18-20" value="18h-20h"> heure : 18h-20h <br> <input type="submit" value="submit" </form>
method post ou get selon se que tu decide mais si tu commence avec une faut finir avec pour le traitement par la suite
edit: tien y a un probleme le mot input n'apparait pas
http://manga358.free.fr/perso/a.txt
tua juste a le renomé en php
aprés pour l'insertion a la base de donné sql il faut te connecté et faire un insert de la valeur
tua juste a le renomé en php
aprés pour l'insertion a la base de donné sql il faut te connecté et faire un insert de la valeur
achille227 <= heu stp tu peux arreter de dire n'importe quoi et de tout mélanger. Merci.
Pourquoi lui dit tu d'inclure un fichier nommé conection.inc.php ? Ou as tu vu qu'il disposait d'un tel fichier ?
Et je parles pas de ton histoire de tampon ! non mais n'importe quoi ! Le php est exécuté sur le serveur. Donc le navigateur ne garde pas de code dans sa mémoire tampon. Tu dois confondre avec le javascript.
Bon bref ton problème vient du fait que tu ne sais pas un formulaire en HTML a mon avis.
Fait voir le code de ton formulaire HTML stp.
Pourquoi lui dit tu d'inclure un fichier nommé conection.inc.php ? Ou as tu vu qu'il disposait d'un tel fichier ?
Et je parles pas de ton histoire de tampon ! non mais n'importe quoi ! Le php est exécuté sur le serveur. Donc le navigateur ne garde pas de code dans sa mémoire tampon. Tu dois confondre avec le javascript.
Bon bref ton problème vient du fait que tu ne sais pas un formulaire en HTML a mon avis.
Fait voir le code de ton formulaire HTML stp.
voici un bou de mon code html, g mi le chemin car c pour un reseau local mais meme sans sa marche pas
<p>
Selectionner la tranche d'heure qui correspond à votre arrivée
<p>
<input type="radio" Name="heure" value="1">
8H-10H
<input type="radio" Name="heure" value="2">
10H-12H
<input type="radio" Name="heure" value="3">
14H-16H
<input type="radio" Name="heure" value="4">
16H-18H
<p>
<form action="http://127.0.0.1/test/recup.php" method="post">
<input type="submit" value="ENVOYER">
code php pour récuperer
if(isset($_POST['heure']))
{
$heure=$_POST['heure'];
}
else
{
$heure='';
}
je désespère parceque si je fai echo "$heure", c vide
<p>
Selectionner la tranche d'heure qui correspond à votre arrivée
<p>
<input type="radio" Name="heure" value="1">
8H-10H
<input type="radio" Name="heure" value="2">
10H-12H
<input type="radio" Name="heure" value="3">
14H-16H
<input type="radio" Name="heure" value="4">
16H-18H
<p>
<form action="http://127.0.0.1/test/recup.php" method="post">
<input type="submit" value="ENVOYER">
code php pour récuperer
if(isset($_POST['heure']))
{
$heure=$_POST['heure'];
}
else
{
$heure='';
}
je désespère parceque si je fai echo "$heure", c vide
tu ve dire qu'il fo mettre
<form action="http://127.0.0.1/test/recup.php" method="post">
avan de faire le formulaire lui meme...
merci de ton aide
et o fet quan tu di "Apprend a faire un formulaire ! ^^"
kes ke tu crois ke je fais
a ton avis jsuis en train de faire un babyfoot...
<form action="http://127.0.0.1/test/recup.php" method="post">
avan de faire le formulaire lui meme...
merci de ton aide
et o fet quan tu di "Apprend a faire un formulaire ! ^^"
kes ke tu crois ke je fais
a ton avis jsuis en train de faire un babyfoot...
<form >
</form>
C'est un formulaire... D'accord il fait rien mais c'est un formulaire....
Quand je dis apprends à faire un formulaire c'est APPRENDS et pas bidouille pendant pendant 3 jours pour faire un vieux formulaire.....
pour sa tu as plein de site. Je te file celui la comme c'est la mode mais tu en trouveras plein d'autres
http://www.siteduzero.com
</form>
C'est un formulaire... D'accord il fait rien mais c'est un formulaire....
Quand je dis apprends à faire un formulaire c'est APPRENDS et pas bidouille pendant pendant 3 jours pour faire un vieux formulaire.....
pour sa tu as plein de site. Je te file celui la comme c'est la mode mais tu en trouveras plein d'autres
http://www.siteduzero.com
Lassé par la pub ? Créez un compte
- Contenus similaires :
- Forumprobleme variables de sessions avec PHP
- SolutionsRécupération Donnée Html par PHP
- Forum[PHP] Partage de variables de sessions entre plusieurs domaines
- Forum[PHP]vérifier l'existence de plusieurs variables
- ForumRécupération de variables au cours d'une session php
- ForumVariables SESSIONS PHP
- Solutions[PHP]Récupération de variable via Radio
- Forumphp : recevoir les variables renseignées d'un formulaire dans un mail
- Solutions[PHP] fausse variable fputs();
- Voir plus