Zone pointant sur lien dans un site

Zone pointant sur lien dans un site - HTML/CSS - Programmation

Marsh Posté le 19-01-2006 à 11:22:45    

Bonjour,
 
Je souhaite faire une page web particuliere et je ne trouve pas de sujet portant la dessus  :??:  
 
je souhaite faire une page qui ressembleras a une plaquette...
 
je m'explique, un fond d'ecran qui pourras etre changer ( ca ca va :D ).
 
et des zones flottante pointant sur des fichiers textes ( la ca va plus )
 
En gros j'aimerais des zones dans ma page qui se remplirais automatiquent avec les contenus du fichiers textes.
 
De facon que je puisse en fonction du themes de ma plaquettes gardé la meme structure, avoir juste a taper mon nouveau texte dans les fichiers des cadres et changer le fond d'ecran.
 
Mias la, ben j'y arrive pas, j'ai deja du mal a placer des cadres transparent alors  :sweat:  
 
Si quelqu'un pouvais m'ader, ca serais tres gentil  :jap:

Reply

Marsh Posté le 19-01-2006 à 11:22:45   

Reply

Marsh Posté le 19-01-2006 à 11:29:03    

En fouillant j'ai trouvé ca mais j'utilise visual studio 2005 et je ne sais pas l'integrer :<?php include('monfichier.txt') ?>  
 
Est t'il possible que cela marche dans un cadre flottant predefinis ?

Reply

Marsh Posté le 19-01-2006 à 11:33:36    

Ben tu veux du remplissage dynamique ... donc il te faut utiliser du PHP ;)
 
Apres si tu as bien fait ton code, il y aura pas de probléme pour tes cadres..
 
Pour toi:  
http://www.csszengarden.com/  
http://www.alsacreations.com  
http://openweb.eu.org/
 
Tiens instruit toi... :hello:

Reply

Marsh Posté le 19-01-2006 à 11:46:13    

Ouaissssss plein de lecture, merci ;)
 
je vais lancer mes recherches sur un code php qui place mes images comme je veux, mais j'ai un probleme de dimensionnement d'images d'un navigateur a l'autre :s

Reply

Marsh Posté le 19-01-2006 à 12:15:34    

Ce n'est pas le code php qui placera tes images où tu veux.
Mais le php construira dynamiquement la page html que le navigateur recevra. C'est le code html reçu par le navigateur et/ou le fichier css associé qui déterminera où seront placé les éléments.

Reply

Marsh Posté le 19-01-2006 à 12:22:12    

Heing ???
 
Je usis un peux debutant pourrais tu me montrais un exemple ? ;car la j'ai du mal :D
 
 
mes images je les insere comment, et le placement je le fais dans la css ?

Reply

Marsh Posté le 19-01-2006 à 12:52:11    

Pour faire simple:

  • un navigateur demande une page à un serveur et ne demande qu'une chôse : recevoir un fichier (page html, fichier texte, image ou n'importe quoi d'autre)
  • le serveur lui recoit la demande et regarde s'il doit envoyer le fichier tel quel ou si le fichier à besoin de quelques manipulations pour arriver comme il faut dans le navigateur. Dans le cas d'un fichier .php, (un fichier contenant à la fois des balises html et du code php) il va être obligé de lire le fichier pour remplacer le code php par du texte compréhensible par le navigateur. Ce texte là peut évidement contenir des balises html mais dans le cas qui nous intéresse, ca ne sera normalement pas le cas.
  • Une fois tout le code php à été remplacé par le bon texte, le serveur va envoyer au navigateur la page obtenu.


J'espéres avoir été plus clair que tout à l'heure dans mon explication.
 
 
Vu que tu veux mettre le contenu de fichier texte, je te proposes plustôt d'utiliser le code ci dessous :
<?php  
switch $_GET['page']{
case 'moi' : $fichier = 'moi.txt';
    break;
case 'pere' : $fichier = 'monpere.txt';
    break;
default : $fichier = 'pagededepart.txt'
    break;
}
echo htmlentities(file_get_contents($fichier)); ?>
 
Ce code permet de choisir la page voulut grade à des adresses du genre "fichier.php?page=moi". Il est de plus sécurisé vu qu'on ne peut pas demander une page venant de l'extérieur, il affiche aussi une page par défaut (si on en demande une que le code php ne conait pas) et il s'occupera d'empécher le contenu du fichier d'être considéré comme du texte html et donc ca évitera au navigateur de croire qu'il y a des balise html dans cette partie là de la page.
 
A noter que pour que le code php soit remplacer par le contenu du fichier, il faut que la page soit demandé à un serveur web traitant le php. Tu ne véras pas le résultat dans visual studio et tu ne le véras pas non plus si tu ouvres le fichier php directement depuis le disque dur. Il faut en outre remplacer l'extension .html par .php pour prévenir le serveur qu'il y a du code php à traiter à l'intérieur.
 
PS : Evidement, le php est capable de beaucoup plus d'autre chôse que d'afficher du texte contenu par un autre fichier, mais là n'est pas le sujet.
 
 
EDIT : Correction du code, j'étais allé trop vite en le saisissant.


Message édité par omega2 le 19-01-2006 à 12:53:40
Reply

Marsh Posté le 19-01-2006 à 14:21:59    

oki merci je vais lire et implementer ca a tete reposer ....

Reply

Marsh Posté le 19-01-2006 à 14:56:53    

Haha
 
 :pt1cable:  
 
Je comprend pourquoi ca marche pas  :lol:  je susi sous Visual studio 2005 la plateforme dotnet, et la dessus on peux pas mettre de php  :non:  
 
Conclusion, faut que je trouve un moyen de creer des cadres qui soit remplis avec des fichiers .txt et le tout en HTML  (vive les options des balises, va faloir que je fouille tout la  :ouch: )
 
Enfin, merci du coup de main, je pars dans mon travail d'archeologue du net la [:atog]
 
A dans 6 mois  :sweat:

Reply

Marsh Posté le 19-01-2006 à 15:16:31    

Je vais plutot essayer de me la joué pro et de faire directement avec une fonction asp. je vous remercie, vous pouvez fermez le post :D

Reply

Marsh Posté le 19-01-2006 à 15:16:31   

Reply

Marsh Posté le 19-01-2006 à 15:31:33    

Rhaaa j'ai creer un autre post dans la section ASP, vite kicker moi ce poste, que je fasse pas le bouley :p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed