begin process at 2012 02 12 05:34:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

header:(location....)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

header:(location....)

mardi 24 juin 2008 à 16:14:10 | header:(location....)

MrGsus

Bonjour a tous voila j'ai un probleme avec mon header je regardé quelque réponse sur le forum je pense que l'ereur est dans le meme style que les autres mais meme avec les solution je ne suis pas parvenue a resoudre mon probleme

donc voici un petit topo, une fonction envoi sur une page nomé verif.php pour vérifier si l'utilisateur est dans la base de donné si la base de donné le trouve il est redirigé sur une page garce a un if ,else voici la page verif.php

<?php
// Anticache pour HTTP/1.1
header("Cache-Control: no-cache , private");
// Anticache pour HTTP/1.0
header("Pragma: no-cache");
//$Login=$_GET['Login'];
$Login="DiskoBoy";
$Password="130488";
//$Password=$_GET['Pass'];
//recuperation des variables GET

  $db=mysql_pconnect('localhost','root','');//conexion BDD
  mysql_select_db('groland');//la BDD voulu
  $txtSQL="SELECT Pseudo, MotDePasse FROM user WHERE Pseudo='".$Login."'AND MotDePasse='".$Password."';";
  if($setSQL=mysql_query($txtSQL))
   {
    if (mysql_num_rows($setSQL)>0)
    {
     //<script language="javascript">document.location.href="test sans include.php;" </script>
     //header ('Location: http://localhost/SiteGroland/test.php');
    }
    else
    {
     echo "non ok";
    }
   }
  else
   {
    echo "problem";
   }
?>

alors les header du haut c'est la directive de mon professeur il ma dit de mettre sa je l'ecoute meme si il m'a pas expliquer le pourquoi, aprés j'ai esayé de deux manieres (que j'ai vu sur le forum) le header m'ouvre une fenetre (genre echo) avec dedans le code de la page que je veux ouvrir et si j'utilise le script javascript il me dit une erreur se strouve ligne 19 (c'est la ligne ou se trouve le "<script......</script>")

es-ce possible que l'erreur vienne de la page que je veux ouvrir (celle ci s'ouvre correctement si je l'ouvre independament)

voila merci d'avance pour vos reponse
et je me souhaite bonne chance pour mon oral de vendredi en esperant etre arrivé a resoudre le probleme grace a votre aide

mardi 24 juin 2008 à 16:33:42 | Re : header:(location....)

maelob

Membre Club
Bonjour,

C'est normal que tu es une erreur il faut que tu dises à php qu'il doit écrire dans le fichier. dpnc soit
    if (mysql_num_rows($setSQL)>0)
    {
     echo "<script language="javascript">document.location.href="test sans include.php;" </script>";
     header ('Location: http://localhost/SiteGroland/test.php');
    }


Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
mardi 24 juin 2008 à 16:35:56 | Re : header:(location....)

maelob

Membre Club

Tiens pas mal le message est passé à moitié l'autre solution donc..

    if (mysql_num_rows($setSQL)>0)
    {
?>
     <script language="javascript">document.location.href="test sans include.php;" </script>
<?php
     header ('Location: http://localhost/SiteGroland/test.php');
    }

Sinon c'est sympa de savoir que tu es née le 13 Avril 1988 mais j'espère que ce n'est pas ton mot de passe de partout sinon tout le monde le sait maintenant et en plus c'est super pas bien d'utiliser sa date de naissance en tant que mot de passe ;-)


Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
mardi 24 juin 2008 à 16:36:56 | Re : header:(location....)

maelob

Membre Club

Mais en faite je comprend pas ta ligne de javascript elle sert à rien je dirai même.



Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
mardi 24 juin 2008 à 16:43:53 | Re : header:(location....)

MrGsus

en fet c'est seulement un echantillon utilisateur yen a dotre dans la base de donné mé bn rien ne vous empeche de testé bref

