moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 18/11/2004 à 17:04
Remplacer saut de ligne par \r\n
J'ai oublier de dire que c'est pour mettre dans fichier txt (.sql pour etre précis smiley) !.

C'est pour script de sauvegarde d'une base mysql (sauce phpmyadmin mais la c'est moi qui le fait :) )

j'ai donc tout fait mais j'es saut de ligne et des espaces partout c'est une horreur. Dans les export phpmyadmin les saut de lignes sont remplacer oart de \r\n, c'est ce que je cherche a faire smiley.

désolé de pas avoir précisé :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 18/11/2004 à 16:58
imagettftext récalcitrant
Salut,

J'utilise un script pour me créer des bannières dynamiquement avec GD.
Le problème c'est que ce script fonctionne sous windows pas sous linux (mdk 10.0 community, apache 2.0.52 /php5.0.2). Par fonctionnement j'entend que le texte de ma bannière ne s'affiche pas (sous nux) alors que sous win(98se) il s'affiche (donc immagettftext qui merde).
Voici le code :
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1849]ce lien[/lien])


j'ai essayé avec Gif mais la php ne veut en entendre parler (php5 pourtant).
Je demande donc si j'ai un problème ave le script( smiley) avec la compilation de php ou un souci avec mes fichiers de police (fichier de win !)

SI quelqu'un a une idée !

Merci d'avance
Il en faut peu pour être heureux !!!!!
moogli
le 18/11/2004 à 16:43
image dans tableau
Salut et bienvenu !

Tu peut définir une taille a ta case mais si l'image est plus grande, la case sera agrandit!

Il te faut réduire la taille de ton image, soit dynamiquement avec GD (regarde le cour) soit a la main avec ton soft favorie !

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 18/11/2004 à 16:37
Remplacer saut de ligne par \r\n
Salut,

Je m'explique, dans ma base de donnée j'ai champ text avec des saut de ligne (comme celle que je vient passer). J'aimerais savoir comment je peut les remplacer par un \r\n ! (comme le fait phpmyadmin lorsque je fait export de ma base).

je suis ouvert a toute solution nésité pas merci d'avance !
smiley
Il en faut peu pour être heureux !!!!!
moogli
le 18/11/2004 à 16:31
cocher un ensemble de checkbox + texte qui change
Salut,

Je suis pas doué en Js mais ton script a l'air de s'adresser a u tableau la Nom et j'ai pas l'impression que list soit un tableau !

ensuite du point de vu php de la chose si tu veut récupérer un tableau il faut que tu apelle tes checkbox list[] ..


smiley
Il en faut peu pour être heureux !!!!!
moogli
le 18/11/2004 à 16:25
Caractère interdit dans les fichiers xml
Salut,

sans vouloir être chiant c'est bien ce que je fait, et effectivement je n'est plus de souci avec le parseur !

En fait je récupère les infos de mon fichier xml et les inserts direct dans ma bdd, sa sa fonctionne pas de souci (apparament). Mais lorsque j'affiche le contenu de ma base ben tout caractère accentué est disons différént (le é devient un A (avec un ~dessus) + un copy ( (c) ). J'ai regarder avec phpmyadmin le contenu de la table et c'est caractère s'y trouve (a moins que ce ne soit l'affichage dans les textarea de phpmyadmin qui fasse cela!). j'ai donc eu recours a ma tite fonction pour me sortir d'affaire, mais j'avoue que je préférer m'en passer :)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 17/11/2004 à 14:42
Caractère interdit dans les fichiers xml
salut,

pour l'instant j'ai fait un fichier dans lequel j'entre des info, pas d'option de rtuc "bizard " je fait simple !
j'ai compris la base, pour le reste je crois que sa demande encore pas mal de taff !

pour en revenir a mon souci d'accent, en fait le parseur ne m'emmerde plus mais a l'affiche c'est une horreur le é se trouve trouve remplacer par un A avec un ~ dessus + le sigle copy ! j'aidonc fait une tite fonction qui remplace les caractères accetées par leurs equivalents html mis dans des <![CDATA[]]> et sa déconne plus !

c'est quand même un sacré merdier pour pouvoir utiliser les accents smiley

ma tite fonction pourle cas ou sa interresse quelqu'un (y a peu de chance mais sa me plaisir de poster donc ...)
<?php
//une fonction qui remplace les accents par leur entité html !
function accent ($chaine) {
$accent =array('é','É','è','È','ê','Ê','ë','ä','Ä','ô','ö','î','ï','€','ç','Ç');
$html = array('<![CDATA[&eacute;]]>', '<![CDATA[&Eacute;]]>', '<![CDATA[&egrave;]]>', '<![CDATA[&Egrave;]]', '<![CDATA[&ecirc;]]>', '<![CDATA[&Ecirc;]]>', '<![CDATA[&euml;]]>',
'<![CDATA[&auml;]]>', '<![CDATA[&Auml;]]>', '<![CDATA[&ouml;]]>','<![CDATA[&Ouml;]]>', '<![CDATA[&icirc;]]>','<![CDATA[&iuml;]]>', '<![CDATA[&euro;]]>','<![CDATA[&ccedil;]]>', '<![CDATA[&Ccedil;]]>'
);
$chaine =str_replace($accent,$html,$chaine);
return ($chaine);
}
?>


Donc voila j'i po trouvé d'autre solution !

Merci a tous !
smiley

[Message modifié le 18/11/2004 à 09:37 par mojorisin]
Il en faut peu pour être heureux !!!!!
moogli
le 17/11/2004 à 00:05
Caractère interdit dans les fichiers xml
j'ai parcourue les lien d'Isaac et le touestfacile ma pas mal aidé a un peu mieux comprendre xml (la base) et ce que c'est qu'un dtd.
d'après ce que j'ai compris un dtd permet donner un structure au fichier xml mais je pense pas que simplexml en tienne compte (du moins d'après mes tests qui ne sont pas lois en la matière).

Je n'est jeté qu'un rapide coup d'oeil sur les fonctions xml de php sa ma l'air ben plus compliqué que simplexml :)

Merci pour tout !

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 16/11/2004 à 23:49
je suis planté
Salut,

Du code nous aiderais énormement !

mais d'après ce que j'ai compris certaines valeur de ton 2ème formulaire sont renseigné par le 1er, reste a savoir si elle renseigné directement (le du 1er directement mis dans le second) ou s'il y a une action quelconque.

Ensuite 2 formulaire sur la meme page, cela veut qui s'affiche en meme temps l'un en dessous de l'autre ou deux qui s'affiche l'un après l'autre (validation du 1er entraine l'affichage du second)?

si non tout ce que je peut te dire c'est qu'en faisant le traitement du formulaire en haut de la page qui l'affiche tu peut utiliser les valeur fournir par le 1er formulaire dans le second (avec un if (isset($_POST['var'])) echo 'value="',$_POST['var'],'"'; )

smiley
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours