$include et $login

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : $include et $login

par Ryle » 04 sept. 2006, 19:33

Bah au choix... définir $login avant de l'utiliser :
<?php 
$login= "login1.php"; 
$include=$login; 
?> 
ou définir le include directement
<?php
$include = "login1.php"; 
?>
:)

par Invité » 04 sept. 2006, 19:24

Avec ce code
<?php

$include=$login;
$login= "login1.php";

?>

Code : Tout sélectionner

<iframe src="<?php echo $include; ?>">
Ca me met un include vide comme tu m'avais prevenu...

Comment faire pour que $include correspondent a $login et que dans le code source ca affiche ca :

Code : Tout sélectionner

<iframe src="$include">
Merci d'avance :D

par Ryle » 04 sept. 2006, 19:08

Bonjour,

Il te faut des points-virgule à la fin de tes lignes, ainsi que des guillemets autour de tes chaines :)
<?php 
$include=$login ;
$login= "login1.php" ;
?> 
A noter que dans ce code, $login est défini après $include, donc $include sera vide.

Par ailleurs, pour utiliser du php dans du code html, il te faut l'encapsuler dans les balises php et utiliser la commande echo ou print pour afficher une valeur.
<iframe src="<?php echo $include ; ?>">
Enfin, il suffit à un utilisateur un peu curieux ou expérimenté de regarder le code source de la page généré pour trouver l'adresse de ta page login. Si cela peut décourager les amateurs, ça reste une sécurité très bancale (cela dit, y a-t-il vraiment besoin de sécuriser l'accès à la page de login ? le plus important est généralement ce qu'il y a derrière ;))

$include et $login

par JustLike » 04 sept. 2006, 18:41

Bonjour a tous !

En tant que newbie j'ai un problème :

Je vous explique .

Pour ne pas que les gens sache la vrai adresse de ma page login
je fais une page login.php

Dans cette page ce trouve ce code :
<?php

$include=$login

$login=login1.php

?>

Code : Tout sélectionner

<iframe src="$include">
Sauf que quand je lance la page j'ai une erreur 404 pourtant le fichier existe bien...

Donc j'essaye l'url entière :
<?php

$include=$login

$login=www.monsite.fr/login1.php //c'est une fausse adresse

?>

Code : Tout sélectionner

<iframe src="$include">
et je me retrouve avec cette erreur :

Code : Tout sélectionner

Parse error: parse error, unexpected T_VARIABLE in /home/sites/monsite.fr/public_html/admin/login.php on line 10
Comment dois-je m'y prendre ??

Merci d'avance :D