Tronquer un tableau array en PHP

Rédigé par adm - 28 novembre 2017 07:55

J'ai un tableau contenant des valeurs et j'aimerai éliminer les deux valeurs entrême,

 

càd j'ai le tableau tab={7,8,9,A,B,C,D,} et j'aimerai enlever 7,8 et C,D.

 

je peux réaliser grâce à la fonction array_splice

exemple :

<?php

$mes_data = array(7,8,9,A,B,C,D);
print_r(array_splice($mes_data, - 2,2)); 

?>

 

Classé dans : php, - Mots clés : aucun - aucun commentaire

Script anti-aspirateur de site

Rédigé par adm - 07 juin 2016 10:17

 Interdire les aspirateurs et sites indésirables 2 

Outils pour webmaster. Trucs et astuces en code HTML, JavaScript, PHP : améliorer son site internet

Descriptif : nous allons voir ici un script permettant d'interdire les aspirateurs et sites indésirables pour ceux qui souhaiteraient travailler en PHP.
Les remarques générales de la première page restent valables et doivent être étudiées avec attention.

Mise en oeuvre : si vous pouvez utiliser la fonction RewriteRule sur votre serveur, suivez la procédure de la première page pour piéger les aspirateurs. Si cette fonction n'est pas disponible, renommez piege.php, ci-dessous, en nolink.php afin de capturer l'aspirateur directement lorsqu'il suivra le lien non-cliquable. Vous aurez pris soin de changer la ligne :

<a href="nolink.htm" style="color: black; text-decoration: none; background: #FFEBCD" onclick="return false;">?</a>

dans toutes vos pages HTML contenant ce lien-piège en :

<a href="nolink.php" style="color: black; text-decoration: none; background: #FFEBCD" onclick="return false;">?</a>

Nota : l'inconvénient de ce système, si vous ne pouvez avoir la fonction RewriteRule,c'est que vous ne piégez que très peu d'aspirateurs puisque le principe de la capture dans la page précédente est basé sur l'absence de page-lien-suivit et une redirection par .htaccess plutôt que par le nom de l'aspirateur.

Le fonctionnement : comme dans la première page, l'aspirateur de site suivra le lien non-cliquable qui l'enverra sur le fichier piege.php.
- Celui-ci capturera tous les renseignements concernant l'indésirable et notamment son adresse IP.
- Il vous préviendra par mail de cette visite, à condition que votre hébergeur vous autorise la fonction mail(), et affichera une page d'avertissement au visiteur.
- Il ouvrira ensuite le fichier .htaccess et y inscrira l'IP à bannir en haut de fichier.
- Lors du prochain passage sur le fichier .htaccess, le visiteur se retrouvera bloqué.

LE FICHIER piege.php
Sélectionnez le code ci-dessous (copie automatique dans le presse-papiers) et collez-le dans NotePad.
Vérifiez que vous n'avez pas des retours à la ligne (Ctrl-M) mais bien des retours chariots (visibles dans WORD) : ¶  et qu'il n'y ait pas d'espaces en bout de lignes.

Sauvegardez-le sous le nom piege.php et transférez-le sur votre site en ASCII par votre client FTP à la racine de votre site. Donnez-lui les droits par un CHMOD 644.

Dans .htaccess écrivez en tout début de fichier :

<Files ~ "^.*$">
order allow,deny
allow from all
deny from env=ban
</Files>

Le fichier .htaccess a, en principe, un CHMOD de 644. Suivant la configuration de votre hébergeur, il se peut que piege.cgi ne puisse y écrire dedans. Mettez un CHMOD de 776 ou tout autre CHMOD qui garantira le plus possible la protection du fichier.
Pour empêcher la lecture de .htaccess introduisez en tout début de fichier :

SetEnvIfNoCase Request_URI \.ht(access|passwd)$ ban

Ce qui donnera, combiné au script précédent :

SetEnvIfNoCase Request_URI \.ht(access|passwd)$ ban
<Files ~ "^.*$">
order allow,deny
allow from all
deny from env=ban
</Files>

Faites des essais en vous piégeant vous-même afin de déterminer si votre IP s'inscrit bien en début de fichier.

Remarque : les aspirateurs de sites ne sont pas forcément configurés d'origine pour suivre des liens PHP.

 

Cet article est en provenance d'un site qui m'avais apporté bcp au début à savoir :

-http://www.toulouse-renaissance.net/ et qui a disparu de notre toile aujourd'hui.

Classé dans : phpWeb, - Mots clés : aucun - aucun commentaire

Choisir son PC portable en 2016

Rédigé par adm - 17 mars 2016 16:03

Vaste problème que de choisir son PC protable en 2016.

Comment faire rapidement allons à essentiel :

 

Tu es Gameur?

Alors c'est assez simple les config en général vont de 1300 à passé 4000 euros, c'est juste l'argent dont tu dispose qui va aiguiller ton choix:

Ta config minimale sera par exemple :

Processeur : intel i7 6700 HQ

Ram : 16 GB de ddr4

Carte Graphique : nvidia GTX 960M

DD : 1 Tera HDD + 128 GB SSD

Pour le reste : écran, etc... c'est à ton choix. Avec une config telle quelle tu feras tourner la majorité des jeux actuels et futur.

Et moi? J'aime jouer de temps en temps mais j'ai pas trop de tunes, je fais quoi?

Une solution est de regarder dans les anciennes gammes où on va trouver des PC qui vont toujours donner de très bon résultats mais qui ne sont plus Up to date:-)

Une confid comme celle ci te permettra de dénicher les opportunitées sur le Web

Config :

Processeur : core i5 6300 HQ

Ram : 8 GB ddr4

Carte Graphique : Nvidia GTX 950 M

DD :1 TB

En général, tu vas naviguer au alentour de 1000 euros

 

 

Classé dans : Matériel, - Mots clés : aucun - aucun commentaire

Banir une ip avec iptable

Rédigé par adm - 11 août 2015 19:12

Pour banir une ip intrusive que vous avez remarquée dans vos logs.

 

Utilisez iptable que vous avez installé, avec la commande suivante

 

iptables -I INPUT -s X.X.X.X -j DROP

 

Classé dans : Debian, - Mots clés : aucun - aucun commentaire

Alt charactères

Rédigé par adm - 25 décembre 2014 15:42

Il est possible d'agrémenter vos textes avec des caractères spéciaux en tapant le code avec la touche ALT enfoncée :

 

 

Clic sur image pour voir tous les ALT codes.

 

Bon écriture :)

Classé dans : Windows, - Mots clés : aucun - aucun commentaire

page 1 sur 11 suivante »

Catégories

Archives

Mots clés

Derniers articles

Derniers commentaires