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

JavaScript Discussion :

Script redirection selon identifiant


Sujet :

JavaScript

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par défaut Script redirection selon identifiant
    Bonsoir à tous,

    Je ne suis pas très avancé en conception de sites Web, mais je me débrouille comme je peux..
    Je m'occupe du site de mon club de tennis d'environ 150 adhérents et j'aimerais que chaque adhérent est sa propre page selon l'identifiant qu'il aura saisie.

    J'ai fait quelques recherches sur ce site, sur Google et pour l'instant j'ai réussi à faire ceci :

    Cependant quand j'essaie de me connecter apparaît le message suivant :
    Warning: implode() [function.implode]: Bad arguments. in /web/spactennis/www/index.php3 on line 8

    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
    48
    49
    50
    51
    52
    53
    54
    <DIV ALIGN="center"><BR><BR><BR><BR>
    <?
    $option=implode($argv,"");
    if ($option == "")
    {
    echo "<CENTER><FONT size=7>Identification</FONT>";
    echo "<FORM name='entre' ACTION='index.php3?verif' METHOD=POST>";
    echo "Votre Pseudo : <INPUT TYPE='text' NAME='nom' SIZE=20 MAXLENGTH=40><BR><BR>";
    echo "Votre Password : <INPUT TYPE='password' NAME='pass' SIZE=20 MAXLENGTH=40><BR><BR>";
    echo "<INPUT TYPE='submit' VALUE=' Valider '>";
    echo "</FORM></CENTER>";
    }
     
    elseif ($option == "verif")
    {
    $tbnm= array();
    $tbps= array();
    $tbpg= array();
    $tbnm[0] = "banane";
    $tbps[0] = "banane";
    $tbpg[0] = "ftp://spactennis:CjksbpvV@ftp.spactennis.fr/www/vu_dans_la_presse_232.htm";
    $tbnm[1] = "fraise";
    $tbps[1] = "fraise";
    $tbpg[1] = "ftp://spactennis:CjksbpvV@ftp.spactennis.fr/www/albums_photos_053.htm";
    $szn= sizeof( $tbnm );
    $szp= sizeof( $tbps );
    $szg= sizeof( $tbpg );
    if ($szn != $szp || $szn != $szg || $szg != $szp)
    {
    echo "<FONT COLOR='red'>Erreur d'identification...Veuillez contacter le WebMaster";
    echo "<SCRIPT LANGUAGE='JavaScript'>";
    echo "window.setTimeout('window.location =ftp://spactennis:CjksbpvV@ftp.spactennis.fr/index.php3?faux\"', 2000)";
    echo "</SCRIPT>";
    exit;
    }
    for($i=0; $i < $szn; $i++ )
    {
    if ($nom == $tbnm[$i] && $pass == $tbps[$i])
    {
    echo "<SCRIPT LANGUAGE='JavaScript'>";
    echo "window.location = '$tbpg[$i]'";
    echo "</SCRIPT>";
    exit;
    }
    }
    echo "<SCRIPT LANGUAGE='JavaScript'>window.setTimeout('window.location =ftp://spactennis:CjksbpvV@ftp.spactennis.fr/index.php3?faux\"', 1)</SCRIPT>";
    }
    elseif ($option == "faux")
    {
    echo "<CENTER>Vous n'&ecirc;tes pas inscrit dans la base de donn&eacute;e, veuillez vous y inscrire aupr&egrave;s du Webmaster</CENTER>";
    exit;
    }
    ?>
    </DIV>
    Pourriez-vous m'aider s'il vous plait.

    D'avance merci.

    Christophe

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Bonjour et Bienvenue sur le forum.
    1-La fonction implode() attend une chaîne pour le séparateur(facultatif) comme premier argument, ensuite un array (obligatoire).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $option=implode("",$argv);
    2 - Sur le forum Javascript, c'est mieux d'avoir le code HTML généré;mais le code PHP si et seulement si c'est nécessaire.

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par défaut
    Bonjour,

    Merci pour votre réponse, je viens de faire la modification comme notifié mais ça ne change rien...

    La page d'identification est visible à l'adresse suivante : http://www.spactennis.fr/essai_script_425.htm

    Et le rapport d'erreur ici.

    D'avance merci.

    Cordialement.

    Christophe

Discussions similaires

  1. [PHP-JS] Redirection selon navigateur
    Par Angelik dans le forum Langage
    Réponses: 7
    Dernier message: 22/03/2007, 10h09
  2. Redirection selon condition
    Par JoN28fr dans le forum Langage
    Réponses: 4
    Dernier message: 10/11/2006, 14h14
  3. Réponses: 3
    Dernier message: 10/05/2006, 21h37
  4. Script Drop selon conditions
    Par Nergaahl dans le forum Langage SQL
    Réponses: 1
    Dernier message: 21/04/2006, 09h22
  5. Réponses: 1
    Dernier message: 06/11/2005, 17h16

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