Extraits de code 2025, Février

Contrôle intelligent du cache PHP - Astuces CSS

Contrôle intelligent du cache PHP - Astuces CSS

Cet extrait de code vérifie si une page a été modifiée depuis son dernier affichage. Si tel est le cas, il envoie un en-tête "304 non modifié" et quitte, sinon le "

Créer un nombre aléatoire - Astuces CSS

Créer un nombre aléatoire - Astuces CSS

Function getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "

Fonction de connexion - Astuces CSS

Fonction de connexion - Astuces CSS

Ces fonctions connecteront un utilisateur en fonction d'un nom d'utilisateur et d'un mot de passe correspondant dans une base de données MySQL. // fonction pour échapper les données et supprimer les balises fonction "

Afficher le contenu du répertoire stylisé - Astuces CSS

Afficher le contenu du répertoire stylisé - Astuces CSS

Les serveurs peuvent être configurés pour afficher le contenu d'un répertoire qui n'a pas de fichier d'index à rendre. Le résultat est généralement moins que visuel "

Augmenter la taille maximale de téléchargement PHP - Astuces CSS

Augmenter la taille maximale de téléchargement PHP - Astuces CSS

De nombreux hôtes partagés imposent de très faibles restrictions sur la taille des fichiers qui peuvent être téléchargés via PHP. Mais de nombreux hébergeurs vous permettent également de créer le vôtre "

Insérer un élément à chaque nième boucle - Astuces CSS

Insérer un élément à chaque nième boucle - Astuces CSS

À l'intérieur d'une boucle, vous pouvez garder une trace du numéro d'itération de la boucle (illustré ci-dessous est une simple boucle for). En utilisant ce numéro d'itération, vous pouvez "

HTTP ou HTTPS - Astuces CSS

HTTP ou HTTPS - Astuces CSS

If (! vide ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) else (// HTTP) "

Obtenir des informations géo-IP - Astuces CSS

Obtenir des informations géo-IP - Astuces CSS

Demande à un serveur géo-IP de vérifier, retourne où se trouve une adresse IP (hôte, état, pays, ville). "

HTML Tidy - Astuces CSS

HTML Tidy - Astuces CSS

Function html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "

Obtenez le dernier statut Twitter - Astuces CSS

Obtenez le dernier statut Twitter - Astuces CSS

Le code ci-dessous ne fonctionne plus tel quel avec la mise à jour de l'API Twitter à 1.1 à partir du 11/06/2013. L'API 1.1 nécessite oAuth qui nécessite un côté serveur "

Défilement fluide - Astuces CSS

Défilement fluide - Astuces CSS

Hé! Avant d'aller trop loin dans le terrier du défilement fluide basé sur JavaScript, sachez qu'il existe une fonctionnalité CSS native pour cela: scroll-behavior. "

Obtenir le suffixe du nombre / date donné - Astuces CSS

Obtenir le suffixe du nombre / date donné - Astuces CSS

Function get_suffix ($ number) ($ last_number = substr ($ number, -1); // récupère le dernier nombre if ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "

Obtenir la largeur / hauteur de l'image - Astuces CSS

Obtenir la largeur / hauteur de l'image - Astuces CSS

Si tout ce que vous avez pour une image est l'URL, vous pouvez toujours trouver les dimensions: "

Obtenir l'adresse IP des utilisateurs - Astuces CSS

Obtenir l'adresse IP des utilisateurs - Astuces CSS

Comptes pour les proxys: if (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) else ($ ip = $ _ SERVER;) "

Obtenir des informations sur l'image - Astuces CSS

Obtenir des informations sur l'image - Astuces CSS

* * @param string $ file Filepath * @param string $ query Informations nécessaires (0 = largeur, 1 = hauteur, 2 = type mime) * @return string Fileinfo * / function "

Obtenir la taille du fichier - Astuces CSS

Obtenir la taille du fichier - Astuces CSS

* * @param string $ file Filepath * @param int $ digits Chiffres à afficher * @return string | bool Size (KB, MB, GB, TB) or boolean * / function "

Obtenir la date de dernière mise à jour du fichier - Astuces CSS

Obtenir la date de dernière mise à jour du fichier - Astuces CSS

* * @param string $ file Filepath * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "

Obtenir l'URL de la page actuelle - Astuces CSS

Obtenir l'URL de la page actuelle - Astuces CSS

Function getUrl () ($ url = @ ($ _SERVER! = 'on')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "

Obtenez le nombre d'abonnés FeedBurner avec cURL - Astuces CSS

Obtenez le nombre d'abonnés FeedBurner avec cURL - Astuces CSS

$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "

Obtenir le nombre absolu de requêtes MySQL - Astuces CSS

Obtenir le nombre absolu de requêtes MySQL - Astuces CSS

Comme le nom de la variable global mysql-status contenant le nombre de requêtes a changé dans les versions ultérieures de mysql, une fonction d'assistance est nécessaire pour "

Trouver des URL dans le texte, créer des liens - Astuces CSS

Trouver des URL dans le texte, créer des liens - Astuces CSS

La fonction de base est de trouver toutes les URL dans le bloc de texte et de les transformer en hyperliens. Il ne trouvera les URL que si elles sont correctement formatées. "

Générer un lien Amazon S3 expirant - Astuces CSS

Générer un lien Amazon S3 expirant - Astuces CSS

Vous n'êtes pas obligé de rendre les fichiers sur Amazon S3 publics (ils ne le sont pas par défaut). Mais vous pouvez générer des clés spéciales pour autoriser l'accès aux fichiers privés. Ces clés "

Générer CSV à partir de Array - Astuces CSS

Générer CSV à partir de Array - Astuces CSS

Function generateCsv ($ data, $ delimiter = ',', $ enclos = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ handle, $ line, "

Trouver le chemin complet d'un fichier - Astuces CSS

Trouver le chemin complet d'un fichier - Astuces CSS

Enregistrez le fichier en tant que fullpath.php Téléchargez dans le dossier dont vous souhaitez connaître le chemin complet. Allez à http: //www.yoursite/lots/of/folders/fullpath.php Vous pourriez "

Force Leading Zero - Astuces CSS

Force Leading Zero - Astuces CSS

Forces menant de zéro à des entiers. était | maintenant 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "