Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les forums > Site Web > PHP > Inclusion de modules dans chaque pages??? > Lecture du sujet

Inclusion de modules dans chaque pages???

Vous devez être inscrit pour pouvoir poster des messages

RésoluLe problème de ce sujet a été résolu

Page : 1 
Auteur Message
1 visiteur sur ce sujet (1 anonyme)
Page : 1 
Hors ligne Deagle # Posté le 04/07/2008 à 00:30:44
hi :D
Groupe : Membres
Bonjours (ou bonsoir ou bon matin vu l'heure ^^ ),
Alors je débute dans le php et j'ai intégré le module "minichat" que j'ai appellé shoutbox.php pour rester simple dans une page principale d'un site (en l'occurence mechanical spirit du cours xhtml lol)
c'était facile et j'arrive même a envoyer des message dans ma shoutbox tous t'en restant sur la page principale :p (en mettant action="index.php" vu que la shoutbox n'est pas une page mais juste un bout de code php qui affiche une shoutbox :)

Alors jusqu'ici c'est simple et ma question l'est tout autant : si l'ont change de page : est ont obligé de changer la valeur de action par la page qui est en cours (donc surement a l'aide d'uune variable action=$page) ou bien existe t'il une solution plus simple et plus optimisé qui nous permetrait de rendre le module complètement autonome de la page (s'il pouvait s'exécuter sans quitter la page :p et en faisant juste unn petit actualiser :) )
bon ben voila c'est une question comme une autre j'espère avoir la réponse quand je me réveillerai :D .
merci d'avance a vous tous amis >= 0 :D

hi :D
 
Connecté Jetable # Posté le 04/07/2008 à 00:50:01
Avatar
Groupe : Membres
Essaie de remplacer ton « action="index.php" » par :Code : PHP
1
action="<?php echo $_SERVER['PHP_SELF']; ?>"

Un truc de ce genre devrait te convenir, j'espère ^^
En référence : http://fr.php.net/manual/fr/reserved.variables.server.php

Whatever...
 
Hors ligne utb_diablo # Posté le 04/07/2008 à 00:51:51
-uTb#`diablo 4 ever ;)
Avatar
Groupe : Membres
:/ ca sent la faille XSS ton machin

Ils ne savaient pas que c'était impossible, alors ils l'ont fait ...

To Be Single Is Like Being In A Huge Candy Store ... [Barney Stinson]

You can find my software right here => ftp://serv-diablo.no-ip.org/Source

Recherche offres de télétravail /Q me
 
Hors ligne Deagle # Posté le 04/07/2008 à 16:32:48
hi :D
Groupe : Membres
je vais essayer donc ça devrait marcher pour toute les pages?
et c'est quoi cette histoire de faille XSS? parce que si jamais j'envoie les dnnées par post hein pas par get :) donc ben si y as un problème merci de me dire comment le résoudre :D

[EDIT] Je me suis renseigné sur la faille en effet c'est une faillle souvent oulblié alors j'ai une autre question :
Si je fait au début de chaque page
Code : PHP
1
<?php $page="page.php" ?>

ou le nom de page est le nom de la page :p
et qu'ensuite je fait
Code : PHP
1
<?php echo '<form action="'.$page.'"> ?>

est ce que c'est bon ou est ce qu'il y as encore une faille? évidemment ce ne sera plus complètement autonome :S mais bon on as rien sans rien.
Édité le 04/07/2008 à 16:47:56 par Deagle

hi :D
 
Hors ligne N1K0L45 # Posté le 04/07/2008 à 16:38:42
programmeur solitaire
Avatar
Groupe : Membres
Citation : utb_diablo
:/ ca sent la faille XSS ton machin

Même sans ça on pourrait créer une faille XSS. Par exemple, avec Firebug on peut modifier les éléments HTML de la page. Il suffirait juste de changer la destination à partir de là. Donc je ne vois pas trop le problème. De plus, le formulaire ne ferait qu'envoyer des données de la shoutbox. Donc genre un pseudo et un message. Rien de très important. ;)

Site personnel : http://nikoko.fr/
Administrateur et développeur : http://www.breizh-heberg.net/

"La vie n'est qu'une multitude de choix."
"Il vaut mieux bien connaître peu de choses que de mal connaître beaucoup de choses."
"Il y a plusieurs manières de se tuer : l’une est d’accepter absurdement de vivre." -- Louis Aragon


Compétences


  • PHP 5 (POO, SimpleXML, DOM, IMAP, XSLTProcessor, ...)
  • MySql 5
  • XML (avec mise en forme XSL et dessin SVG)
  • xHTML 1.1
  • Css 2.1
  • Javascript
  • WebDesign
 
Hors ligne Deagle # Posté le 04/07/2008 à 16:53:48
hi :D
Groupe : Membres
alors la j'avoue que je ne comprend plus rien :p finalement est ce unne fin heureuse ou pas? ^^
je dois éviter cette faille ou bien je peut la laisser la comme ça? qu'est ce que ça peut causer comme dammage?

hi :D
 
Hors ligne N1K0L45 # Posté le 04/07/2008 à 16:55:59
programmeur solitaire
Avatar
Groupe : Membres
Le mieux est de laisser comme tu as fait dans ton edit.

Site personnel : http://nikoko.fr/
Administrateur et développeur : http://www.breizh-heberg.net/

"La vie n'est qu'une multitude de choix."
"Il vaut mieux bien connaître peu de choses que de mal connaître beaucoup de choses."
"Il y a plusieurs manières de se tuer : l’une est d’accepter absurdement de vivre." -- Louis Aragon


Compétences


  • PHP 5 (POO, SimpleXML, DOM, IMAP, XSLTProcessor, ...)
  • MySql 5
  • XML (avec mise en forme XSL et dessin SVG)
  • xHTML 1.1
  • Css 2.1
  • Javascript
  • WebDesign
 
Hors ligne Deagle # Posté le 04/07/2008 à 17:14:09
hi :D
Groupe : Membres
ok merci beaucoup

hi :D
 

Retour au forum "PHP" ou à la liste des forums

Vous devez être inscrit pour pouvoir poster des messages

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 352 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.0317s (0.0132s)