Php : passage d'un tableau de page en page

Rédigé par adm - 29 septembre 2013

Utile de temps à autre, il faut pouvoir passer les valeurs de votre tableau de page en page.

 

En javascript c'est simple ( la page ne se rechargeant pas) mais en php, ça demande une petite astuce, il faut en effet passer par une variable de session, et même par un tableau de session.

$_SESSION['letableau_de_session'] = array(); 
$letableaudevotrescript = array(1,2,3,5,6,7,8,9,10); 
$_SESSION['letableau_de_ session'] = $letableaudevotrescript; 

Ca c'est le moyen, maintenant, il vous faudra vérifier que la page est à son premier chargement et là déclarer le tableau de session.

Classé dans : php, - Mots clés : aucun - 2 commentaires

Web : empêcher affichage du contenu d'un répertoire

Rédigé par adm - 03 septembre 2013

Pour avez des répertoires dans votre hébergement que vous ne voulez pas que des internautes ou des petits malins ne puissent voir leurs contenu?

 

Comme par exemple le dossier image pour l'exemple.

 

Et bien créer simplment un fichier avec un éditeur de txt ou de programmation:

notepad de windows ou notepad++ si vous aimez la programmation.

 

Introduisez simplement la ligne de code ci dessous.

 

Et puis vous l'enregistrez en l'appelant ".htaccess"

Attention à l'enregister sans extension, càd ne pas l'appeler .htaccess.txt mais simplement .htaccess

 

Pour cela quand vous enregistrez vous avez deux champs à remplir

1) le nom du fichier ----> ici .htaccess

2) le type ---> ici  choississez tous les fichiers ( dans np++ vous devez remonter tout en haut).

Options -Indexes

 

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

Comment connaitre le chemin absolu d'un hébergement web via PHP

Rédigé par adm - 08 janvier 2013

Souvent, pour les scripts, on a besoin de connaitre le chemin absolu d'un hébergement.

 

Très simple via PHP

 

Créer un petit fichier en php, que nous apellerons chemin.php

Insérer le code ci dessous à l'intérieur

<?php
echo dirname(__FILE__);
?>

Puis placer ce fichier dans le dossier où vous désirez connaitre le chemin.

Et appelé le via l'url de votre site exemple : www.blabla.com/chemin.php

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

Encoder son adresse email contre les robots spammeur

Rédigé par adm - 18 décembre 2012

Pour éviter que les robots spammeurs ne puissent mémoriser les adresse email sur votre site, il faut les encoder.

 

Voici un petit code en PHP pour réaliser cette opération:

 

Supposons que notre adresse email à encoder soit :

Nous l'afficherons avec le mot apparent contact.

 

<?php
function email_encode($string)
     {
     // CETTE FONCTION VA ENCODER L ADRESSE EMAIL
     $ret_string="";
     $len=strlen($string);
     for($x=0;$x<$len;$x++)
          {
          $ord=ord(substr($string,$x,1));
          $ret_string.="&#$ord;";
          }
     return $ret_string;
     }

// ON AFFICHE "CONTACT" COMME TEXTE AVEC ADRESSE EMAIL ENCODEE
echo '<a href="'.email_encode("mailto:").'">Contactez-nous</a>';


?> 

 

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

php afficher les résulats dans un tableau

Rédigé par adm - 12 décembre 2012

En php, afficher les résultats sous forme de tableau

Par facilité quand beaucoup de résultats se présentent, j'ai pour habitude de les afficher sous forme de tableau, qu'ils soient extrait d'une base de donneés mysql ou de fichier texte ou xml.

 

<table border="0">
        <tbody>
		<?php
		//la variable $M sert à compter les colonnes que vous désirez
		//Ici nous voulons afficher sur 3 colonnes
		//ATTENTION au point 2 où il faut soustraire 1 au nombre de colonne choisie
		//Pour cet esemple, vous avons tirer les données dans un tableau nommé $retour
		//Nous le parcourons pour afficher les données
		$M=0; // Pour affichage du tableau, plus précisémment des <tr>
		 for($j=0; $j<$ligne; $j++)
			{
				{
				if ($M%3 == 0) 
				echo "<tr>\n";				
				//Si le reste de la division vaut 0 
				//c'est que nous avons à faire une nouvelle ligne
				echo'<td>'.$retour[$j][0].'</td>';
				if ($M%3 == 2) 
				echo "</tr>\n";
				$M++;
				//Si le reste de la division vaut 2 
				//c'est que nous avons fini la ligne de 3 <td>
				//donc on ferme avec </tr>
				}
			}
			$M--;
			if ($M%3 != 2) 
				echo "</tr>\n";
				//Ici on ferme en sortie de tableau le <tr> si ça n'a pas été fait
		?>
		</tbody></table>

 

Classé dans : php, - Mots clés : php, <table>, affichage données - 2 commentaires

Fil Rss des articles de cette catégorie

précédente page 2 sur 2

Catégories

Archives

Mots clés

Derniers articles

Derniers commentaires