Mon site web en AJAX, aide & conseils.

Mon site web en AJAX, aide & conseils. - PHP - Programmation

Marsh Posté le 27-02-2012 à 23:26:25    

Bonjour a tous, ma question est simple : j'aimerai savoir si il est possible que vous me redirigiez ou m'aidiez a mettre en place un système sur mon site qui me permettrai d'avoir une variable $url contenant ce qui est en gras :  
 
mon-site-web57.com/#ceci-svp
 
D'un point de vue théorique est-ce possible d'obtenir cette variable dans mon script php ?

Citation :

D'un point de vue pratique j'aimerai faire un site sur "une seule page" avec la variable $url contenant tout ce qui est derrière le # et qui serait l'équivalent de $_SERVER['REQUEST_URI'].


Merci pour vos réponses et appréciations. PEACE

Reply

Marsh Posté le 27-02-2012 à 23:26:25   

Reply

Marsh Posté le 28-02-2012 à 09:58:26    

Les sites avec une seule page, c'est la plaie! On ne peut pas bookmarker une page en particulier :o
 
Et pour rappel, afin qu'un site web soit accessible à tous, il faut qu'il puisse fonctionner sans javascript, au moins pour le contenu de base! Du reste, cette règle là, permet aussi à un site web de bien se faire référencer sur Google et autres moteurs des recherche...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 28-02-2012 à 13:45:45    

Cette règle est par ailleurs incatchable par Apache, c'est très mauvais pour le rewriting... et donc le SEO.
 
Sinon pour ton problème, essayes avec preg_match et la regexp qui va bien.

Reply

Marsh Posté le 28-02-2012 à 15:54:20    

rufo a écrit :

Les sites avec une seule page, c'est la plaie! On ne peut pas bookmarker une page en particulier :o
 
Et pour rappel, afin qu'un site web soit accessible à tous, il faut qu'il puisse fonctionner sans javascript, au moins pour le contenu de base! Du reste, cette règle là, permet aussi à un site web de bien se faire référencer sur Google et autres moteurs des recherche...


Avec des # qui vont bien tu peux bookmark. (ça marche sur des RIA à base de Dojo Toolkit par ex.)
 
Après le coup du JS... mouais, y'a quasi aucun site qui fonctionne sans JS aujourd'hui hein... :spamafote:
 
On ne peux pas tout avoir... Sinon on en reviens au site Web 0.5 en full HTML non dynamique... :o


---------------
| AMD Ryzen 7 7700X 8C/16T @ 4.5-5.4GHz - 64GB DDR5-6000 30-40-40 1T - AMD Radeon RX 7900 XTX 24GB @ 2680MHz/20Gbps |
Reply

Marsh Posté le 28-02-2012 à 16:51:04    

Désolé, je ne suis pas d'accord avec toi. On peut parfaitement faire un site web full HTML/CSS, qui sera donc accessible à tous, dont les personnes handicapées visuellement (ou d'autres formes de handicaps). Et pour plus d'ergonomie, tu rajoutes du javascript, mais du JS non intrusif (donc encapsulé dans des fichiers JS mis dans le <head> qui se débrouillent seuls pour rajouter les événements qui vont bien sur les bonnes balises en inspectant le DOM).
 
Comme ça, tout le monde est content. Avec cette méthode, tout le monde peut utiliser un tel site, et ça fait du code plus propre puisque le JS et le CSS ne sont pas dans le code html. Dans certains cas, ça peut même faire gagner de la bande passante car si un fichier JS est commun à plusieurs pages, il ne sera pas retéléchargé car mis en cache.
 
Enfin, un set site sera généralement bien référencé (pour peu que le développeur aura bien utilisé les balises pour leur sens sémantique...
 
Conclusion, on peut tout avoir, le tout est de savoir s'y prendre, et ce, dès le début de la conception du site :D


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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