concatenation

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : concatenation

par dureiken » 14 mars 2006, 11:44

merci bcp :)
je voudrai par ailleurs ecrire ca : #!/bin/sh
j'ai donc fait pour tester :

Code : Tout sélectionner

$ecrire = "#!/bin/sh"; fputs($monfichier‚ $ecrire );
ca marche mais en fait apres le sh il y a un retour a la ligne puis d'autres données et je sais pas comment le faire

Merci

par Cyrano » 14 mars 2006, 08:59

Un coup d'oeil sur les fonctions explode() et implode() apporteraient peut-être une réponse ?

concatenation

par dureiken » 14 mars 2006, 02:27

Bonjour, j'avoue que je n'ai pas tres bien compris le chapitre sur la concatenation et je voulais vous demander comment faire pour ecrire ca :

SERVICES_UDP="790 3698 11371 20045 2082 1723 5900 10300" dans un fichier texte depuis du php.
j'ai donc ecrit ca :

Code : Tout sélectionner

$r = mysql_query("SELECT port FROM ports WHERE type='UDP' ORDER BY port"); while($q=mysql_fetch_array($r)) { $ports = $ports . ' ' . $q['port'] ; } echo $ports; fputs($monfichier, 'SERVICES_UDP="$ports"' );
ca marche le echo $port est ok, les ports sont ecrits separés par un espace mais apres dans le fputs je ne sais pas comment faire

merci
en fait j'ai reussi, un $port = 'SERVICES_TCP =' au depart :)

autre question : je peux supprimer une ligne entiere ? puisque si je dois enlever des ports, la nouvelle ligne sera plus courte que la précédente donc du coup je n'aurai plus des lignes valides.