begin process at 2012 05 28 22:33:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Envoyer le forumulaire d'une page rien qu'avec l'adresse http...


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

Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

jeudi 2 décembre 2004 à 17:04:46 | Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

davidv24

Bonjour,
j'ai une page intitulé login.php. Dont j'ai mis le code source en bas de ce post.
J'aimerais envoyer directement l'identification en passant par une adresse de la forme http://www.monsite.com/login.php?username=NIANIA&password=MOTDEPASSE
NIANIA est le nom d'utilisateur et MOTDEPASSE est le mot de passe...

Comment faire ???

Merci d'avance à tout ceux qui se pencheront sur mon problème...


<?
// Load and Start IPB SDK
require_once "ipbsdk_class.inc.php";
$SDK =& new IPBSDK();


if ($_SERVER['REQUEST_METHOD'] == "POST") {
// The form was submitted. Lets authenticate!

$username = $_POST['username'];
$password = $_POST['password'];

if ($SDK->login($username, $password, 1)) {
// The login worked.
?>

<html>
<head>
<title>Login</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>

<p>Login Successful!</p>

</body>
</html>

<?php
}
else {
?>

<html>
<head>
<title>Login</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>

<p>Fatal Error:
<?php
echo $SDK->sdk_error(); // Show the error
?>
</p>

</body>
</html>

<?php
}
}
else {
?>

<html>
<head>
<title>Login</title>
<style type="text/css">
body {
font-family: Verdana, Helvetica, Arial, Sans-Serif;
}
</style>
</head>
<body>

<form action="login.php" method="post">

<table width="100%" border="0" style="width: 100%; text-align: left; background-color: #DFE6EF; color:#000000; padding: 5px; font-family: Verdana; font-size: 10pt;">
<tr><td width="150" style="font-weight: bold;">Username:</td><td><input type="text" name="username" /></td></tr>
<tr><td width="150" style="font-weight: bold;">Password:</td><td><input type="password" name="password" /></td></tr>
</table>

<input type="Submit" value="Login" />

</form>

</body>
</html>

<?php
}
?>
jeudi 2 décembre 2004 à 19:10:04 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

windu

Membre Club
tu veu ke cette page renvoi ver une autre en transmettant les variable?
Très simple: il suffit de faire :

header("Location:http://www.monsite.com/login.php?username=NIANIA&password=MOTDEPASSE");

kome tu as pu le voir j'ai simplement repris ton exemple mais ca amrche aussi avec des varibales PHP (elle seront remplacées par leur valeur dans l'URL)
Que la Force soit avec toi, Jeune Padawan!!!
jeudi 2 décembre 2004 à 19:37:51 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

coockiesch

Salut!
Par contre, faut éviter de passer des pass (et toute donnée sensible) par l'url...

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
vendredi 3 décembre 2004 à 17:30:50 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

maher62

tu peux aussi essayer ca :

echo" <script language='javascript' type='text/javascript'>window.location.replace('login.php?username=NIANIA&password=MOTDEPASSE');</script>";

ca marche aussi bien :)!
dimanche 5 décembre 2004 à 10:40:13 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

coockiesch

Salut!
Oui on peut utiliser du JS, en gardant à l'esprit qu'il peut être désactivé chez le visiteur...

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
dimanche 5 décembre 2004 à 11:16:50 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

davidv24

euh merci pour vos exemple mais ce n'est pas vraiment ce que je cherche...

En faite la page login.php sert de page d'identification...
On y rentre le username et le password si c'est ok ça écrit "Login Successful!" sinon ça renvoie une erreur...

J'aimerais compléter et valider les champs directement avec l'url...

Etant donnez que l'envoie des champs se fait par la méthode post je pensais qu'une URL de la forme :
http://www.monsite.com/login.php?username=NIANIA&password=MOTDEPASSE
(NIANIA est le nom d'utilisateur et MOTDEPASSE est le mot de passe)
Fonctionnerais or ce n'est pas le cas :( help me plz
dimanche 5 décembre 2004 à 11:34:56 | Re : Envoyer le forumulaire d'une page rien qu'avec l'adresse http...

windu

Membre Club
normal que ca ne soit pas le cas...
la méthode post n'affiche rien dans l'URL (a la différence de la méthode GET)! cependant, il est préférable d'utiliser POST car ainsi ton mot de passe n'est pas visible directement...
pour récupérer les variable en méthode POST, il suffit de faire:

$nom=$_POST['nom'];
$password=$_POST['password'];

tu peux ensuite les afficher ou travailler a partir d ces variable pour vérifier si elles son exactes
Que la Force soit avec toi, Jeune Padawan!!!


Cette discussion est classée dans : page, login, http, envoyer, adresse


Répondre à ce message

Sujets en rapport avec ce message

Adresse URL de provenance des visiteurs [ par bmag ] Bonjour,J'ai besoin de récupérer l'adresse URL de provenance des visiteurs sur la page d'accueil de mon site.Pour cela j'ai testé $HTTP_REFERER, $_SER adresse invariable [ par mikedimoi ] Connais po grand chose!désolé!!Bonjour!J'ai fait un script mais maintenant, je bloque.Si:...script language="javascript">function fRedir(){ var FTPUrl Retrouver l'adresse de la page automatiquement ? [ par Drazounet ] Salut à tous,je cherche à savoir si une commande servant à trouver l'adresse où la page est exécutée existe, et si oui laquelle ?Je donne un exemple, détecter le rafraichissement d'une page [ par eax ] salutje voudrais détecter si le gars qui visite une page a rafraichi sa page en appuyant sur F5avec HTTP_REFERER il le détecte pas, je sais pas commen sessions [ par fofolle ] J'arrive a avoir mes variables que sur une pagealors que je les commence toutes parsession_start();et je fais gaffe a mes include no sucidecependant l session admin [ par Auklaar ] salut à tous! voila je me met au php petit à petit mais la j'ai un problème.j'ai une page index ou j'ai un formulaire avec password et login je clique liens... [ par l0sth34d ] je voudrais ne laisser aucune trace des liens qui on été clické sur mon site... je veut dire... lorsque je navigue.. supposon que je vais surhttp://12 sessions [ par gegelarep ] bonjour,je suis dans une page ouverte par une session qui porte une url du type http://www.site.com/fr/majprod?produit=591et j'aimerai dire au program Probleme Affichage URL [ par samlerouge ] Hello, J'ai un probleme avec l'affichage des urls dans la barre d'adresse d'Internet Explorer. Lorsque je navigue sur mon site, quelque fois l'adresse


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,406 sec (3)

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