Ses derniers messages sur les forums
Mais non !!! beaucoup plus simple les exp reguliere
Imaginons TRUC54120
<?php
$chaine = 'TRUC54120';
$mask = '`([a-zA-Z]+)([0-9]+)`';
$chaine = preg_replace($mask, '$1' , $chaine);
echo $chaine; // retourne TRUC.
?>
Alors evidemment ta chaine doit forcement etre sous la forme lettre puis chiffre (basique quoi). Si tu veux plus complexe , hésite pas.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Vui,
Petit conseil tu devrais appliquer la fonction lors de la recup
Ensuite utilise la fonction
highlight_file() qui affiche le code sans l'interpréter ..
c'est peut etre + ca que tu cherchais.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Tu demande, on te donne des réponses, tu ne les applique pas..
Montre ton code qu'on puisse voir ou tu en es..
zebdinou pour les intimes / Blog : http://www.zebden.fr
Un peu complexe pour lui XMLHttpRequest je pense, et puis on arrive a revenir sur le formulaire sans ca , certe en rafraichissant la page m'enfin c'est pas vraiment grave.
Bref montre nous deja ce que tu as fais antoine.
zebdinou pour les intimes / Blog : http://www.zebden.fr
j'ajoute
$x==$y => faux
$x==$x => vrai
Tout dépends ce que vaut $x et $y
$x = 1
$y = 1
$x == $y // vrai
$x = "toto";
$y = "tata";
$x == $y // faux
Bon je peux pas faire plus , pour plus d'info reporte toi au manuel PHP.
zebdinou pour les intimes / Blog : http://www.zebden.fr
<table border="1" width="75%"><tr><td>
<?
$i = 0;
while( $sortie = mysql_fetch_array($sql))
{
$Cat = $sortie['Cat'];
if ($i%3 == 0) { echo '<tr>'; }
?>
<td><? echo "$Cat"; ?></td>
<?
if($i%3 == 2) { echo '</tr>'; }
$i++;
}//fin de boucle
?>
</table>
<?
//after verifying everything, must be inserted then redirected :)
mysql_close ();
?>
Voila deja pour un code qui marche.
Ensuite l'operateur double egale est donc pour comparer deux valeur pas forcement du meme type (la voir le triple egale) , un seul egale c'est pour attribuer une valeur et non pour comparer.
zebdinou pour les intimes / Blog : http://www.zebden.fr
pas tres recommendé m'enfin
Pour ton problème utilise alors la balise meta :
<meta http-equiv="refresh" content="0;URL=tonfichier.php" />
Et tu met le nombre de seconde avant le rafraichissement avec l'attribut "content" , donc a la place du 0 ici.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Justement je disais de pas utiliser les pièces jointes.
Tu met le chemin absolue (chemin complet : url du site + path) vers ton image.
Soit tu l'affiche en envoyant un mail au format HTML donc avec la balise <img> soit tu met juste le lien.
zebdinou pour les intimes / Blog : http://www.zebden.fr
parce 0%3 donnera 0 .
Commence ton compteur par 1 plutot que 0 ($i = 1)
ce qui donne grossierement :
1 . 2 . 3 (3%0 == 0 donc on va a la ligne)
4 . 5 . 6
7 . 8
zebdinou pour les intimes / Blog : http://www.zebden.fr
modulo c'est le reste d'une division, donc forcement
exemple simple.
3 / 3 = 1 et Le reste = 0 , 9 / 3 = 2 et Le reste = 0
4 / 3 = 1 et Le reste = 1 , 17 / 3 = 5 et Le reste = 2
Si modulo n'est pas egale a 0, alors le resultat sera forcement un nombre à virgule , une fois l'entier trouvée tu rajoute un 0 au modulo et continue à diviser, pour trouver le resultat juste (cours de 6eme) ^^
4/3 = 1,333333333 et 17/3 = 5,66666666 ... bon voila.
Tu vois le principe ?
zebdinou pour les intimes / Blog : http://www.zebden.fr