hametsu21
Messages postés37Date d'inscriptionmardi 1 novembre 2005StatutMembreDernière intervention24 février 2008 2 nov. 2005 à 17:00
sympa et efficace, dommage que je ne comprends rien pour tenter d'apdater juste la colorisation du code php avec une bbcode :S
wizard512
Messages postés459Date d'inscriptiondimanche 9 janvier 2005StatutMembreDernière intervention11 mai 20132 5 juil. 2005 à 04:50
Script tré dympa 10/10
blastmanu
Messages postés25Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention29 juin 2005 29 juin 2005 à 16:21
et le problème est bien là, c'est que le fichier existe j'ai même essayé avec le fichier Test.cpp fourni avec le colorateur
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 29 juin 2005 à 11:06
la seule erreur est là:
Warning: fopen(hello.cpp) [function.fopen]: failed to open stream: No such file or directory in c:\wamp\www\colorateur\Colorer.php on line 39
le fichier que tu veux ouvrir n'existe pas.
blastmanu
Messages postés25Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention29 juin 2005 29 juin 2005 à 03:51
Bonsoir j'ai un petit problème en utilisant le colorateur pouvez vous m'aider svp...
voila les erreur:
Warning: fopen(hello.cpp) [function.fopen]: failed to open stream: No such file or directory in c:\wamp\www\colorateur\Colorer.php on line 39
Warning: filesize() [function.filesize]: stat failed for hello.cpp in c:\wamp\www\colorateur\Colorer.php on line 40
Warning: fread(): supplied argument is not a valid stream resource in c:\wamp\www\colorateur\Colorer.php on line 40
Warning: fclose(): supplied argument is not a valid stream resource in c:\wamp\www\colorateur\Colorer.php on line 41
et mon fichier hello.cpp existe bien j'ai même essayé avec le fichier Test.cpp fourni avec le colorateur et ça marche pas
voilà comment j'implémente le code php pour coloriser mon hello.cpp:
Mingain
Messages postés44Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention24 février 2006 24 avril 2005 à 18:48
pas mal sauf qu'il y a une fonction php : hisghlight(); me semble t-il qui le fait automatiquement ! Peut-être me résultat n'est-il pas aussi bon (je n'ai testé aucun des deux, j'utilise des logiciels qui le font automatiquement : Notepad++ (un bloc note orienté programmation tous langages), Webexpert et DevC++
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 19 nov. 2004 à 19:23
il est codé intégralement en C mais a l'origine, ce n'était qu'un regroupement de script perl... Depuis pour augmenter la vitesse, le C a été choisis.
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 19 nov. 2004 à 19:19
au temps pour moi, excuse moi. j'étais persuadé que PHP était codé intégralement en C, d'où ma remarque. je te prie de m'excuser :/
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 19 nov. 2004 à 17:52
je ne faisait que citer mes sources car Kirua y allait fort et j'avais raison... "ça va bien, la santé tout ça?" alors j'ai préféré donner mes sources pour qu'il aille vérifier...
cs_seyev
Messages postés93Date d'inscriptionsamedi 9 juin 2001StatutMembreDernière intervention 6 mai 20051 19 nov. 2004 à 09:55
coucou747 a raison... (et il n'y a pas que linux max qui de dise, mais je dois l'avoir aussi celui-la)
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 18 nov. 2004 à 19:41
a l'origine, php c'ets un groupement de scripts perl (c'ets linux mag qui l'a dit)
alors oui je vais bien
évidement que ce sont deux languages diférents, la base de php c'est perl
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 18 nov. 2004 à 19:38
"php est basé sur le perl"
ça va bien, la santé tout ça? c'est un langage apparenté par l'usage, mais Perl et PHP sont deux langages bien différents.
les preg_ ont été codées dans l'esprit Perl (Perl doit bien avoir été codé en C aussi, non?), et il faut croire que c'est plus efficace.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 18 nov. 2004 à 19:30
"preg c'est basé sur le perl c'est plus rapide que ereg... "=> php est basé sur le perl... et ensuite le moteur de php a été réécrit en C...
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 24 sept. 2004 à 22:17
me demande si la fonction highlight_string de php ne mets pas les liens. à voir
si tu implémentes les liens sur les fonctions en tt cas, essaye d'assembler une table de hashage en PHP, sinon ça sera trop lent et trop lourd.
cs_seyev
Messages postés93Date d'inscriptionsamedi 9 juin 2001StatutMembreDernière intervention 6 mai 20051 24 sept. 2004 à 21:37
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 24 sept. 2004 à 21:32
preg c'est basé sur le perl c'est plus rapide que ereg...
Pour ce qui est des erreurs bah juste dans la page qui fait afficher les tests (je crois que c'est LeTest.php) en cliquant sur un langage... N'oublie pas de mettre ton error_reporting = E_ALL dans ton php.ini !
cs_Sebest
Messages postés4Date d'inscriptionsamedi 1 février 2003StatutMembreDernière intervention24 septembre 2004 24 sept. 2004 à 20:20
Ok.
Je retiens le numéro des lignes en option.
En ce qui concerne le nom des fonctions, je le garde juste à l'esprit car c'est tres long à ecrire et meme si c'est en option, ca rallonge le temps de traitement grandement : à voir...
En ce qui concerne les undefined variables, ca concerne quelle page ? car je viens de mettre à on l'affichage de smsg et je ne vois rien !!!
PS : Quelle est la différence entre ereg et preg ?
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 23 sept. 2004 à 19:18
résultat très bon :)
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 23 sept. 2004 à 05:32
Comme dit seyev ca serait interessant tout ce qu'il a dit, mais il faudrait mettre tout cela optionel.
Comme il dit, ca serait pas mal si d'apres une fonction PHP (existante) on puisse cliquer dessus pour tomber sur l'aide du site directement !
Ensuite, j'ai vu sur ton site que t'as un beau ToDo et que tu marques d'utiliser les Expressions Régulières plutot que str_replace(), OUI VITE FAIS LE :P utilises preg ! ca va aller beaucoup plus vite !
cs_seyev
Messages postés93Date d'inscriptionsamedi 9 juin 2001StatutMembreDernière intervention 6 mai 20051 23 sept. 2004 à 01:03
Salut !
Je m'étais moi aussi mis a faire un truc comme ca à l'époque, pour le C (ca date de il y a trois ans maintenant...). J'avais envie de m'y remettre, mais la je crois que je vais laisser tomber :) Ton résultat est bon !
Si tu veux, j'ai quelques suggestions:
- Ajout du numéro de chaque ligne à gauche (pratique)
- colorer le langage SQL
Et aussi un truc que j'avais voulu faire, c'est que chaque fonction standard (norme ANSI) soit un lien vers sa description (à quoi elle sert, les arguments qu'elle accepte etc.)
Bien sur, le numéro des lignes et les liens étaient facultatifs... Si ca intéresse des gens, je peux le poster ici...
2 nov. 2005 à 17:00
5 juil. 2005 à 04:50
29 juin 2005 à 16:21
29 juin 2005 à 11:06
Warning: fopen(hello.cpp) [function.fopen]: failed to open stream: No such file or directory in c:\wamp\www\colorateur\Colorer.php on line 39
le fichier que tu veux ouvrir n'existe pas.
29 juin 2005 à 03:51
voila les erreur:
Warning: fopen(hello.cpp) [function.fopen]: failed to open stream: No such file or directory in c:\wamp\www\colorateur\Colorer.php on line 39
Warning: filesize() [function.filesize]: stat failed for hello.cpp in c:\wamp\www\colorateur\Colorer.php on line 40
Warning: fread(): supplied argument is not a valid stream resource in c:\wamp\www\colorateur\Colorer.php on line 40
Warning: fclose(): supplied argument is not a valid stream resource in c:\wamp\www\colorateur\Colorer.php on line 41
et mon fichier hello.cpp existe bien j'ai même essayé avec le fichier Test.cpp fourni avec le colorateur et ça marche pas
voilà comment j'implémente le code php pour coloriser mon hello.cpp:
<?php
include("colorateur/Colorer.php");
$source = new Colorer("Cpp", "hello.cpp", TRUE, FALSE);
$source->afficher();
?>
24 avril 2005 à 18:48
19 nov. 2004 à 19:23
19 nov. 2004 à 19:19
19 nov. 2004 à 17:52
19 nov. 2004 à 09:55
18 nov. 2004 à 19:41
alors oui je vais bien
évidement que ce sont deux languages diférents, la base de php c'est perl
18 nov. 2004 à 19:38
ça va bien, la santé tout ça? c'est un langage apparenté par l'usage, mais Perl et PHP sont deux langages bien différents.
les preg_ ont été codées dans l'esprit Perl (Perl doit bien avoir été codé en C aussi, non?), et il faut croire que c'est plus efficace.
18 nov. 2004 à 19:30
24 sept. 2004 à 22:17
si tu implémentes les liens sur les fonctions en tt cas, essaye d'assembler une table de hashage en PHP, sinon ça sera trop lent et trop lourd.
24 sept. 2004 à 21:37
bye
24 sept. 2004 à 21:32
Pour ce qui est des erreurs bah juste dans la page qui fait afficher les tests (je crois que c'est LeTest.php) en cliquant sur un langage... N'oublie pas de mettre ton error_reporting = E_ALL dans ton php.ini !
24 sept. 2004 à 20:20
Je retiens le numéro des lignes en option.
En ce qui concerne le nom des fonctions, je le garde juste à l'esprit car c'est tres long à ecrire et meme si c'est en option, ca rallonge le temps de traitement grandement : à voir...
En ce qui concerne les undefined variables, ca concerne quelle page ? car je viens de mettre à on l'affichage de smsg et je ne vois rien !!!
PS : Quelle est la différence entre ereg et preg ?
23 sept. 2004 à 19:18
23 sept. 2004 à 05:32
Comme il dit, ca serait pas mal si d'apres une fonction PHP (existante) on puisse cliquer dessus pour tomber sur l'aide du site directement !
Ensuite, j'ai vu sur ton site que t'as un beau ToDo et que tu marques d'utiliser les Expressions Régulières plutot que str_replace(), OUI VITE FAIS LE :P utilises preg ! ca va aller beaucoup plus vite !
J'ai PLEINS de "Undefined variable" (ton error_reporting n'est pas à E_ALL, va lire http://www.phpcs.com/code.aspx?ID=24870 )
Et -> Woua :)
23 sept. 2004 à 01:03
Je m'étais moi aussi mis a faire un truc comme ca à l'époque, pour le C (ca date de il y a trois ans maintenant...). J'avais envie de m'y remettre, mais la je crois que je vais laisser tomber :) Ton résultat est bon !
Si tu veux, j'ai quelques suggestions:
- Ajout du numéro de chaque ligne à gauche (pratique)
- colorer le langage SQL
Et aussi un truc que j'avais voulu faire, c'est que chaque fonction standard (norme ANSI) soit un lien vers sa description (à quoi elle sert, les arguments qu'elle accepte etc.)
Bien sur, le numéro des lignes et les liens étaient facultatifs... Si ca intéresse des gens, je peux le poster ici...
Bonne continuation !