Publié dans Astuces web
|
Shiftingpixel.com nous offre un script gratuit et très simple à utiliser pour redimensionner les images avec PHP, ce script s’appelle Smart Image Resizer
Lien de téléchargement : http://shiftingpixel.com/2008/03/03/smart-image-resizer/
Simple Image Upload est un plugin pour TinyMCE qui nous permet de faire facilement l’upload des images avec cet éditeur wysiwyg, il est simple à installer et à l’utiliser :
Pour le télécharger et l’installer voici le lien :
http://marketto.ru/en/image-upload-plugin-for-tinymce
An awesome video about Tunisia ! (in French)
Another one : beautiful !
A beautiful website about Tunisia : http://www.iliketunisia.com/
Publié dans La Tunisie
|
Voici comment connaître le nom du fichier de la page en cours avec PHP :
<?php
$fichier = $_SERVER["SCRIPT_NAME"];
$separer = explode('/', $fichier);
$nfichier = $separer[count($separer) - 1];
echo $nfichier;
?>
<iframe width="100%" height="500" src="page.html" frameborder="0"
allowtransparency="true"></iframe>
Avec la propriété allowtransparency="true" on aura un iframe avec un arrière plan transparent, mais il nous reste aussi de mettre transparent l’arrière plan de la page page.html
Dans page.html, il faut ajouter le style suivant :
<body STYLE="background:transparent;">
la première solution : utiliser la fonction DATE_FORMAT() de MySQL, exemple :
SELECT DATE_FORMAT(CURDATE(), '%d/%m/%Y')
OU
SELECT DATE_FORMAT(CURDATE(), '%m/%d/%Y')
CURDATE() est une fonction qui nous donne la date courante, si on veut formater un champ d’une table :
SELECT DATE_FORMAT(nom_champ, '%d/%m/%Y') FROM nom_table
OU
SELECT DATE_FORMAT(nom_champ, '%m/%d/%Y') FROM nom_table
la deuxième solution consiste à utiliser PHP pour le formatage de la date:
$res = mysql_query('SELECT champ_date FROM nom_table WHERE foo = "bar"');
$row = mysql_fetch_array($res);
print date('d M Y', strtotime($row['champ_date']));
Publié dans MySQL and SQL, PHP
|
Pour imprimer une partie d’une page web on peut utiliser javascript, voici le code :
<script language="javascript">
function CallPrint(strid)
{
var prtContent = document.getElementById(strid);
var WinPrint = window.open("");
WinPrint.document.write(prtContent.innerHTML);
WinPrint.document.close();
WinPrint.focus();
WinPrint.print();
WinPrint.close();
prtContent.innerHTML=strOldOne;
}
</script>
La partie à imprimer on peut la mettre dans un DIV qui a comme id « ImprimDiv », on lance l’impression en ajoutant un évènement javasript à un lien, exemple :
<a href="#" onClick="javascript:CallPrint('ImprimDiv');">Imprimer</a>
Publié dans Javascript
|
Pour créer failement et rapidement votre fichier sitemap pour Google Sitemaps, http://www.xml-sitemaps.com/ est un outil très facile et très pratique pour cela !
Pour utiliser jQuery et Mootools sans avoir un conflit, la solution est très simple ; il suffit d’ajouter la fonction jQuery.noConflict() au début de votre code jQuery :
<script type="text/javascript">
//no conflict jquery
jQuery.noConflict();
...