probleme de submit [edit] - PHP - Programmation
Marsh Posté le 28-02-2010 à 22:12:39
Code :
|
?
Marsh Posté le 28-02-2010 à 23:14:30
Places des echo un peu partout pour regarder l'état de tes variables GET déjà
Marsh Posté le 01-03-2010 à 00:02:46
code HTML code HTML on veut pas du code PHP
et encore mieux on veut l'url de ton site
Marsh Posté le 01-03-2010 à 12:57:14
merci pour votre aide
Pour blackhawker meme si je les enlève ca ne change rien
Pour antac mes variables GET sont bonne je suppose puisque sur firefox ca marche
Pour Gatsu35 ben justement le probleme est la c'est la premiere page de mon site et elle ne contient pas de html du fait des includes
et mon site n'est qu'en local pour l'instant donc je ne pourrai pas de donner d'url
Marsh Posté le 01-03-2010 à 13:39:57
elle ne contient pas de HTML ?
Ben une page que tu affiches sur un navigateur elle contient forcément du HTML
tu sais faire "clic droit -> Afficher le code source de la page"
depuis ton navigateur ???
Marsh Posté le 01-03-2010 à 18:08:29
oui mais dans mon code il n'y pas de html puisqu'il s'agit d'une page.php qui ne contient que des includes les pages html fonctionnent bien mias pas la pageindex.php qui ne contient que du php
Marsh Posté le 01-03-2010 à 18:25:02
on te demande le code HTML de ta page généré, donc quand tu fais
http://monsite/mapageindex.php
tu as bien du code HTML généré
Marsh Posté le 01-03-2010 à 19:25:40
j'ai donc mis l'url dans chrome et meme si ca n'affiche rien j'ai copié le code source de la page
le voici le voila :
Code :
|
Merci de prendre sur ton temps pour m'aider
Marsh Posté le 01-03-2010 à 19:29:29
tes includes doivent être vierges de totue déclaration du type :
<doctype>
<html>
<head>
<body>
là tu fais vraiment n'importe quoi
Marsh Posté le 01-03-2010 à 19:30:56
ah et en plus tu essayes de faire un site e-commerce. on est pas dans la merde...
Puis-je te conseiller de prendre magento et de faire ton site e-commerce avec ?
Marsh Posté le 01-03-2010 à 19:38:41
pour le site-ecommerce c'est juste un truc comme ca , pas un vrai c'est pour un TP donc pas d'interet a prendre un truc qui te fait tout c'est en faisant qu'on apprend
et le truc c'est que dans mon code de depart (sur ma page index je n'ai vraiment rien de html c'est quand je met afficher le code source que le html et tout sort de je ne sais d'ou
Marsh Posté le 01-03-2010 à 20:52:52
1) C'est du grand n'importe quoi, tu doubles toutes tes balises.... et tu en fermes pas d'autres
Ton problème c'est que tu fermes pas ta balise <style>...
Forcément ça déconne.
Fais du ménage
Marsh Posté le 02-03-2010 à 09:36:54
Déjà notre cher ami a un problème de compréhension entre le langage serveur et le langage client
et encore pire il se demande d'où sort le code qui apparait dans le navigateur. Là ça devient grave
Marsh Posté le 02-03-2010 à 11:08:23
Ton code html sort forcement de quelque part, je vote pour tes inlcudes
Un de tes problèmes c'est que tes includes sont mal utilisés.
imaginons le fichier entete.php qui ressemble à ca:
Code :
|
Si tu regarde les balises, j'ai ouvert une "html" et une "body" qui sont pas fermée et une "head" qui est fermée. Il faudra donc penser à les fermer dans la page ou sera l'include
Maintenant prenons un fichier foot.php qui ressemble à ça ;
Code :
|
Je referme les balises dans cet include.
Donc maintenant je peux créer une page index.php comme ca :
Code :
|
Donc dans mon exemple les balises n'existent qu'une fois.
Si tu regardes res fichiers includes, je suis sur qu'ils commencent par
Code :
|
Non ?
Marsh Posté le 02-03-2010 à 13:52:28
oui je vais reverifier tout ca et je verrai bien si ça arrange les choses merci de votre aide
Marsh Posté le 02-03-2010 à 14:18:37
bon je reverifier tout ca en effet y'a du ménage a faire mais par contre doit-je mettre la balise>/body>et </html> a chaque fin de tout les fichiers html genre est-ce que je doit en mettre a la fin de mes pages de menu ?
[edit] Bon en faite c'était bien le probleme de toutes ces balises html qui trainait de partout puisque je savait pas qu'il falait les ouvrir qu'une seule fois et les fermer pour chaque contenu sauf les menu enfin ca marche
Un grand merci a vous
Marsh Posté le 02-03-2010 à 14:44:53
Juste sur IE ma page n'est pas centrée dans le navigateur alors que dans firefox oui
Marsh Posté le 02-03-2010 à 14:52:16
d'abord corrige ton HTML, les problème visuels on les regarde après
Marsh Posté le 02-03-2010 à 15:55:11
ben effet c'est bon le html est corrigé et j'ai reussi a centrer sous IE avec align-text:center;
Marsh Posté le 02-03-2010 à 17:02:20
text-align:center
mais ton HTML n'est pas pour autant corrigé, tu peux encore poster le code HTML généré maintenant ?
Je voudrais juste t'éviter les erreurs
Marsh Posté le 02-03-2010 à 18:31:28
pas de soucis
Code :
|
pendant que j'y suis j'en profite j'ai une question
j'ai un tableau et donc des ligne de produit avec un bouton supprimer pour chaque ligne si je clique sur supprime ca marche mais j'ai fait en sorte que lorsque que je met supprimer ca me fait apparaitre un bouton oui et un non est-ce que ca peut marcher ou pas car lorsque je met oui ou non rien ne se passe
Code :
|
Marsh Posté le 02-03-2010 à 20:05:22
ton HTML est toujours tout moisi :
c'est quoi ce div qui englobe HTML ?
tu me vires
Code :
|
et le </div> à la fin
ta déclaration CSS c'est du n'importe quoi
Code :
|
primo on met la balise style dans <head>
ensuite on écrit <style type="text/css">...</style>
ensuite les CSS c'est pas comme ça que ça s'écrit
ça se compose toujours d'un selecteur pour désigner un élément HTML et ensuite tu mets les propriétés entre accolades.
Code :
|
ton form il est fermé alors qu'il ne devrait pas
remplace le /> par > tout simplement, car form n'est pas une balise simple
seules les balises <img/> <br/> <hr/> <input/> <link/> <meta/> et quelques autres peuvent s'écrire de cette manière.
Marsh Posté le 02-03-2010 à 20:35:46
gatsu35 a écrit : ton HTML est toujours tout moisi :
|
sinon pour le form meme le fait d'enlever le slash n'y fait rien quand je clique sur non le echo s'affiche bien ( la suppression ne s\'est pas faite ) mais si je met oui il ne le supprime pas
Marsh Posté le 02-03-2010 à 22:28:44
Merci mais malheureusement pas les miens pourrait-tu m'aiguiller ca serait sympa
Marsh Posté le 02-03-2010 à 23:22:07
Déjà, il faut que tu comprennes que ton navigateur n'affiche jamais de PHP. Le PHP n'est interprété uniquement coté serveur et renvoi donc au client du HTML généré ainsi généré (pour simplifier).
Ensuite, essaye d'indenter ton "code" ça sera déjà un peu plus lisible
Ensuite pour ta suppression, je te conseille de te renseigner sur AJAX.
Marsh Posté le 03-03-2010 à 08:06:32
Merci mais je ne peux utilisiser d'ajax pour l'instant donc je doit le faire en php
Marsh Posté le 03-03-2010 à 08:12:46
cyrildu07 a écrit : pas de soucis
|
Un poil de javascript va t'aider. Essaye de rajouter ce qui est en rouge
Marsh Posté le 03-03-2010 à 17:25:59
Merci j'ai mis le onclick et ca marche bien par contre si je veux qu'au lieu de confirmer ou annuler il y ait oui ou non
Marsh Posté le 03-03-2010 à 21:27:45
On peut pas non plus tout te prémacher...
Regarde les docs, des tutoriels de débutants et essaye d'avancer, à ce rythme là on est pas rendu.
Marsh Posté le 28-02-2010 à 20:22:54
Bonsoir ,
voila j'ai fait un site internet et le problème est qu'il ne s'affiche correctement que sur firefox sur Chrome ou même IE il n'affiche rien
voila le code de ma page index :
voila cette page ne m'affiche donc rien sous chrome et IE :?
Merci d'avance pour votre aide
Message édité par cyrildu07 le 02-03-2010 à 22:39:22