Problème de placement d'une phrase.

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 : Problème de placement d'une phrase.

Re: Problème de placement d'une phrase.

par sirakawa » 04 nov. 2011, 10:31

On ne fait rien sans apprendre, et, si plusieurs personnes qui ont l'esprit assez ouvert disent que le code d'origine est mal conçu, il es-t vain d'espérer d'eux qu'ils bidouillent ce code.
Lorsque je programme, il est rare que je n'aie pas à portée des yeux soit un manuel de référence imprimé soit sa version WEB...
Mettre un texte quelque part sur une page c'est du html, pas du php. Depuis un certain temps déjà, les CSS sont partout. Mais même sans, il faut apprendre quelques bricoles:
print "<div style = 'position='absolute; top:18%; left:41.25%'>$message</div>"; // je rabâche et je promets de ne pas le redire.

Re: Problème de placement d'une phrase.

par locos974 » 03 nov. 2011, 22:01

Donc ?
PS : Il a juste ça qui me fait "chi**".. Et franchement ça me soule de plus en plus sans savoir comment faire..

Re: Problème de placement d'une phrase.

par moogli » 03 nov. 2011, 20:06

On t'a déjà dit ce qu'il fallait faire !!!

C'est de la présentation pas du "php" et la présentation c'est html + css tu du code pre mâché à adapter sinon tu te mange les Tutos d'alsacreations ;)

@+

Re: Problème de placement d'une phrase.

par locos974 » 03 nov. 2011, 19:46

Franchement, je suis pas expert en PHP mais je cherche juste a déplacé ce foutu "Bienvenue Visiteur," tout en gardant mon code de base. 8-|
Donc si vous pouvez me donner une solution qui est simple :priere: Merci

Re: Problème de placement d'une phrase.

par sirakawa » 02 nov. 2011, 20:57

C'est vrai qu'il est stupide de faire simple quand on peut faire compliqué...
Une fois que le message est constitué ($message =....;) on peut très bien balancer un
print "<div class = 'dieusait_quoi' style = 'position:absolute; left:##%; top:##%'>$message</div>

Re: Problème de placement d'une phrase.

par locos974 » 02 nov. 2011, 20:40

Mais je peux tout de même gardé mon code ?
Mais je n'est pas dans mes fichiers css le code pour placer mon Bienvenue Visiteur..

Re: Problème de placement d'une phrase.

par sirakawa » 02 nov. 2011, 20:01

Code d'origine à s'arracher les cheveux, comme déjà dit.
on peut faire moins encombrant:
<?PHP
	session_start();
	$_SESSION['account'] = "";
	$nom_visiteur = (empty($_SESSION['account']))? "visiteur" : $_SESSION['account'] ;
	$message = "Bienvenue, $nom_visiteur";
	print "$message";		
?>
Quant au plcement du message, ici ou là, il ne dépend pas du code php mais de la conception des div et des css, comme ont dit ceux qui m'ont précédé.

Re: Problème de placement d'une phrase.

par locos974 » 02 nov. 2011, 18:32

Triplé tout j'ai pas de décalage mais quand je met votre code simple ceci me décalle tout..
Et pour le CSS, je voie pas comment je peux réglé ça..

Re: Problème de placement d'une phrase.

par moogli » 02 nov. 2011, 18:23

Pourquoi tu triple tous ???

Corrige déjà ton code afin qu'il soit plus clair, la mise en forme sera beaucoup plus simple ensuite.
hum t'a pas du voir ma réponse de 13h25 ? :mrgreen:

Re: Problème de placement d'une phrase.

par Yosh » 02 nov. 2011, 18:09

Pourquoi tu triple tous ???

Corrige déjà ton code afin qu'il soit plus clair, la mise en forme sera beaucoup plus simple ensuite.

Re: Problème de placement d'une phrase.

par moogli » 02 nov. 2011, 16:29

la je te conseil de voir les bases des css, par exemple sur http://www.alasacreations.com

d'ailleurs ton problème, n'est pas clair et devrais dans le forum html ou css :)


@+

Re: Problème de placement d'une phrase.

par locos974 » 02 nov. 2011, 16:25

Si je le déplace la page est décalé..
Mais sinon est il possible a la place de left ou right mettre une position weight ou height ?

Re: Problème de placement d'une phrase.

par moogli » 02 nov. 2011, 14:22

ben la c'est de la mise en forme donc css.

sinon crade et bourrin t'ajoute des <br /> dans le code ^^

ou tu déplace ce code plus bas


@+

Re: Problème de placement d'une phrase.

par locos974 » 02 nov. 2011, 13:47

Enfaite c'est pas vraiment ça se que je veux parce que enfaite le Bienvenue ce place en plein dans mon header ce qui m'enbéte et je voudrais juste le décalé un peu plus en bas.
Merci quand même.

Re: Problème de placement d'une phrase.

par moogli » 02 nov. 2011, 13:25

salut,

commence par simplifier toncode c'est un peu le bordel la
deja pas la pein d'ouvrir et fermer les tag php à chaque ligne
ensuite
<div class="realmlist">
<?php if (empty($_SESSION['account']))
{ ?><?php if (empty($_SESSION['account']))
{ ?>
<?php if (empty($_SESSION['account']))

la tu fait trois fois le même test ....

avec
<span style="font-weight: bold"><span class="left"></span>
<div class="realmlist">
    <input  readonly="readonly" value="Bienvenue 
<?php 
if (empty($_SESSION['account'])){ 
    echo 'Visiteur';
}
else{
    echo $_SESSION['account'];
}
?>
"/>
</div>

</span>
<div class="clear"></div>
</div>
tu a de quoi afficher ou Visiteur ou ce qu'il y a dans $_SESSION['account'] :)

@+