begin process at 2012 05 30 17:41:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Passer de javascript à php


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

Passer de javascript à php

vendredi 27 février 2009 à 10:54:54 | Passer de javascript à php

heepsound

Bonjour, j'utilise actuellement un script pour réglementer l'accès à certaines pages. Il fonctionne bien mais les codes d'accès sont visibles avec la source du site.
Je souhaiterais donc transformer (retranscrire) se script en php pour qu'il ne puisse tout simplement pas apparaître avec la source.
Je sais qu'il ne s'agit pas d'une excellente protection mais ça me suffie.

Voici le code :

<script langage = "javascript">
function Check(){
var passe=document.forms[0].elements[0].value;
if (passe=="xxxxxx"){
window.location="xxxxxx.html"; }
if (passe=="xxxxxx"){
window.location="xxxxxx.html"; }
if (passe=="xxxxxx"){
window.location="xxxxxx.html"; }
if (passe=="xxxxxx"){
window.location="xxxxxx.html"; }
else {
alert("Si votre espace ne fonctionne pas avec LE BON mot de passe,
contactez nous");
}
}
</script>


<form>
<input type="PASSWORD" value="" name="checkbox">
<INPUT type='button' value='Entrer' onClick="Check()">
</form>

Si vous pouvez faire la même chose en php merci de me dire comment vous faites ...

vendredi 27 février 2009 à 11:13:12 | Re : Passer de javascript à php

ChasseurDeChimeres

  Salut;
Ce sera forcément plus sécurisé vu que le php s'éxécute coté serveur;
voilà une piste :

<? php
   if ($_POST['nomduchamp'] == "xxxxxx"){   
        header("Location: http://www.xxx.com/xxxx.html");
   }
?>


bonne continuation
.

vendredi 27 février 2009 à 11:22:30 | Re : Passer de javascript à php

heepsound

Oui se sera sécurisé d'autant plus que ce code se trouve dans une page qui est une frame d'une autre page ...

Enfin bref, merci à toi pour cette piste.

PS : et pour
<form>
<input type="PASSWORD" value="" name="checkbox">
<INPUT type='button' value='Entrer' onClick="Check()">
</form>

Je fais quoi ?
vendredi 27 février 2009 à 11:45:00 | Re : Passer de javascript à php

ChasseurDeChimeres

Je comprend pas trop mais ton formulaire doit ressembler plutôt à sa:
   
 				<form name="nomformulaire"  				 						action="page_contenant_script_php.php">

<input type="PASSWORD"
name="nom_du_champ" />
<input type="submit" value="Entrer" />
 				</form> 		
vendredi 27 février 2009 à 11:49:28 | Re : Passer de javascript à php

ChasseurDeChimeres

 				 						dsl la mise en page est parti en sucette 						

<form name="nomformulaire"
action="page_contenant_le_script_php.php"> action="page_contenant_script_php.php">
<input type="PASSWORD"
name="nom_du_champ" /> name="nom_du_champ" />
<input type="submit" value="Entrer" />

</form>
vendredi 27 février 2009 à 11:52:26 | Re : Passer de javascript à php

ChasseurDeChimeres

bon on va faire simple

<form name="nom_du_formu" action="page_contenant_le_script_php.php">
  <input type="password" name="nom_du_champ" />
  <input type="submit" value="Entrer" />
</form>

vendredi 27 février 2009 à 12:50:35 | Re : Passer de javascript à php

heepsound

Bon, j'ai bidouillé ça :

vendredi 27 février 2009 à 12:53:23 | Re : Passer de javascript à php

heepsound

mais ça marche pas ...

vendredi 27 février 2009 à 12:54:51 | Re : Passer de javascript à php

heepsound

<?php
if (isset($_POST['mot_de_passe']))
{
    $mot_de_passe = $_POST['mot_de_passe'];
}
else
{
    $mot_de_passe = "";
}

if (($mot_de_passe == "passe1") OR ($mot_de_passe == "universel")){
header("Location: http://www.page1.html");
}
if (($mot_de_passe == "passe2) OR ($mot_de_passe == "universel")){
header("Location: http://www.page2.html");
}
if (($mot_de_passe == "passe3") OR ($mot_de_passe == "universel")){
header("Location: http://www.page3.html");
}
?>
<form action="http://www.page avec le script.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>
vendredi 27 février 2009 à 14:35:45 | Re : Passer de javascript à php

heepsound

Réponse acceptée !
Problème réglé !!!

Donc pour ceux qui souhaite créer un espace sécurisé facilement pour chaque mots de passe renvoient sur une page différente voici le code :

<?php
if ($mot_de_passe == "passe1"){
echo '<script type="text/javascript">window.location="page1.html";</script>';
}
if ($mot_de_passe == "passe2"){
echo '<script type="text/javascript">window.location="page2.html";</script>';
}
if ($mot_de_passe == "passe3"){
echo '<script type="text/javascript">window.location="page3.html";</script>';
}
if ($mot_de_passe == "passe4"){
echo '<script type="text/javascript">window.location=page4.html";</script>';
}
?>
<form action="page_contenant_ce_script.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>

Et voila ! J'espère que sa pourra servir à des débutants comme moi qui ne veulent pas de .htaccess ou utiliser mysql,

Merci à ChasseurDeChimeres pour ces messages.

1 2

Cette discussion est classée dans : script, php, passe, xxxxxx, if


Répondre à ce message

Sujets en rapport avec ce message

mot de passe [ par marmotin ] Je souhaite restreindre l'accès à une partie de mon site par un mot de passe . Le seul problème c est que je ne suis pas tres fort en php .J'ai essayé Erreur [ par taxidogkiller ] Bonjour, j'ai créer le petit script si dessous et php me met qu'il y a des erreurs mais je ne voit pas ou c'es un petit script de verification de mot Script en arriere plan aprés execution [ par DiJiTooL ] Bonjour,J'ai un server apache php avec tout les droits.Lorsque mon php s'execute, il va faire quelque verification dans la base de donnée puis se conn Recherche un script php [ par rick19991 ] Bonjour, Afin de donnée une plus value à mon site je voudrais mettre en place un système de fidélité, </spa Recherche programmeur php pour script [ par GwadaRisk ] Bonjour, Je suis à la recherche d'un programmeur php pour la réalisation d'un script. Je tiens d'avance à préciser que mes moyens étant très limité, pas besoin de recharger la page pour exécuter un script php?? [ par Linuss ] Bonjour à tous, J'ai parfois vu quelques sites qui n'avaient pas besoin de recharger une page web pour exécuter un script php... quelqu'un sait-il com Valeur Javascript dans PHP [ par EutcheX ] Bonjour à tous, Je cherche à savoir comment insérer une valeur Javascript dans du code PHP ... Je m'explique : j'ai un qui contient des données. Je Script création [ par Bamy78 ] Bonjour a tousvoila je cherche un codeur qui pourrait me realiser un script ou bien en modifier un.en faite sa se passe sur un site Nuked clan, c'est Je ne connais rien au php [ par Aurore2104 ] Bonjour à tous!Voilà j'ai crée l'an dernier un site internet pour la société de mes parents avec golive 5.0 en html, pour des raisons commerciales il Un script de gestion de scores, de points [ par pafnow ] Bonjour, Depuis une bonne semaine déjà, je recherche un script php/mysql qui me permetterait de gérer les scores et les points. Je m'explique : j'org


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 : 1,622 sec (3)

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