IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Header Location avec sous-domaines multiples


Sujet :

PHP & Base de données

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Header Location avec sous-domaines multiples
    Bonjour à Tous,

    Je crée des sites web en amateur depuis plusieurs années mais je ne suis pas développeur et ne le serait probablement jamais compte
    tenu de mon âge. Cependant j'arrive à me débrouiller grâce aux forums et aux exemples que je trouve sur Internet.
    Inscrit de ce jour, j viens vous demander de l'aide pour un problème surement très simple mais sur lequel je coince.

    En bref (...!) :

    - Un site Internet (nomdedomaine.fr) et plusieurs sous-domaines (titi.nomdedomaine.fr / toto.nomdedomaine.fr / tata.nomdedomaine.fr....)
    Etant sous WP cela me permet de personnaliser chaque sous-domaine avec une BDD liée.

    - un script de log basique (username et password) à la racine du site
    - une page de redirection (ci-dessous)


    Pour cette dernière je souhaite donc rediriger vers les différents sous-domaines de mon site en fonction des username, titi / toto / tata....

    Ci-dessous le script :
    Comment écrire (si cela est possible...) - header("Location: http://titi.nomdedomaine.fr/");, titi étant variable

    de façon à rediriger selon le username (titi, toto, tata.nomdedomaine.fr ...)

    Merci d'avance pour votre aide.

    Cdlt


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
     
    <?php
    session_start();
    if(isset($_POST['username']) && isset($_POST['password']))
    {
        // connexion à la base de données
        $db_username = 'uxxxxx';
        $db_password = 'pxxxxx';
        $db_name     = 'nxxxxxxx';
        $db_host     = 'localhost';
        $db = mysqli_connect($db_host, $db_username, $db_password,$db_name)
               or die('could not connect to database');
     
        // on applique les deux fonctions mysqli_real_escape_string et htmlspecialchars
        // pour éliminer toute attaque de type injection SQL et XSS
        $username = mysqli_real_escape_string($db,htmlspecialchars($_POST['username'])); 
        $password = mysqli_real_escape_string($db,htmlspecialchars($_POST['password']));
     
        if($username !== "" && $password !== "")
        {
            $requete = "SELECT count(*) FROM wpbase where 
                  nom_utilisateur = '".$username."' and mot_de_passe = '".$password."' ";
            $exec_requete = mysqli_query($db,$requete);
            $reponse      = mysqli_fetch_array($exec_requete);
            $count = $reponse['count(*)'];
            if($count!=0) // nom d'utilisateur et mot de passe corrects
            {
               $_SESSION['username'] = $username;
               header("Location: http://titi.nomdedomaine.fr/");
            }
            else
            {
               header('Location: login.php?erreur=1'); // utilisateur ou mot de passe incorrect
            }
        }
        else
        {
           header('Location: login.php?erreur=2'); // utilisateur ou mot de passe vide
        }
    }
    else
    {
       header("Location: login.php/");
    }
    mysqli_close($db); // fermer la connexion
    ?>
    Dernière modification par Invité ; 07/10/2020 à 18h59.

Discussions similaires

  1. Organisation site avec sous domaines
    Par bruno bdf dans le forum Webdesign & Ergonomie
    Réponses: 1
    Dernier message: 21/11/2007, 14h48
  2. [URL Rewriting] problème avec sous domaine
    Par Booyakha dans le forum Apache
    Réponses: 1
    Dernier message: 31/07/2007, 16h31
  3. Pb header location avec renvoi d'une variable
    Par gazelle dans le forum Langage
    Réponses: 2
    Dernier message: 07/05/2007, 13h33
  4. Recherche hébergement avec sous domaine illimités
    Par italiasky dans le forum Hébergement
    Réponses: 1
    Dernier message: 20/02/2007, 16h20
  5. Optimisation requete avec sous-requetes multiples
    Par gege.boubou dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/09/2005, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo