Redirection PHP ds index.html

Eléphant du PHP | 60 Messages

18 nov. 2011, 17:44

Bonjour,

je craque ... ça doit être tout simple mais il n'y a pas moyen d'y arriver ... je voudrai accueillir le visiteur sur index.html, lancer un script qui place un cookies, puis rediriger sur index.php ... voilà une des choses que j'ai testé. (il n'y a que la redirection là ... chaque chose en son temps :) mais rien que ça je n'y arrive pas

Par avance merci pour votre aide
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html40/strict.dtd">
<html>
<head>
<title>titre site</title>
<meta name="description" content="content">
<meta name="keywords" content="keywords">
<meta name="copyright" content="copyright>
<meta http-equiv="Content-type" content="text/html; charset=UTF-8">
<style type="text/css">

		#container {
			position: relative;
			width: 626px;
			margin-right: auto;
			margin-left: auto;
		}
</style>
</head>
<?php
echo "<script language='javascript'>";
	echo "window.onload = function(){window.location.href='http://www.monsite.fr/index.php'";
	echo "</script>";	
?>
<body>
<div id="container"> <br>
  <h1 style="margin-top:10px;text-align:center;">h1</h1>
  <div id="logo"> <a href="" class="logo"> 
    <img src="chargement_en_cours.gif" alt="chargement_en_cours.gif" class="logo"></a>
	 </div>
  <div id="list"> 
    <h2></h2>
  		</div>
	</div>
</body>
</html>

Eléphant du PHP | 58 Messages

18 nov. 2011, 21:15

Bonjour: tout visiteur qui visite ton site arrive en premier sur index.php

et la fonction qui permet une redirection en php est :
{
     header("Location: index.php");
}

jogi57
Invité n'ayant pas de compte PHPfrance

19 nov. 2011, 10:16

Salut,

tu as mis du code php dans un fichier nommé index.html.

Enlève la partie php et mets ceci à la place de la balise body :

<body onload="window.location.href='index.php'">