Page 1 sur 1

variables php dans frame html

Posté : 29 avr. 2006, 00:52
par Invité
Bonjour,

existerait-il un problème pour passer des variables php dans une frame?

Posté : 29 avr. 2006, 09:14
par albat
Bonjour,

Non.

Posté : 30 avr. 2006, 01:52
par Invité
ben c'est vraiment ennuyeux car mes varaibles en session ne passent toujours pas !

<?php
session_start();
?>
<head>
<style type="text/css">
<!--
a:link { color: black; font-family: Calligraph421 BT; font-size: 15px; text-decoration: none; }
a:visited { color: black; font-family: Calligraph421 BT; font-size: 15px; text-decoration: none;}
a:hover { color: red; font-family: Calligraph421 BT; font-size: 15px; text-decoration: none;}
a:active { color: black; font-family: Calligraph421 BT; font-size: 15px; text-decoration: none;}
body { color: black; font-family: Calligraph421 BT; font-size: 15px; text-decoration: none;}
-->
</style>
</head>
<body background="images/fond.jpg" bgproperties="fixed">
<center>
  <table width="20%" border="3"> 
    <tr>    
      <td width="20%" height="30" bgcolor="#FFFFFF"> <center>
          <font size="4"><strong><font color="#EB0130" face="Calligraph421 BT"> 
          <? echo $_SESSION['pseudo'] ?> </strong></font></font> 
        </center>
    </td>
  </tr>
</table>
[/php]

Posté : 30 avr. 2006, 02:00
par Truc
il manque un point virgule( ; ) après le echo, peut être un souci d'erreur :roll:

la variable est bien affectée ?

Posté : 30 avr. 2006, 02:08
par Invité
en fait oui, c'est la copie conforme d'un script qui fonctionne en test chez un autre hébergeur mais là, pour ce cas précis, la page membre s'affiche dans une frame centrale, je me demande si le non affichage des sessions ne vient donc pas de là

Posté : 30 avr. 2006, 02:16
par Truc
je me demande si le non affichage des sessions ne vient donc pas de là
"de là" où ?

le code présent est au complet ?
As tu également un "session_start()" sur l'autre frame ?
Donne nous un peu plus de détails sur le déroulement du script.

Posté : 01 mai 2006, 23:58
par YVES
$db= mysql_connect("localhost", "xxxx", "xxxx") or die("Impossible de se connecter à la base de données"); 	   
// sélection de la base 
mysql_select_db("xxxx", $db); 

Ce code là fonctionne chez un certain hébergeur mais plus sur celui ou j'ai installé mon site :shock:
J'ai essayé avec des quotes ' c'est pareil les variables ne passent pas ni les sessions :evil:

Posté : 02 mai 2006, 00:14
par Truc
Ce nouveau hébergeur propose le PHP au moins ?

Sinon qu'est ce qui te fait dire que ces 2 lignes ne fonctionnent pas ?

Posté : 02 mai 2006, 00:20
par YVES
en fait, rien :oops:
aucun message d'eereur ne s'affiche, la redirection se fait sur la page membre mais les variables en session ne passent pas.
meme l'inscription ne fonctionne plus :(



The system cannot find the file specified.

(je sais qu'ils font des mises a jour entre 0h et 2h du mat', c'est peut-etre lié? car pendant cette periode, je ne puis accéder à mon espace client, donc pas non plus a mysql)

Posté : 02 mai 2006, 00:32
par Truc
(je sais qu'ils font des mises a jour entre 0h et 2h du mat', c'est peut-etre lié? car pendant cette periode, je ne puis accéder à mon espace client, donc pas non plus a mysql)
Eh bien peut être si tu ne peux plus accéder aux fichier :?

Jamais eu ce message en php => :google: saura t'aider

Posté : 02 mai 2006, 00:37
par YVES
bon, je repasse demain en journée pour refaire le point mais il y 1 truc qui me dépasse au sujet donc des variables qui ne s'affichent pas :?
(je me répète mais j'ai le mem script ailleurs sur un autre projet en test) et il fonctionne nickel :evil: )

Posté : 02 mai 2006, 00:43
par Truc
Ce nouveau hébergeur propose le PHP au moins ?
Si oui peut être un souci de version de PHP ou de register_globals.

fait un phpinfo() dans un page et compare les données avec celles de l'autre hébergeur.

Au passage tu peut éventuellement préciser de quel hébergeur tu parles.