J'ai récemment créé un site Web où un utilisateur se connecte et accède à divers formulaires et d'autres choses. Je me demandais, après la connexion, comment puis-je changer le code php afin qu'il modifie automatiquement une partie de la page en le rendant personnel? Voici une capture d'écran de l'extrémité avant. Je voudrais que la partie du formulaire de connexion disparaisse et que la nouvelle disposition soit remplacée. Aurais-je utiliser Javascript ou AJAX. Si oui, est-ce que quelqu'un a des conseils sur la façon de s'y prendre pour faire ce projet? L'aide est appréciée. Merci. Question sur les pages Web dynamiques en utilisant php
Répondre
Il semble que l'un de vos objectifs est de minimiser les actualisations de page, peut-être n'en avoir aucun.
Vos principaux défis sont les suivants: 1. Gérer éventuellement plusieurs DIV non liées, qui constituent vos segments fonctionnels. 2. Problèmes de vitesse - beaucoup de code entassé dans une page. 3. Toutes les entrées envoyées de manière asynchrone (les choses se compliquent très vite quand vous voulez tout faire avec AJAX!)
En ce qui concerne votre menu de connexion initiale, vous pouvez effacer que par l'enveloppant dans un DIV et d'appeler fadeOut jQuery() fonctionne dessus. Pour mettre à jour les composants PHP sans actualisation, c'est là que votre AJAX entre en jeu. Vous allez vouloir utiliser un peu de chacun et comme dit therealsix, ils sont tous essentiellement Javascipt au cœur.
Mon meilleur conseil serait de passer une grande partie de votre temps consacré à ce projet dans la phase de planification. Comprenez comment vous allez gérer les DIVs qui s'écrasent les uns dans les autres. Développez une disposition de table globale qui vous donne de la flexibilité quant à l'endroit où les contenus DIV entrent et sortent. Pensez à ceux qui sont remplaçables à un moment donné. Étudiez le codage modulaire.
C'est un conseil général car je ne sais pas exactement ce que le projet implique, donc si vous avez des problèmes spécifiques, faites le moi savoir.
Vous ne devriez pas avoir beaucoup de code entassés, même si vous avez une application d'une page. Il existe des bibliothèques comme [Backbone.js] (http://documentcloud.github.com/backbone/) qui vous aideront à séparer votre code correctement. Aussi les choses ne devraient pas se compliquer si vous faites tout à Ajax. Si cela devient compliqué, c'est probablement parce que l'architecture de votre application est incorrecte. – HoLyVieR
Je dirais que ni l'un ni l'autre. Si vous souhaitez changer la page entière, redirigez-la vers une nouvelle page.
Si vous deviez le faire sans recharger la page, vous auriez besoin d'utiliser javascript et AJAX (ajax dans un sens est javascript). Ensuite, je vous recommande de regarder les fonctions jquery (http://api.jquery.com/load/)
- 1. Question sur le téléchargement de pages Web en utilisant PHP
- 2. pages HTML dynamiques en php
- 3. Pages Web dynamiques avec JSF
- 4. Pages dynamiques utilisant FPDF
- 5. PHP: Pages dynamiques d'identification d'utilisateur
- 6. http paquets dans les pages Web dynamiques
- 7. URL ou pages dynamiques en php
- 8. Gérer les pages Facebook en utilisant PHP
- 9. Kohana cache module sur les pages dynamiques
- 10. Pages dynamiques enfichables sur azure
- 11. Perl, en utilisant Mechanize pour naviguer sur les pages Web
- 12. Obtenir Google pour indexer les pages PHP dynamiques
- 13. Site Web rampant avec pages dynamiques
- 14. Télécharger plusieurs pages Web dynamiques avec BeautifulSoup
- 15. Comment transmettre des valeurs à rediriger les pages php dynamiques
- 16. pages dynamiques avec php selon var?
- 17. En utilisant Watir pour manipuler les interfaces web dynamiques
- 18. une question sur les codes de menus dynamiques en JavaScript
- 19. ASP.NET et les pages dynamiques
- 20. Défilement sur les pages Web
- 21. Pages dynamiques pour DotNetNuke
- 22. Google analytics et pages dynamiques
- 23. manipuler des pages Web en utilisant javascript
- 24. Modifier le code JavaScript à utiliser sur les pages dynamiques
- 25. Différence entre les pages statiques et dynamiques?
- 26. Outputcache IIS 7 sur les pages dynamiques avec des postbacks
- 27. Mise en cache des pages dynamiques IE9
- 28. question sur les fonctions en php
- 29. Question rapide sur les sessions en PHP
- 30. Test de pages Web en utilisant Java
Vous ne travaillerez jamais sur Facebook: P – alex
hahah très vrai! –