Ses derniers messages sur les forums
Bonjour, je me suis mis dans un vrai casse tête...
Je une regex pour transformer les url en lien:
$donnees['message_chat'] = eregi_replace("([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])",
"<a href=\"\\1://\\2\\3\" target=\"_blank\">lien</a>",$donnees['message_chat']);
Jusque la ca marche.
Ensuite j'ai aussi une fonction pour couper les mots trop long...
function cutLongWords($string,$length='15',$separation=' ')
{
return preg_replace('/([^ ]{'.$length.'})/si','\\1'.$separation,$string);
}
Voila, mon probleme c'est que la fonction pour couper les mots coupe aussi l'url qui est dans le lien...
J'aimerais dire a ma fonction de ne pas couper les grand mots contenue entre < et >.
Mais moi et les expression reguliere on est pas encore tres copain...
Quelqu'un peu m'aider ?
Merci ;)
http://damienalexandre.fr/
"Il faut que tu calcules la transparence sur chaque pixel de ton image."
C'est a dire ? Par exemple mettre des fond vert fluo a toute mes image, que je n'aurais qu'a rendre transparent en php ? Ouais c'est une solution j'essayerais.
"Sinon, reste logique dans ton code : tu commences un header png, et à la fin, tu dessines un jpeg..."
Ah ouais lol oupsss, c'est une page de test vite fait mal fait c'est pour ca...
Merci bien de ton aide
http://damienalexandre.fr/
Bonjour,
voila j'ai un sacré probléme qui me bloque bien dans l'avancement de mon script.
En effet, je cherche a coller un logo (un PNG a fond transparent fait sous photoshop) sur une autre (PNG ou JPEG).
A chaque fois que j'essai, le fond du logo prend une couleur (souvent blanc, ou vert pale...)
Je fouiller la doc, j'ai trouver deux ou trois personnes qui en parler dans les commentaires, mais vu mon anglais approximatif j'ai pas du tout comprendre.
Sur tout le net francophone je n'ai rien trouvé expliquant clairement la transparence des PNG sous PHP... (ca serais une idée de cour ! ;))
Voici le logo:
Le logo
Voici le fond:
L'image de fond
Voici le resultat:
La page test.php
Et enfin le code source:
<?php
header ("Content-type: image/png");
$maison = "maisons/niveau_1.png";
$fond_plan = "fond-test.png"; // optional backgroundfile if you don't want to use a color
// On charge d'abord les images
$source = imagecreatefrompng($maison); // Le logo est la source
imageAlphaBlending($source, true); // ça c'est un truc que j'ai lu dans la doc mais ca marche pas
$destination = imagecreatefrompng($fond_plan); // La photo est la destination
imageAlphaBlending($destination, true); // ça c'est un truc que j'ai lu dans la doc mais ca marche pas
// On met le logo (source) dans l'image de destination (la photo)
$destination_x = "50";
$destination_y = "50";
$dimension = "40";
// La c'est un truc que j'avait tenter, inefficace aussi
/* $orange = imagecolorallocate($source, 255, 128, 0); // j'essaie en mettant un fond au logo
imagecolortransparent($destination, $orange); // et en le supprimant pour le rendre transparent */
imagecopymerge($destination, $source, $destination_x, $destination_y, 0, 0, $dimension, $dimension, 100);
// On affiche l'image de destination qui a été fusionnée avec le logo
imagejpeg($destination);
?>
Voila j'espere que mon code est pas trop long pour la page,
et merci a ceux qui pourrons m'aider dans cette aventure lol,
je penser que cette etape serais la plus simple mais je bloque encore :P
http://damienalexandre.fr/
Scusez moi en me relisant c'est vrai que j'ai pas du etre tres compréhenssible :/
Bref, j'ai reussi ce que je voulais faire, c'etais simplement mettre 3 champs d'une BDD dans un tableau, j'ai fait un multi dimensionnel et c'est nickel.
Merci quand meme ;)
http://damienalexandre.fr/
En faite je vien de trouver la solution (apres une bonne nuit j'ai les idées plus claire)
Donc j'obtient un tableau identique a celui-ci:
Array ( [4] => 5 [7] => 0 [5] => 3 )
J'y ai mis les valeurs [x] => y
Maintenant, je vais devoir checker 300 fois,
si un couple x et y n'existe pas deja dans le tableau.
Comment faire cela ?
http://damienalexandre.fr/
Bonjour a tous,
ca faisait longtemps que je n'etais plus venu ! ^^
Bon alors voila, je fait un script plutot tordu en ce moment,
a un moment, j'ai une boucle qui se repete dans les 300 fois.
Mais hors de question de mettre 300 requetes SQL dans la boulcle,
alors je penser enrengistrer les valeurs dont j'avait besoin dans un tableau PHP.
ma requete est simple: select x,y from RR_fleche
donc deux valeur.
Deux tableau ? je ne sait pas :/
Ses deux valeur doivent etre comparer a deux autre qui serons dans la boucle.
Voila alors mon preobleme reside dans le choix de la technqiue pour stocker dans une variable les champs X et Y de ma BDD, et comment comparer a chaque boucle...
Merci @+
http://damienalexandre.fr/
ouais c'est un peu trop souvent je trouve :p
Deja que le serveur n'est pas super rapide,
alors si en plus le temps de connexion est superieur a 1 min (cet aprem loool !) bah ca craint ^^
C'est qui ton hebergeur globule ?
http://damienalexandre.fr/
<?php
//Tu entre ton adrese de site web ex: http://www.lephpfacile.com
$url = "http://ton_nom_de_domaine.com";
//Et tu y ajoutes le reste de l' adresse
$url .= htmlentities($_SERVER['REQUEST_URI']);
//Et voila le resulat
echo $url;
?>
Ne pas oublier la faille $_SERVER
http://damienalexandre.fr/
Ouais...
c'est vraiment impossible apparemment, mais peut etre pour CSS3...
Sinon, il est possible d'animer du text en CSS ^^ (de la faire clignoté pour etre precis :p) avec text-decoration: blink; il me semble)
http://damienalexandre.fr/
http://damienalexandre.fr/