localisation actuelle:Maison > Articles techniques > cadre php > PensezPHP

  • Comment obtenir l'URL demandée dans thinkphp5
    Comment obtenir l'URL demandée dans thinkphp5
    La méthode permettant à thinkphp5 d'obtenir l'URL demandée : 1. Utilisez la méthode "$request=Request::instance();" de la classe "\think\Request" pour obtenir les informations d'URL actuelles ; fonction d'assistance "$request-> url()" pour obtenir l'adresse URL complète incluant le nom de domaine. THINKPHP5 obtient les informations URL de la page actuelle. Si vous souhaitez obtenir les informations URL de la page actuelle, vous pouvez utiliser la classe de requête fournie avec thinkphp pour obtenir les informations URL actuelles. Utilisez la classe \think\Request $request=Request. ::dans
    PensezPHP 2236 2023-06-03 14:33:33
  • Comment thinkphp génère des informations sur la réussite de l'enregistrement sur le front-end
    Comment thinkphp génère des informations sur la réussite de l'enregistrement sur le front-end
    Ci-dessous, nous prendrons une simple page d’inscription comme exemple pour expliquer. Tout d'abord, nous devons créer un formulaire dans la page register.html. Le code est le suivant : Le nom d'utilisateur, le mot de passe et l'adresse e-mail sont enregistrés dans le formulaire. Nous devrions remarquer {:url('User/register')} dans. l'attribut action, qui indique au système où. Après que l'utilisateur clique sur le bouton « S'inscrire », les données du formulaire seront soumises en arrière-plan et traitées à l'aide de la méthode register(). Ensuite, nous devons effectuer une logique d'enregistrement dans le contrôleur utilisateur.
    PensezPHP 1290 2023-06-03 13:57:48
  • Comment supprimer les requêtes en double dans thinkphp5
    Comment supprimer les requêtes en double dans thinkphp5
    1. Utilisez le mot clé SELECTDISTINCT. Dans les instructions SQL, vous pouvez utiliser le mot clé SELECTDISTINCT pour obtenir des données uniques. Dans ThinkPHP5, lorsque vous utilisez la méthode query() de la classe \think\Db pour exécuter une instruction de requête SQL, vous pouvez directement utiliser le mot-clé SELECTDISTINCT dans les conditions de requête, par exemple : use\think\Db;$data=Db : :query('SELECTDISTINCT `marque`FROM`goods`WHERE`
    PensezPHP 2301 2023-06-03 13:44:41
  • Comment générer des images dans thinkphp
    Comment générer des images dans thinkphp
    Images de sortie à chemin fixe Parfois, nous devons afficher une ou plusieurs images sur la page. Les chemins de ces images sont fixes. Vous pouvez utiliser la fonction d'assistance de thinkphp pour obtenir la sortie. La méthode spécifique est la suivante : 1. Tout d'abord, stockez l'image dans le répertoire public de thinkphp, tel que public/images/logo.png. 2. Utilisez des balises en HTML pour appeler l'image. Le code est le suivant : Parmi eux, /images/logo.png est le chemin relatif de l'image, et / représente le répertoire racine du site Web. 3. Une fois terminé, enregistrez et actualisez la page et vous pourrez voir l'image sur la page. Images de sortie de chemin dynamique que nous devons parfois afficher dans thinkphp
    PensezPHP 1038 2023-06-03 12:31:27
  • Comment utiliser ThinkPHP pour implémenter la fonction de commentaire
    Comment utiliser ThinkPHP pour implémenter la fonction de commentaire
    Qu'est-ce que ThinkPHP Tout d'abord, comprenons ce qu'est ThinkPHP. ThinkPHP est un framework de développement PHP gratuit et open source. Son émergence simplifie grandement le développement d'applications WEB. Le framework ThinkPHP possède des modules fonctionnels riches, une extension facile et d'excellentes performances. Implémentation de la fonction de commentaire dans le framework ThinkPHP Dans le framework ThinkPHP, l'implémentation de la fonction de commentaire est généralement divisée en les étapes suivantes : Créer une table de base de données. Tout d'abord, nous devons créer une table dans la base de données pour stocker les informations de commentaire. incluez au moins les plusieurs champs suivants : ID du commentaire, ID de l'article, nom du commentateur, contenu du commentaire, heure du commentaire, etc. Créer un modèle de révision dans T
    PensezPHP 1628 2023-06-03 12:13:25
  • Comment désactiver la sortie d'informations dans thinkphp5
    Comment désactiver la sortie d'informations dans thinkphp5
    1. La fonction d'info Avant de commencer à fermer info, nous devons comprendre sa fonction. Dans le framework ThinkPHP5, il existe trois formes principales de sortie d'informations : l'affichage de l'URL actuellement consultée et des paramètres de requête ; l'affichage des informations de débogage telles que l'exécution de l'instruction SQL et la durée d'exécution de la page actuelle en bas de la page ; informations lorsqu'une erreur d'exécution se produit, ce qui est pratique Bien que le débogage semble utile, la plupart des informations ne sont pas très utiles aux vrais développeurs. Souvent, nous avons besoin de résultats plus concis afin de pouvoir mieux nous concentrer sur le développement. 2. Fermer les informations est très simple. Il vous suffit de configurer.
    PensezPHP 1411 2023-06-03 11:49:08
  • quelle est la signification de thinkphp ds
    quelle est la signification de thinkphp ds
    thinkphpds signifie slash/; sous window, cela signifie backslash\ ou slash/, mais pour des raisons de compatibilité avec l'écriture, il est recommandé d'utiliser slash/; l'utilisation de ds est équivalente à "$info=$file->move(ROOT_PATH. ' public/uploads');". Description spécifique du problème : Qu'est-ce que la méthode DS de thinkphp5Move ? $info=$file->move(ROOT_PATH.'public'.DS.'uploads');DS
    PensezPHP 862 2023-06-03 10:46:47
  • Comment configurer une seule page dans thinkphp
    Comment configurer une seule page dans thinkphp
    1. Qu'est-ce qu'une application monopage ? Une application monopage, également connue sous le nom d'application monopage en anglais, ou SPA en abrégé, est une application web basée sur des technologies telles qu'Ajax et HTML5 qui optimise l'expérience utilisateur en se chargeant dynamiquement. contenu partiel de la page. Contrairement aux applications traditionnelles, les applications à page unique ne contiennent qu'une seule page HTML et le contenu de la page est chargé dynamiquement via JavaScript pour permettre la présentation du contenu et le basculement entre les pages. 2. Créer une application monopage Il existe de nombreuses façons de créer une application monopage dans ThinkPHP, et cet article en présentera une. 1. Créez un contrôleur. Dans ThinkPHP, toute la logique métier est implémentée dans le contrôleur.
    PensezPHP 1389 2023-06-03 10:46:38
  • Comment utiliser la méthode de récupération thinkphp
    Comment utiliser la méthode de récupération thinkphp
    Tout d'abord, la méthode fetch est une méthode de rendu dans le framework ThinkPHP. Cette méthode est principalement utilisée pour charger la page d'affichage et la restituer. Cette méthode est définie dans la classe View du framework ThinkPHP, nous devons donc d'abord trouver la classe View. Le chemin de la classe View dans le framework ThinkPHP est le suivant : thinkphp/library/think/View.php Nous pouvons trouver le fichier de code source où se trouve la classe View via ce chemin. Ouvrez le fichier source View.php, on voit que la méthode fetch() est définie dans la classe View, son code est le suivant : /***Rendering template output*@acces
    PensezPHP 965 2023-06-03 08:43:21
  • Comment désactiver l'invite de variable non définie dans thinkphp
    Comment désactiver l'invite de variable non définie dans thinkphp
    1. Pourquoi les variables non définies apparaissent-elles ? Les variables non définies apparaissent généralement dans les situations suivantes : Les variables sont mal orthographiées. La variable n'a pas été déclarée ni assignée à une valeur. La portée de la variable est incorrecte. 2. Comment désactiver les invites de variables non définies Afin de désactiver les invites de variables non définies, nous pouvons modifier le fichier php.ini ou le configurer dans l'application. Vous trouverez ci-dessous des instructions détaillées pour les deux méthodes. Modifiez le fichier php.ini. Ouvrez le fichier php.ini et recherchez-y l'élément de configuration error_reporting. Remplacez sa valeur par le code suivant : error_reporting=E_ALL&~E_NOTICE&~E_STRICT Cette configuration désactivera les variables non définies
    PensezPHP 1137 2023-06-03 08:40:09
  • Comment thinkphp accède à différents modèles en fonction de l'appareil
    Comment thinkphp accède à différents modèles en fonction de l'appareil
    Comment thinkphp accède à différents modèles en fonction de l'appareil : 1. Mettez "functionisMobile(){...}" dans la méthode publique "app\common.php" 2. Définissez l'opération de préfixe dans la méthode publique sous le module d'index ; 3. Si cela est jugé vrai, exécutez la méthode « mobile/index », sinon exécutez une autre opération du contrôleur côté PC. thinkphp5 détermine l'accès mobile ou PC et appelle différents modèles. Placez le code suivant dans la méthode publique app\common.php. functionisMobile(){if(isset($_SERV
    PensezPHP 1035 2023-06-03 08:15:27
  • Comment utiliser la fonction de corrélation de requêtes de ThinkPHP
    Comment utiliser la fonction de corrélation de requêtes de ThinkPHP
    1. Association de modèle 1.1 Association un-à-un L'association un-à-un signifie qu'il n'y a qu'un seul enregistrement dans chacune des deux tables de données. Dans ce cas, les fonctions hasOne() et appartiennentTo() sont utilisées pour l'association. Supposons que nous ayons deux tables, l'une est la table user et l'autre la table userinfo. La structure des deux tables est la suivante : user:idnameuserinfo:iduser_idage. Les deux tables ci-dessus sont liées via le champ user_id. Nous souhaitons maintenant retrouver les informations utilisateur dans la table user et l'âge de l'utilisateur. Les opérations spécifiques sont les suivantes : définir une méthode userinfo() dans le modèle User, avec un nom de méthode aléatoire. //Modèle utilisateur
    PensezPHP 1758 2023-06-03 08:01:17
  • Comment désactiver le mode de débogage de trace dans thinkphp
    Comment désactiver le mode de débogage de trace dans thinkphp
    Pourquoi désactiver le mode trace ? Le mode Trace est le mode de débogage de ThinkPHP. Vous pouvez facilement afficher les informations pertinentes de la requête en cours en bas de la page, telles que les paramètres de la requête, les instructions SQL, etc., ce qui est très utile pour localiser les problèmes. Cependant, dans un environnement de production, nous ne souhaitons pas que ces informations sensibles soient divulguées, affectant ainsi la sécurité du système. De plus, le mode débogage entraînera également certaines pertes de performances, nous devons donc le désactiver. Comment désactiver le mode trace ? ThinkPHP active le mode trace par défaut. Nous pouvons désactiver le mode trace en définissant le paramètre app_debug. dans la configuration
    PensezPHP 1797 2023-06-02 22:53:55
  • Comment ajouter une configuration de base de données et exploiter les données dans thinkphp3.2
    Comment ajouter une configuration de base de données et exploiter les données dans thinkphp3.2
    1. Configuration de la base de données Créez un nouveau fichier database.php dans le dossier config et ajoutez la configuration suivante : returnarray('DB_TYPE'=>'mysql',//Type de base de données 'DB_HOST'=>'localhost',//Adresse du serveur ' DB_NAME' =>'
    PensezPHP 1685 2023-06-02 22:40:57
  • Comment utiliser ThinkPHP pour implémenter les autorisations utilisateur
    Comment utiliser ThinkPHP pour implémenter les autorisations utilisateur
    1. Introduction Dans les systèmes d'applications Web, la gestion des droits d'utilisateur est une partie importante de la conception du système. Les administrateurs système peuvent contrôler la visibilité et l'opérabilité des pages et contrôler les droits d'accès des utilisateurs via la gestion des droits d'utilisateur. Les autorisations des utilisateurs sont divisées selon les aspects suivants : Autorisations d'accès aux pages Autorisations d'accès aux données Autorisations d'exploitation des données 2. Le processus d'utilisation de ThinkPHP pour implémenter les autorisations des utilisateurs Voici le processus d'utilisation de ThinkPHP pour implémenter les autorisations des utilisateurs : Créer une table d'autorisations Nous devons d'abord créez-le dans la base de données Une table d'autorisations, qui contient les champs suivants : idint(11) clé primaire, auto-incrémentation namevarchar(255) nom d'autorisation urivarchar(2)
    PensezPHP 1107 2023-06-02 22:25:28

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28