Bienvenue, Invité
26 avril 2024, 00:06:04
Nouvelles: VirtualDub 1.9.6 disponible en Français. Rendez-vous sur www.virtualdub-fr.org pour le télécharger.

Auteur Sujet: OVH + Session PHP  (Lu 7881 fois)

Mulugruntz

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 3
OVH + Session PHP
« le: 05 août 2008, 12:29:00 »

Je ne sais pas si c'est le bon endroit pour poster mon problème, mais vu que j'adore trad-fr et que je sais que son forum est très actif, je me suis dit, pourquoi pas là =).

Voici mon problème :
Je suis en train de créer le site www.analepse.fr (faites pas attention aux images, c'est juste du test), hébergé par OVH. J'ai un message d'erreur (visible sur la page d'accueil) qui ne veut pas partir, malgré les multiples tentatives pour le régler.

D'ici une heure, j'envoie la page php (très courte) et un copier coller des warnings (pour la postérité, si ils arrivent à disparaitre ^^).

En tout cas, si quelqu'un a déjà eu le même problème, qu'il n'hésite pas à répondre sans attendre mon envoi.

Précision : j'ai bien fait le session_start() avant tout code html. Et j'ai déjà aussi cherché sur le web (ça fait plus d'une semaine maintenant que je cherche et que je trouve pas de solution, donc j'ai un gros retard sur le produit, à l'heure actuelle ^^").

@++
IP archivée

Mulugruntz

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 3
OVH + Session PHP
« Réponse #1 le: 05 août 2008, 13:20:49 »

Citer
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home.10.34/analepse/www/index.php:1) in /home.10.34/analepse/www/index.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home.10.34/analepse/www/index.php:1) in /home.10.34/analepse/www/index.php on line 2


<?php
session_start&#40;&#41;;
//header&#40;"Cache-Control&#58; no-cache, must-revalidate"&#41;; // HTTP/1.1
//header&#40;"Expires&#58; Mon, 26 Jul 1997 05&#58;00&#58;00 GMT"&#41;; // Date dans le passé
session_cache_limiter&#40;'private'&#41;;
session_save_path&#40;'/home.10.34/analepse/sessions/'&#41;;
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php 
$id=substr&#40;hash&#40;'sha256',uniqid&#40;rand&#40;&#41;,true&#41;&#41;,0,10&#41;;
?>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Analepse - Blablabla</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
<meta content="Blablabla" name="description"/>
<meta content="analepse, mode, couture, styliste, stylisme, spectacle, défilé" name="keywords"/>
<link href="./icon.gif" rel="shortcut icon"/>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design/design.css" />
<SCRIPT language="Javascript" type='text/javascript' src='./scripts/script.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/effects.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/lib/prototype.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/scriptaculous.js'></SCRIPT>
<!--
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/slider.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/sound.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/unittest.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/builder.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/controls.js'></SCRIPT>
<SCRIPT language="Javascript" type='text/javascript' src='scriptaculous-js-1.8.1/src/dragdrop.js'></SCRIPT>-->
</head>
<body>
<div id="fenetre">
<div id="accueil_titre">ANALEPSE
</div>
<div id="corps">
<img class="accueil_photo" id="accueil_photo1-bubble" src="design/accueil_photo.jpg"></img>
<img class="accueil_photo" id="accueil_photo2-bubble" src="design/accueil_photo.jpg"></img>
<img class="accueil_photo" id="accueil_photo3-bubble" src="design/accueil_photo.jpg"></img>
</div>
<div id="accueil_menu">
<a href="./simpleviewer/?type=1&id=<?php echo $id?>">
<p class="accueil_bouton" onMouseOver="this.style.backgroundColor='#333';" onMouseOut="this.style.backgroundColor='#CCC';">Prêt à porter</p>
</a>
<a href="./simpleviewer/?type=2&id=<?php echo $id?>">
<p class="accueil_bouton" onMouseOver="this.style.backgroundColor='#333';" onMouseOut="this.style.backgroundColor='#CCC';">Sur Mesure</p>
</a>
<a href="./simpleviewer/?type=3&id=<?php echo $id?>">
<p class="accueil_bouton" onMouseOver="this.style.backgroundColor='#333';" onMouseOut="this.style.backgroundColor='#CCC';">Costume de spectacle</p>
</a>
<a href="infos.php">
<p class="accueil_bouton" onMouseOver="this.style.backgroundColor='#333';" onMouseOut="this.style.backgroundColor='#CCC';">Qui suis-je ?</p>
</a>

</div>
<div id="accueil_infos">
Téléphone<br>
BLABLA BLA<br>
Etc etc
</div>
</div>
<SCRIPT language="Javascript" type='text/javascript'>
bubble('accueil_photo1', 200,0, { delay:0.2, duration:1.1 });
bubble('accueil_photo2', 0,0, { delay:1.3, duration:1.1 });
bubble('accueil_photo3', 400,0, { delay:1.8, duration:1.1 });
</SCRIPT>
</body>
</html>


les bubbles, c'est du js (l'effet d'image qui grossit quand on arrive sur le site).
IP archivée

Mulugruntz

  • Nouveau Membre
  • *
  • Hors ligne Hors ligne
  • Messages: 3
OVH + Session PHP
« Réponse #2 le: 05 août 2008, 17:06:52 »

problème résolu : il fallait l'encoder en UTF-8 sans BOM (au lieu de UTF-8).
IP archivée

Sparad0x

  • Administrateur
  • *****
  • Hors ligne Hors ligne
  • Messages: 3180
    • http://www.trad-fr.com
OVH + Session PHP
« Réponse #3 le: 06 août 2008, 12:48:30 »

Bon, bin super, alors je passe en Résolu!

Pfiouuu.... heureusement que tu as trouvé tout seul parce que sinon, j'aurais eut du mal à le faire pour toi, lol  :oops:

Have Fun ;)

Sparad0x
IP archivée
www.trad-fr.com, les traductions de logiciel by Sparad0x