Accueil > Forum > > > > petite question
petite question
mercredi 5 décembre 2007 à 19:37:34 |
petite question

termifr
|
bonjour,j'utilise sur mon site la balise <base href=""> car j'utilise l'url rewritting mais j'ai un probléme, la balise <base href=""> ne marche pas avec firefox.Quel est la solution? merci d'avance désolé d'avoir poster ce sujet ici mais je ne savais pas ou le poster.
|
|
mercredi 5 décembre 2007 à 20:31:12 |
Re : petite question

neigedhiver
|
Salut,
La balise base fonctionne bien, même avec Firefox. Il faut juste s'assurer que le chemin est toujours relatif et non absolu, c'est à dire qu'il ne commence pas par un /. Un chemin absolu ne tient pas compte de base. Un chemin relatif est relatif non pas au répertoire courant, mais au répertoire de la balise base.
|
|
mercredi 5 décembre 2007 à 20:33:10 |
Re : petite question

termifr
|
j'utilise cette balise
<base href="<?php echo $_SERVER["SERVER_NAME"].'/'; ?>" >
|
|
mercredi 5 décembre 2007 à 20:36:22 |
Re : petite question

neigedhiver
|
Oui, non, mais je parles des chemins dans les autres balises, pas dans base.

=> fonctionnera

=> ne tiendra pas compte de la valeur de l'attribut href de la balise base.
|
|
mercredi 5 décembre 2007 à 20:45:47 |
Re : petite question

termifr
|
<link rel="stylesheet" type="text/css" href="default.css" media="screen"/> <a href="index.php">Acceuil</a> <a href="inscription.php">Inscription</a> <a href="index.html">FAQ</a> <a href="conditions.php">Conditions</a> <a href="contact.php">Contact</a>
de même pour les images. donc si je comprend bien tout mes liens et mes fichiers sont absolu donc c'est mort il faut que je modifie tous mes liens c'est ca?
cad
<link rel="stylesheet" type="text/css" href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>default.css" media="screen"/> <a href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>index.php">Acceuil</a> <a href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>inscription.php">Inscription</a> <a href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>index.html">FAQ</a> <a href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>conditions.php">Conditions</a> <a href="http://<?php echo $_SERVER["SERVER_NAME"].'/'; ?>contact.php">Contact</a> ... c'est bien ca?
|
|
mercredi 5 décembre 2007 à 20:52:44 |
Re : petite question

neigedhiver
|
Réponse acceptée !
Acceuil
Inscription
FAQ
Conditions
Contact
Ca ce sont bien des liens relatifs (relis ce que j'ai écrit...)
Sur Firefox, la balise fonctionne bien, je m'en sers moi-même : elle fonctionne.
Par contre, il faut qu'elle soit placée entre et sinon le navigateur n'en tient pas compte.
=> Pareil, ceci doit se trouver OBLIGATOIREMENT entre et
|
|
mercredi 5 décembre 2007 à 20:59:22 |
Re : petite question

termifr
|
Réponse acceptée !
<?php $langue=$_GET['langue']; $id=$_GET['id']; if ($id!='') { $id=$id.'/'; } if($langue!='fr'&&$langue!='en') { $language = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $language = $language{0}.$language{1}; if ($language!='fr' && $language!='en') { $language='en'; } $url='http://www.'.$_SERVER["SERVER_NAME"].'/'.$language.'/'.$id; header("Location: $url"); } ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" " [ Lien ]"> <html> <head> <base href="<?php echo $_SERVER["SERVER_NAME"].'/'; ?>" > <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/> <meta name="description" content="description"/> <meta name="keywords" content="keywords"/> <meta name="author" content="author"/> <link rel="stylesheet" type="text/css" href="default.css" media="screen"/> <title>Upload</title> </head>
ceci c'est le debut de ma page comme tu le vois j'ai bien ma base et mon css entre les balises <head> bizard nan?
|
|
jeudi 6 décembre 2007 à 14:33:28 |
Re : petite question

termifr
|
c'est bon c'est résolu j'ai remplacé <base href="<?php echo $_SERVER["SERVER_NAME"].'/'; ?>" > par <base href="mon url directement" >
|
|
Cette discussion est classée dans : question, utilise, balise, poster
Répondre à ce message
Sujets en rapport avec ce message
question simple... [ par zut69 ]
Bonjour,je voudrais savoir si dans une balise echo on peut réinsérer une balise php, comme cela par ex: echo 'include('page.htm')?>Bonjour, Bienvenue
question idiote [ par cheval22 ]
j'utilise multimania comme hebergeur é j'arrive pas a comprendre comment on utilise le php4Esque quelqu'un pourrai m'explixer ?
Renseignement pour ma base de données [ par Arcy ]
Voilà , je me pose la question,J'ai ma base de données phpMyAdmin et sur mon formulaire de mon espace-membre j'y ai mis quelques listes (menu déroulan
Question a 3 sous [ par ayperos ]
est t'il possible chez free, de se connecter a une base de donnée MySql d'un autre compte ?je m'explique, supposons que j'ai un compte http://moncompt
Question sur une erreur [ par defkrie ]
Voici une portion de code qui me pose souci$test="abcdefghijklmnopqrstuvwxyz";$chaine="Le chat est mort.";for($i=0;$i if(ereg(substr($chaine,$i
Probleme de récéption avec mail() [ par BelphegorCLC ]
Bonjour,Voila j'ai un petit probleme, j'utilise la fonction mail() sur l'un de mes scripts, je l'utilise de manière "banale".Lors de mes test (effectu
Question sur base de donnée [ par keep cool ]
Bonjour, je me demande s'il est possible qu'un résultat d'une base de donnée donne accésà un lien. je m'explique: je prend l'exemple d'une liste de pa
question très con.... [ par engelho ]
Bonjour,d'abord, (tout le monde s'en fout mais c'est pas grave ;))j'avais dit qu'une fois mon prgramme fini, j'en ferais des module pour ce site, ce n
Question sur le move_uploaded_file [ par kik0une ]
Bonjour.Je suppose que la fonction move_uploaded_file ne marche qu'avec les $_FILES, me trompe-je?Autrement dit, moi qui ait des $_FILES stockées dans
question bête sur VARIABLES [ par michelvernet2 ]
bonjour,je cherche une expression plus facile pour remplacer:if($A==1 or $A==4 or $A==toto or $A== ..etc ) {;}il doit bien y avoir une façon du genre
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOURTECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOUR par ROMELARD Fabrice
Après un retour sur l'histoire des TechDays de Paris et le fait que ce soit le plus gros event MS au monde (du fait de sa gratuité), le président de MS France (Eric Boustoullier) a fait une présentation de la vision Microsoft pour les années à venir...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|