alor pour la ligne java script en faite jé trouvé sa dans le forum alor jé essayé mé je fé ou le javascript ou le header se n'est pas en meme temp donc je pe la suprimer ? dans les deux methode? ou elle doit etre presente?

 

petite rectification je vien de voir que j'ai dit genre echo non s mouvre une fenetre alerte en faite...

mardi 24 juin 2008 à 16:51:09 | Re : header:(location....)

maelob

Membre Club
Déjà évite le langage sms ça me rend dingue merci. (Puis c'est le réglement ;-) )

Tu utilises soit la javascript soit le php pour le redirection mais pas les deux je te conseille même plus php.

donc
    if (mysql_num_rows($setSQL)>0)
    {
        header ('Location: http://localhost/SiteGroland/test.php');
    }



Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
mardi 24 juin 2008 à 17:26:53 | Re : header:(location....)

MrGsus

ah oui c'est vrai je suis vrement désoler pour les language, mais enfet comme je l'ai dit je n'utilise pas les deux en meme temps j'en utilise une ou l'autre et avec le header sa m'ouvre une fenetre genre alerte (genre message box  si je peut dire ) avec le code de la page dedan alors que moi je veux que sa affiche la page pas le code et dans une page internet normale

mais sa commence un peu a me prendre la tete en faite donc je comprendrai que pour vous aussi...
mardi 24 juin 2008 à 17:31:14 | Re : header:(location....)

maelob

Membre Club
C'est bizare ça...




Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
mercredi 25 juin 2008 à 05:41:11 | Re : header:(location....)

coucou747

Administrateur CodeS-SourceS
Réponse acceptée !
salut

la vraie ligne c'est :
window.location.href="fichier.html"
mercredi 25 juin 2008 à 09:11:36 | Re : header:(location....)

maelob

Membre Club
Ouai mais bon dans tous les cas vaut mieux qu'il le fasse en php.



Maelo ou Elo --> Mon blog

Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)

1 2

Cette discussion est classée dans : page, php, login, header, location


Répondre à ce message

Sujets en rapport avec ce message

header("location: page.php") [ par benstar ] j'ai eu ce msg d'erreur "Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-7\www\format gestion des header location [ par sokhay3 ] bonjour voila mon probleme: sur ma page php j'ai un formaulaire avec plusieurs boutons et chaque bouton redirige l'utilisateur sur une page différente Gros problème de redirection header('location : mapage1.php') [ par amewole ] Autre façon d'utiliser la redirectionj'ai deux pages mapage1.php et mapage2.php.Dans un premier temps je suis sur la page mapage1.php qui est une long On se connecte on garde la page actuelle [ par younes371 ] Bonjour, j'ai un probleme de header pour quelqu'un qui seconnecte, je fais ceci : si le login et le mot de passe sont bons :[php]session_start(); Login besoin de correction [ par rycold ] voila ! jai un probleme Jai un systeme de connection login. Il fonctionne tres bien. En ce moment, nimporte quel user est capable dacceder a un seule les inclusion er reirection grace à php [ par stealon ] Bonjour a tous. Tout d'abord je voudrais savoir si on peut faire mettre l'instruction header('locationmage.php'); deux fois sur la même page parce que Probleme de header, message erreur "Cannot modify header information - headers already sent by..." [ par sebing ] Bonsoir, J'ai un message d'erreur qui apparait: [quote]Warning: Cannot modify header information - headers already sent by (output started at /mnt/159 header () [ par unbreton29 ] Bonjour, Je commence à m'arracher les cheveux, et personnellement, je préfèrerai les garder [^^langue3] Voici mon problème : j'ai un formulaire de Problème avec MD5 [ par debbv ] Salut à tous , Je viens par ce message vous présenter une faille que j'ai avec une application que j'ai eu à developper. La faille se trouve au nivea Probleme login [ par iliastafom ] bonjour J'ai un problème de login j'ai conçu une page de login,mais lorsque je me logue,le message alerte me dit que le compte est bon mais je ne pa


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,215 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales