Des include dans un calque - HTML/CSS - Programmation
Marsh Posté le 18-04-2007 à 20:54:19
un peu d'aide s'il vous plait !
Mourquoi cet include ne marche pas ?
Personne ne connait une méthode permettant d'obtenir le même resultat qu'un include avec un syntaxe différente ?
Marsh Posté le 18-04-2007 à 22:33:31
toms38 a écrit : Personne ne connait une méthode permettant d'obtenir le même resultat qu'un include avec un syntaxe différente ? |
Recommence en allant lire de bons tutos, cherches "pseudo frames" sur Google. Parce là, sans vouloir te vexer, ton code est à la fois dégeulasse et stupide. Désolé.
Marsh Posté le 18-04-2007 à 23:10:56
moi ce que je vois surtout c'est ca: <?php include("page.php" ?> alors que ça s'écrit ainsi: <?php include("page.php" ); ?>
Marsh Posté le 18-04-2007 à 23:54:01
Oui merci dartyDuck, j'ai ta correction et ça ne marche toujours pas biensur, j'ai fais une faute de frappe en postant.
Sinon DWOGSI, la tu as l'impression que c'est un code stupide et c'est normal car tu ne comprend rien j'ai enlevé plein d'option mais il faut savoir que ca fait quand meme un site qui a de la gueule avec un systeme de scenario et d'animation vraiment sympa, donc c'est normal que tu ne comprenne rien, et c'est dommage que tu trouves ca dégueulasse, mais je ne le changerai pas et ce que tu dis ne m'aide pas trop^^.
Sinon j'ai fais quelques recherches et je pense que ca vient d'un problème de chemin relatif pour accéder au fichier php en question ? Pouvez-vous me mettre sur la voix ?
Merci d'avance.
Marsh Posté le 18-04-2007 à 23:57:19
faut que tu mettes l'addresse complete : <?php include("http://www.monsite.com/dossier/page.php" ); ?> car si la page actuelle n'est pas dans le mm rep que page.php elle la trouvera pas.
Marsh Posté le 19-04-2007 à 00:00:20
toms38 a écrit : Oui merci dartyDuck, j'ai ta correction et ça ne marche toujours pas biensur, j'ai fais une faute de frappe en postant. |
Quel quel que soit le contexte je maintiens que les méthodes que tu utilises sont totalement stupides. Au lieu d'utiliser du javascript, si tu voulais faire du dynamique, pourquoi ne pas avoir utilisé du php ou équivalent? Ou alors, si tu tiens à js, je pencherais pour du AJAX comme on dit, en utilisant du xmlhttprequest et non pas un stockage barbare de l'intégralité du code de tes pages dans une seule.
Marsh Posté le 19-04-2007 à 00:12:18
A chaque fois que l'on clique sur un lien, ca fait apparaitre avec des animations mon "principal2" qui contient d'autres liens, quand je clique sur ces autres liens, ca change le contenu du "principal" et l'affiche progressivement en enlevant un masque que je fais apparaitre au préalable devant.
Donc moi je veux bien faire mon site plus proprement en utilisant les pseudo frames, mais a ce moment-la comment conserver mes animations ?
Marsh Posté le 19-04-2007 à 00:32:05
wai pasque là je pige que dalle !
Marsh Posté le 18-04-2007 à 14:12:28
Salut à tous, voila le problème :
J'ai un lien (#), qui ouvre 2 calques(principal et principal2), à l'interieur de principal 2; il y a un autre lien qui modifie le contenu de principal. J'ai alegé le code volontairement, vous ne voyez que ce qui pose problème.
Alors quand je fais ça :
<a href="#" onclick="MM_setTextOfLayer('principal','','<?php include("page.php" ?>');MM_setTextOfLayer('principal2','','<center>\n<a href="#" id="past" \n\nonclick="MM_setTextOfLayer(\'principal\',\'\',\'!!!!!!!!!!test!!!!!!!!!!\');/a>\n</center>')">Nom rubrique</a>
Il y a mon calque principal qui affiche bien le contenu de page.php, et mon lien de principal2 qui fonctionne et affiche bien "!!!!!!!!!!test!!!!!!!!!!"
Quand je fais ça :
<a href="#" onclick="MM_setTextOfLayer('principal','','<?php include("page.php" ?>');MM_setTextOfLayer('principal2','','<center>\n<a href="#" id="past" \n\nonclick="MM_setTextOfLayer(\'principal\',\'\',\'<?php echo "arf!" ?>\');/a>\n</center>')">Nom rubrique</a>
La encore il y a mon calque principal qui affiche bien le contenu de page.php, et mon lien de principal2 qui fonctionne et affiche bien "arf!"
Mais, quand je fais ça :
<a href="#" onclick="MM_setTextOfLayer('principal','','<?php include("page.php" ?>');MM_setTextOfLayer('principal2','','<center>\n<a href="#" id="past" \n\nonclick="MM_setTextOfLayer(\'principal\',\'\',\'<?php include("page.php" ?>\');/a>\n</center>')">Nom rubrique</a>
La, c'est le drame, mon lien de principal2 ne répond plus, le deuxième include ne répond pas.
Quel est le problème ?
Merci d'avance.