php aide nécessaire

  • ikhwanhafidz
  • Born
  • Born
  • No Avatar
  • Inscription: Fév 16, 2011
  • Messages: 2
  • Status: Offline

Message Février 16th, 2011, 4:02 am

Salut. Im essayant de mettre en place une page simple de base, et avoir des moments difficiles avec php. le cas est comme ça
im mise en place de la page où le nom d'utilisateur et mot de passe sera nécessaire.
si le nom d'utilisateur est abc, le mot de passe est de 123. itll rediriger vers "url1"
autre, il sera redirigé vers "url2"
et cette page est censé avoir seulement 1 nom d'utilisateur et 1 mot de passe d'accepter.
merci d'avance
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Février 16th, 2011, 4:02 am

  • spork
  • Brewmaster
  • Silver Member
  • Avatar de l’utilisateur
  • Inscription: Sep 22, 2003
  • Messages: 6130
  • Loc: Seattle, WA
  • Status: Offline

Message Février 16th, 2011, 11:02 am

Post quel youve fait jusqu'à présent afin que nous puissions vous aider.
The Beer Monocle. Classy.
  • ikhwanhafidz
  • Born
  • Born
  • No Avatar
  • Inscription: Fév 16, 2011
  • Messages: 2
  • Status: Offline

Message Février 17th, 2011, 6:26 am

je ne suis pas sûr. mais voici ce que j'ai fait. please aider. im so nouvelle avec php :(


PHP Code: [ Select ]
<?php
//
if($_POST['submit']){
   $username = $_POST['user'];
   $password = $_POST['password'];
   
   
   //If username is 'abc' and password is '123', then login is successfull
   //You may connect this to database
   <span class="posthilit">if($username == 'abc' && $password == '123';
     
   }<span class="posthilit">else{
   Header
     
   }
   
   ?> <a href="">Go Back</a><?php
}else{ //not submitted yet, display the form
   ?>
      <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
         Username: <input type="text" name="user" /><br />
         Password: <input type="password" name="password" /><br />
         <input type="submit" value="Login" name="submit"/>
      </form>
   <?php
}
  1. <?php
  2. //
  3. if($_POST['submit']){
  4.    $username = $_POST['user'];
  5.    $password = $_POST['password'];
  6.    
  7.    
  8.    //If username is 'abc' and password is '123', then login is successfull
  9.    //You may connect this to database
  10.    <span class="posthilit">if($username == 'abc' && $password == '123';
  11.      
  12.    }<span class="posthilit">else{
  13.    Header
  14.      
  15.    }
  16.    
  17.    ?> <a href="">Go Back</a><?php
  18. }else{ //not submitted yet, display the form
  19.    ?>
  20.       <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  21.          Username: <input type="text" name="user" /><br />
  22.          Password: <input type="password" name="password" /><br />
  23.          <input type="submit" value="Login" name="submit"/>
  24.       </form>
  25.    <?php
  26. }
  • Rabid Dog
  • Web Master
  • Web Master
  • Avatar de l’utilisateur
  • Inscription: Mai 21, 2004
  • Messages: 3229
  • Loc: South Africa
  • Status: Offline

Message Avril 24th, 2011, 1:23 pm

Code: [ Select ]
<?php
//
if($_POST['submit']){
$username = $_POST['user'];
$password = $_POST['password'];
 
 
//If username is 'abc' and password is '123', then login is successfull
//You may connect this to database
if($username == 'abc' && $password == '123'){?>
  <span class="posthilit">
   Logged in
  <?php }else{ ?><span class="posthilit">
  invalid username <a href="">Go Back</a>
   
  <?php }
}else{ //not submitted yet, display the form
?>
   <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
     Username: <input type="text" name="user" /><br />
     Password: <input type="password" name="password" /><br />
     <input type="submit" value="Login" name="submit"/>
   </form>
  <?php
}
?>
  1. <?php
  2. //
  3. if($_POST['submit']){
  4. $username = $_POST['user'];
  5. $password = $_POST['password'];
  6.  
  7.  
  8. //If username is 'abc' and password is '123', then login is successfull
  9. //You may connect this to database
  10. if($username == 'abc' && $password == '123'){?>
  11.   <span class="posthilit">
  12.    Logged in
  13.   <?php }else{ ?><span class="posthilit">
  14.   invalid username <a href="">Go Back</a>
  15.    
  16.   <?php }
  17. }else{ //not submitted yet, display the form
  18. ?>
  19.    <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  20.      Username: <input type="text" name="user" /><br />
  21.      Password: <input type="password" name="password" /><br />
  22.      <input type="submit" value="Login" name="submit"/>
  23.    </form>
  24.   <?php
  25. }
  26. ?>


Nasty, mais cela devrait fonctionner
Watch me grow
  • Zealous
  • Guru
  • Guru
  • Avatar de l’utilisateur
  • Inscription: Avr 15, 2011
  • Messages: 1195
  • Loc: Sydney
  • Status: Offline

Message Avril 24th, 2011, 9:02 pm

