Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1498 connectés 

 


Dernière réponse
Sujet : [PHP] retour chariot
Freekill

flyjodel a écrit a écrit :

freekill : RTFM :??:
 
_epegasus_ :

Citation :

La doc traduite de PhP est excellente


de quoi parles-tu? un livre? un site que j'ai cité?
Merci pour les deux autres, j'y cours.  




 
RTFM = "Read The Fucking Manual" ;)
 
Le manuel il est là :  
 
En ligne : http://dev.nexen.net/docs/php/annotee/manuel_tocd.php
 
A télécharger: http://dev.nexen.net/docs/php/chargement.html
 
(Y'a aussi celle de mySQL)
 
C'est le seul "livre" sur php que j'aie.


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Freekill

flyjodel a écrit a écrit :

freekill : RTFM :??:
 
_epegasus_ :

Citation :

La doc traduite de PhP est excellente


de quoi parles-tu? un livre? un site que j'ai cité?
Merci pour les deux autres, j'y cours.  




 
RTFM = "Read The Fucking Manual" ;)
 
Le manuel il est là :  
 
En ligne : http://dev.nexen.net/docs/php/annotee/manuel_tocd.php
 
A télécharger: http://dev.nexen.net/docs/php/chargement.html
 
(Y'a aussi celle de mySQL)
 
C'est le seul "livre" sur php que j'aie.

flyjodel freekill : RTFM :??:
 
_epegasus_ :

Citation :

La doc traduite de PhP est excellente


de quoi parles-tu? un livre? un site que j'ai cité?
Merci pour les deux autres, j'y cours.

_epegasus_ La doc traduite de PhP est excellente. Tu y ajoute un petit http://www.nexent.net ou www.phpfrance.com devrait largement suffire.
flyjodel ouah, excellent !
 
Ecplode est exactement la fonction que je cherchais ! Tu as compris ce que je voulais faire. En réalité, je mets dans le fichier abc.txt l'IP du visiteur de mon site et la date de visite, ainsi je compte UNE visite par jour. Mais pour cela je dois tous les jours enregistrer le tableau 'IP','date'.
 
Merci pour le coup de Explode !
 
Autre question qui en évitera bcp d'autres : Quel livre faut-il acheter pour en savoir suffisamment sur le php ? J'en ai vu bcp à Surcouf (je n'habite pas Paris) mais ils sont trop gros et trop fournis et trop chers. Je ne suis pas professionnel, je fais juste un petit site pour m'amuser. Avec éventuellement les fonctions de base de MySQL.
 
Ou sinon y-a-t'il un bon site qui explique plus que les quelques fonctions de base? Je connais http://www.phpdebutant.com et http://phpmestre.forez.com

 

[edtdd]--Message édité par flyjodel--[/edtdd]

Freekill Ah oui, si tu veux lire les retours chariot avec, sers-toi de fread()...
 
Sinon, pour ta deuxième question je ne comprends pas bien.
 
Ton "tableau" c'est quoi au juste?
 
Si tu veux enregistrer un array dans un fichier texte sers-toi d'un caractère peu courant comme "|" par exemple pour séparer tes chaînes.  
 
Puis quand tu lis le fichier tu fais un explode("|",$monString) qui te retourne un array avec les chaînes dedans.
Freekill

Citation :


string fgets (int fp, int length)  
 
fgets() retourne la chaîne lue jusqu'à la longueur length - 1 octets, ou bien la fin du fichier, ou encore un retour chariot (le premier des trois qui sera rencontré).  


 
Euh, comme on dit : RTFM  ;)

flyjodel Nouvelle question :  
 
Comment faire pour lire les caractères situés après un retour chariot ?
 
voici le fichier abc.txt créé ainsi :

Citation :


<?
$a = "";
$file = "abc.txt";
$temp = fopen ($file,"r+" );
fputs( $temp , "123\n456" );
fseek ($temp , 0 );
$a = fgets( $temp , 15 );
fclose ($temp);
 
print ( $a );
?>


et j'obtiens :
 
123

mais pas le reste, soit 456... situés après le \n  , pourquoi?
 
Deuxième question : y-a-t'il un moyen plus simple pour enregistrer les valeurs contenues dans un tableau (style enregistrement d'une variable d'un seul coup, au lieu de faire ce genre de bricolage?)
 
Merci encore...

flyjodel thanks a lot, j'étais pourtant tombé sur ce \n mais j'avoue que je n'avais pas bien compris (ou pris le temps...) à quoi il servait.
 
Merci pour tout, j'ai plein d'autres questions, mais plus tard...
_epegasus_ La fonction Chr exite aussi en PhP ... mais le \n marche tres bieng :)
Merced64 Chr(13) en Basic correspond à '\n' en C/Java/PHP
flyjodel Hello,
 
je ne trouve pas l'info : je crée un fichier .TXT en php, je l'écris sur mon site. comment je peux faire pour insérer un retour chariot ( chr$(13) en basic )? et pour le détecter?
 
En fait mon but est de créer un fichier qui contient des petites chaînes de caractères de longueur variable (comme un tableau en fait) et je ne pense pas qu'une base de données MySQL soit nécessaire pour cela.
 
Merci !

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR