Aller au contenu

manito

Actif
  • Compteur de contenus

    25
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Pour me contacter

  • Mon Site
    http://

Information du profil

  • Genre
    Homme
  • Localisation
    Nimes
  1. manito

    Traitement de données

    re avant de te répondre j'aimerai connaitre le contexte dans lequel tu as écris ton script? a+ re re et aussi savoir ce que tu n'as pas compris? A+
  2. Merci pour ta réponce ça m'as bien servis mais le probleme était ailleur c que j'avais une intérraction entre plusieurs variables. Pour info c bien ereg("\?>", $texte) qui fonctionne mais je peut pas utiliser la formuleque tu m'as données a cause de diverses fonctionalité de mon script. Mais c sympa quand meme d'y avoir pensé A+
  3. je récupére le code grace a la répétition de la fonction ereg() une fois pour la balise ouvrante php et une fois pour la balise fermante le tout dans une boucle for. Ce qu'il se passe c que si la fonction ereg est impréssise je récupére du code qui n'est pas entre <?php et ?>. Tout dépend de comment est placé le code récupérer. Je souhaite donc trouver une expréssion qui me permette d'etre vraiment précis. Merci encore
  4. manito

    expressions réguliéres

    Bonjour Voila je souhaiterai récupérer le code contenus entre deux balises php avec la fonction ereg() mais je n'arrive pas a trouver l'expression réguliére me pérméttant de trouver le <?php et le ?> . Etant donnée que le caractére --> ? soit un caractére spécial il faut le faire précéder d'un antislash voila ce que j'ai essayé : ereg("^.*<\?php.*$", $ligne) et ereg("^.*<(\?)php.*$", $ligne) et aussi ereg("^.*<[\?]php.*$", $ligne) Mais cela ne me pérmet pas d'etre vraiment précis. j'espére avoir été assez clair dans mon éxplication et merci pour votre aide
  5. manito

    Traitement de données

    Salut Si j'ai bien compris tu veux récupérer le texte précédé par titre du texte. Je pense que ça serai plus simple en utilisant la fonction file() $tab = file(.....); $nb = count($tab); $zu = "false"; for($i;$i<$nb;$i) { $ligne = $tab[$i]; //-------------------------------------------------------------- 1 //et la tu commence par tester si $zu == "true" //et dans ce cas tu récupére le texte qui t'intérresse (.......) //sans oublier de mettre $zu = false break; --> pour finir le tour en cours et ne pas faire les test suivants //-------------------------------------------------------------- 2 //ensuite tu teste si le texte correspondant a titre ne se trouve pas a coté de titre // cad qu'il se trouve a la ligne suivante. //et dans ce cas tu met : $zu = "true" //-------------------------------------------------------------- 3 //Et pour finir si $zu == "false" et que le texte correspondant a titre se trouve a coté de titre //tu récupére le texte a coté de titre comme tu le fait } j'espére que c clair ça t'oblige a recommencer ton script mais je suis pas trop a l'aise avec l'autre méthode A+
  6. manito

    requete php

    Bonjour, Tu peux le faire avec 2 tables. La premiere "membres" contient les champs : -Id membre -Pseudo (1 seul enregistrement par pseudos) -nb_de_nouv_mess La deuxieme "messagerie" contient les champs : -Id mess -Id membre -message -lu A chaque qu'un nouveau message arrive a pseudo on incrémante "nb_de_nouv_mess" de 1. Et a chaque fois que pseudo lit un nouveau message on décrémante "nb_de_nouv_mess" de 1. -->nb_de_nouv_mess = messages ou lu = 0 Et maintenant c'est facile. $sql = "SELECT Pseudo FROM membres WHERE nb_de_nouv_mess>20"; C'est surement pas la façon la plus simple mais ça peut p'tetre t'aider. A+
  7. manito

    pb avec mysql

    Merci a vous deux pour votre aide. Je comprend mieux. @+
  8. manito

    pb avec mysql

    Salut a tous Et Merci, je vais mettre en application vos conseils. ----------------------------------------------------------------------------------------------- Mais je voudrai bien comprendre comment cela fonctionne sur phpmyadmin quant on appuie sur le (<--T-->) en haut a gauche (quand on visualise le résultat d'une requette). Est-ce que les chaines trops longues sont tronqués par cette aplication pour permettre de réduire l'espace d'affichage. Ou est-ce une particularité de mysql, qui pour économiser de la mémoire tronque les chaines trop longues. Et dans le deuxiéme cas, cela impliquerait que pour les champs de type TEXT qui peut contenir un grand nombre de caracttéres, il ne soit nécéssaire de créer une requette par champ de ce type. ----------------------------------------------------------------------------------------------- Merci a tous pour votre aide.
  9. manito

    pb avec mysql

    RE Voila le code de la requette : $sql_af = "SELECT e.image, e.type, e.ville, e.c_postal, e.nb_pieces, e.prix_eur, e.agence, e.tel, e.mail, e.coup_de_coeur, d.descriptif, b.surface_t FROM extract_bien AS e, detail_bien AS d, z_bien AS b WHERE cle = '$r_bien' AND cle = cle_bien AND cle = cle_detail"; $req_af=mysql_query($sql_af)or die("ERREUR SQL extrac extraction des biens ".mysql_error()); if ($req_af) {//if req ok $resultat = array(); $resultat = mysql_fetch_array($req_af); $image = $resultat[0]; $modele = $resultat[1]; $ville = $resultat[2]; $dep = $resultat[3]; $type = $resultat[4]; $prix_eur = $resultat[5]; $agence = $resultat[6]; $tel = $resultat[7]; $mail = $resultat[8]; $coup_coeur = $resultat[9]; $descriptif = $resultat[10]; $surface_t = $resultat[11]; }//if req ok Et voila le code d'affichage : <textarea name="descriptif" cols="65" rows="4" id="descriptif"><?php if(isset($descriptif)) {echo"$descriptif";} ?></textarea> Merci d'avance @+
  10. manito

    pb avec mysql

    Salut En fait je fait ma requette en début de page et l'affichage se fait en milieu, donc c'est relativement long entre l'extraction et l'affichage. Vous croyez que c'est juste le fait qu'il y ai trop de code entre l'extraction et l'affichage? Moi ça me parait être autre chose car comme je l'ai dit plus haut, il se passe sur mon site la meme chose que sur PhpMyAdmin, c'est a dire que l'affichage des enregistrements qui contiennent beaucoups de caractéres n'est que partiel et moi je voudrai avoir un affichage complet. Mais bon a vrai dire je n'en sait rien. Si quelcun peu m'aider. Merci d'avance @+
  11. manito

    pb avec mysql

    Salut Et désolé pour le retard. Le type est VARCHAR et aussi TEXT. Et c'est éffectivement au moment de l'affichage de données extrait de Mysql sur mon site. Merci a tous
  12. manito

    pb avec mysql

    Bonjour a tous. J'ai un ptit pb avec mysql, je n'arrive pas a récupérer entiérement certains enregistrements. Ils apparaissent tronqués avec des points de suspention. J'ai remarqué que dans PhpMyAdmin ces memes enregistrements apparaisent aussi avec des points de suspention mais en cliquant sur le lien sur le coin supérieur gauche ( <-T-> ) la page est rechargé avec les enregistrements complets. Merci d'avance pour votre aide @+
  13. Salut . J'ai pas vraiment étudié ton pb mais je pense que si tu récupére le microtime au début du script et si tu crée une fonction java script dynamique (a l'aide de php) qui te permette de récupérer le microtime de fin de chargement (normalement il faut que tu détecte la fin de l'événement --> onload). Tu devrai y arriver. @+
  14. Bonjour, Désolé de m'introduire mais je voulais savoir 1 chose par rapport au message de dan. Sous windows quand j'écris dans un fichier texte a l'aide d'un script php, les \n et \r sont remplacés par des petits carrées et aucun saut a la ligne n'est éfféctué. Et je comprend pas pourquoi. Sa veut donc dire que le 'drapeau t' est utilisé par défaut et qu'il faut que j'utise le 'b'? Merci a +
  15. manito

    Sécurité

    Bonjour et Merci de m'avoir répondus. J'utilise déja la méthode POST et je voudrai rajouter un petit plus au niveau sécurité. Surtout pour l'identification qui se fait grace a un formulaire et ça serait plutot génant que des personnes mal intetionné usurpent une identité. Par rapport a ça j'ai commençé a regarder un peu et j'aitais plutot partis sur une sécurité du type SSL ou SSH mais j'ai pas encore regardé S-HTTP. (La vérité c'est j'ai pas encore tout assimilé) 2 Question : shttp et SSL c'est la même chose? Y a-t-il un moyen moins contraignant pour pas ce faire sniffer les infos d'identification? (Je ne gére aucune transaction financiére ) Merci d'avance @+
×
×
  • Créer...