Page 1 sur 1

Chargement interrompu - limite de redirection ???

Posté : 05 juin 2005, 19:36
par Fresh
bonjour

quelqu'un a t'il deja eu une alerte:

"la limite de redirection de cette url a été dépassée. Chargement interrompu. Cette interruption provient peut etre d'un cookie bloqué."?

si oui qu'est ce que ca veut dire, et qu'est ce qu'il faut faire pour corriger ce probleme?

Posté : 05 juin 2005, 21:41
par iclo
Je pense pas que ça soit un message d'erreur natif de php, donc on risque de ne pas pouvoir t'aider sans voir le code qui la génère.

ps: merci de prendre la peine de choisir un titre explicite pour tes postes (cfr règles du forum)

Posté : 05 juin 2005, 21:43
par Fresh
ok desolé, mais la je voyais pas trop quel titre mettre...
<?php
	session_start();
	if($_SESSION['statut']==3 || $_SESSION['statut']==4){
		include("../connect.php");
		$lIdclub=$_GET['idclub'];

		if($lIdclub==""){
			header("location:indexadmin.php?page=2&message=Erreur");
		}else{
			//l'utilisateur est-il sur le bon club?
			$erreurut=0;
			if($_SESSION['statut']==4){
				if($_SESSION['idclub'] != $lIdclub){
					$erreurut=1;
				}
			}
			if($erreurut==1){
				header("location:../index.php?message=Erreur");
			}else{

				//requete
				$requete="SELECT * FROM club WHERE idclub='$lIdclub';";
				$result=mysql_query($requete,$db);
				$test=mysql_num_rows($result);
				if($test=="0"){
					header("location:indexadmin.php?page=2&message=Erreur");
				}else{

					$propclub=mysql_fetch_array($result);


					$affiche="<table cellspacing='6'>";
					$affiche.="<tr><td><h2>".$propclub['nom_club']."</h2></td></tr>";
					$affiche.="<tr><td>".$propclub['batiment']."</td></tr>";
					$affiche.="<tr><td>".$propclub['adresseclub']."</td></tr>";
					$affiche.="<tr><td>".$propclub['cpclub']." ".$propclub['villeclub']."</td></tr>";
						$void=0;
						if($propclub['telephone'] =="0"){
							$void=1;
						}
						if($propclub['telephone'] ==""){
							$void=1;
						}
						if($void == 0){
							$affiche.="<tr><td>telephone: </td><td>".$propclub['telephone']."</td></tr>";
						}
					$affiche.="<tr><td><b>President</b>: </td><td>".$propclub['president']."</td></tr><br>";
						if($propclub['siteclub'] != ""){
							$affiche.="<tr><td>Site internet: </td><td><a href='".$propclub['siteclub']."'>".$propclub['siteclub']."</a></td></tr>";
						}
						if($propclub['emailcontact'] != ""){
							$affiche.="<tr><td>Contact: </td><td><a href='".$propclub['emailcontact']."'>".$propclub['emailcontact']."</a></td></tr><br>";
						}
						if($propclub['infosup'] != ""){
							$affiche.="<tr><td>Quelques informations: </td><td>".$propclub['infosup']."</td></tr>";
						}
					$affiche.="</table><br><br>";
					$affiche.="<a href='indexadmin.php?page=11&idclub=".$lIdclub."'>Modifier les informations</a><br><br>";

								//affichage des horaires d'entrainement

								$requetentr="SELECT * FROM entrainement WHERE idclub='$lIdclub';";
								$resultentr=mysql_query($requetentr,$db);
								$affiche.="<table border='1'>";
								$affiche.="<tr><td>Entraineur</td><td>Jour</td><td>Debut entrainement</td><td>Fin entrainement</td><td>Categorie</td></tr>";

								while($entrainement=mysql_fetch_row($resultentr)){
									$affiche.="<tr><td>".$entrainement[1]."</td><td>".$entrainement[2]."</td><td>".$entrainement[3]."</td><td>".$entrainement[4]."</td><td>".$entrainement[5]."</td><td><a href='indexadmin.php?page=13&idclub=".$lIdclub."&identr=".$entrainement[0]."'>Modifier l'horaire d'entrainement</a></td>";
									$affiche.="<td><a href='supprentr.php?idclub=".$lIdclub."&identr=".$entrainement[0]."'>Supprimer l'horaire d'entrainement</a></td></tr>";
								}
						$affiche.="</table><br>";

						$affiche.="<a href='indexadmin.php?page=12&idclub=".$lIdclub."'>Ajouter un horaire d'entrainement</a><br><br>";
						if($_SESSION['statut']==3){
							$affiche.="<a href='indexadmin.php?page=2'>Retour a la liste precedente</a>";
						}
					include("../close.php");
					echo($affiche);

				}
			}
		}
	}else{
		header("location:../index.php?message=".urlencode("Erreur"));
	}

?>
le probleme n'apparait que quand le statut est '4'

Posté : 05 juin 2005, 21:47
par iclo
Il faudrait voir, je pense, les pages vers lesquels tu rediriges via header

Posté : 05 juin 2005, 21:53
par Fresh
ce qui est chelou, c'est que je fait plein de fois ces headers la...

Posté : 05 juin 2005, 22:13
par iclo
es-tu sûr que c'est sur cette page que l'erreur survient, et pas après une de ces redirections.
Il faut commencer par isoler le problême, en sachant quelle redirection en est à l'origine...

Posté : 05 juin 2005, 23:35
par Fresh
ben j'ai resolu le probleme je sais pas trop comment...mais bon ca marche donc c'est l'essentiel... :D