hhmm simplement à la recherche sur le code, y aurait-il un moyen d'ajouter des connexions supplémentaires
Code: [ Select ]
<form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
   Username: <input type="text" name="user" /><br />
   Password: <input type="password" name="password" /><br />
  or_else
   Username: <input type="text" name="user2" /><br />
   Password: <input type="password" name="password2" /><br />
   <input type="submit" value="Login" name="submit"/>
  </form>
  1. <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  2.    Username: <input type="text" name="user" /><br />
  3.    Password: <input type="password" name="password" /><br />
  4.   or_else
  5.    Username: <input type="text" name="user2" /><br />
  6.    Password: <input type="password" name="password2" /><br />
  7.    <input type="submit" value="Login" name="submit"/>
  8.   </form>
  • baligena
  • Novice
  • Novice
  • No Avatar
  • Inscription: Avr 15, 2011
  • Messages: 25
  • Status: Offline

Message Avril 30th, 2011, 5:56 pm

N'oubliez pas de désinfecter et filtrer l'entrée d'utilisateur pour la sécurité. Cela empêche les injections malveillants. Étude de la fonction ----> filter_var ($ variable, $ filter)


-Baligena
  • WritingBadCode
  • Graduate
  • Graduate
  • Avatar de l’utilisateur
  • Inscription: Avr 28, 2011
  • Messages: 214
  • Loc: Sweden
  • Status: Offline

Message Mai 1st, 2011, 2:44 pm

Zealous a écrit:
hhmm simplement à la recherche sur le code, y aurait-il un moyen d'ajouter des connexions supplémentaires
Code: [ Select ]
<form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
   Username: <input type="text" name="user" /><br />
   Password: <input type="password" name="password" /><br />
  or_else
   Username: <input type="text" name="user2" /><br />
   Password: <input type="password" name="password2" /><br />
   <input type="submit" value="Login" name="submit"/>
  </form>
  1. <form name="loginPage" action="<?php echo $PHP_SELF; ?>" method="POST">
  2.    Username: <input type="text" name="user" /><br />
  3.    Password: <input type="password" name="password" /><br />
  4.   or_else
  5.    Username: <input type="text" name="user2" /><br />
  6.    Password: <input type="password" name="password2" /><br />
  7.    <input type="submit" value="Login" name="submit"/>
  8.   </form>


Je pense que vous jouer avec le code dans le mauvais bout. Cela devrait ajouter d'autres champs, mais vous besoin que de deux soumettre des champs (un nom d'utilisateur de soumettre l'autre à soumettre mot de passe). Je pense que son «contrôle backend serverside /" que vous êtes prêt à salir avec.

Si vous prenez par exemple rabid_dogs:

Code: [ Select ]
if($username == 'abc' && $password == '123')


Qui vérifie si le mot de passe est de 123 et de nom d'utilisateur est abc. Pourrait être modifié de façon à:
Code: [ Select ]
if(($username == 'abc' && $password == '123') || ($username == 'user2' && $password == '456'))


Cela devrait faire une connexion deux utilisateurs. Un être "abc" pass: "123", l'autre étant "user2" avec mot de passe "456".
  • Usmandon
  • Born
  • Born
  • No Avatar
  • Inscription: Mai 24, 2011
  • Messages: 2
  • Status: Offline

Message Mai 24th, 2011, 11:47 pm

please j'ai besoin d'aide pour cela sur php
voici mon html

</ Select>
<select name="birthmonth" id="birthmonth">
<option value="-1"> Mois: </ option> <option value="1"> Jan </ option>
<option value="2"> février </ option>
<option value="3"> Mar </ option>
<option value="4"> avril </ option>
option < value = "5"> Mai> </ option
<option value="6"> juin </ option>
<option value="7"> juillet </ option>
<option value="8"> août </ option>
<option value="9"> septembre </ option>
<option value="10"> octobre </ option>
<option value="11"> novembre </ option>
<option value="12"> décembre </ option>
  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Inscription: Mar 28, 2009
  • Messages: 305
  • Loc: AFK
  • Status: Offline

Message Mai 25th, 2011, 11:57 pm

Code: [ Select ]
Month:
<select name="birthmonth" id="birthmonth">
  <option value="1">Jan</option>
  <option value="2">Feb</option>
  <option value="3">Mar</option>
  <option value="4">Apr</option>
  <option value="5">May</option>
  <option value="6">Jun</option>
  <option value="7">Jul</option>
  <option value="8">Aug</option>
  <option value="9">Sep</option>
  <option value="10">Oct</option>
  <option value="11">Nov</option>
  <option value="12">Dec</option>
</select>
  1. Month:
  2. <select name="birthmonth" id="birthmonth">
  3.   <option value="1">Jan</option>
  4.   <option value="2">Feb</option>
  5.   <option value="3">Mar</option>
  6.   <option value="4">Apr</option>
  7.   <option value="5">May</option>
  8.   <option value="6">Jun</option>
  9.   <option value="7">Jul</option>
  10.   <option value="8">Aug</option>
  11.   <option value="9">Sep</option>
  12.   <option value="10">Oct</option>
  13.   <option value="11">Nov</option>
  14.   <option value="12">Dec</option>
  15. </select>
Custom Web Design

Afficher de l'information

  • Total des messages de ce sujet: 9 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 141 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC