Transmission de variable à une bd
Hors ligneBrako Le 28/11/2008 à 16:57 Profil de Brako Configuration de Brako

bonjour

je viens de comprendre ton problème c'est tout simple, Plus c'est simple plus c'est dur à trouver .

Tu as cette erreur car tu utilises du php dans ta page qui est au format html (avec l'extension .html), donc le code php est considéré comme du texte.

Quand tu utilises du php dans une page, cette page doit toujours avoir une extention ".php". Il te suffit donc de renommer transmettre.html en transmettre.php (changer l'action du formulaire aussi ^^)

Voilou le code de Papi Bidouille fonctionne correctement.
--
Ce qui donne une éventuelle matière à suspecter une quelconque propagande ...
Hors lignePapy25 Le 29/11/2008 à 12:53 Profil de Papy25 Configuration de Papy25

Bonjour !
Si je ne résouds pas ce problème avant Noël "je tue le chien"

Soyons sérieux !

Pouquoi  me dis tu que ma page est au format html ? Ma page "transmettre" a bien l'extension .php ??
Pour plus de sureté j'ai recréé une nouvelle page "trans" en chosissant le langage PHP et que j'ai sauvegardé en .php Bien évidemment j'ai changé également l'action du formulaire "trans"
Lorsque j'éxécute ce nouveau script je reçois les mêmes inscriptions sur ma page cible que j'ai transmis dans mon message précédent.
Dur dur à comprendre pour moi qui ai peu de connaissance dans le PHP.
Mais n'y aurait-il pas tout simplement un problème de transmission sur l'URL ? ? ?
En tous les cas merci de ta patience et de ton aide; si tu as une solution ça m'éviterait de "tuer le chien"
Bon wek-end.
--
l'informatique peut rendre de grands services
Hors ligneBrako Le 29/11/2008 à 13:07 Profil de Brako Configuration de Brako

bonjour!

j'ai testé le script sur wamp avec "transmettre.html" et j'obtiens bien l'erreur suivante:

'.mysql_error()); mysql_close($dblink); if (!$reponse=="") { while($donnees = mysql_fetch_assoc($reponse)) { echo( '

'.$donnees['pseudo'].' :'. $donnees['message'].'
'); }// fin while }// fin if }// fin if ?>

Je pense que c'est la même erreur que la tienne.

Windows cache par défaut les extensions des fichiers qui lui sont connues. Tu as effectivement renommé ton fichier en "transmettre.php", mais en fait il a été nommé en "transmettre.php.html".

Solutions :

Soit tu vas chercher dans panneau de configuration > option des dossiers > décocher l'option "masquer les extensions connues"
puis tu peux renommer le fichier.

Soit dans ton éditeur de texte (bloc note, notepad++, ...) tu fais fichier > enregistrer sous > 'transmettre.php'
(attention les '' sont à écrire)
--
Ce qui donne une éventuelle matière à suspecter une quelconque propagande ...
Hors lignePapy25 Le 30/11/2008 à 11:43 Profil de Papy25 Configuration de Papy25

Bonjour Brako, Bonjour à tout le monde!
J'ai bien fait ce que tu m'as dit à savoir:
1) j'ai changé dans le panneau de config ce que tu m'as dit de faire
       Pas de changement, toujours le même défaut à l'éxécution du script
2) dans mon éditeur "Notepad++ j'ai enregistré sous ('transmettre.php') en mettant les simples quotes
     Par contre au final il n'y a pas la quote final, il y a ('transmettre.php) Est-ce normal ?
        Pas de changement, toujours le même défaut à l'éxécution du script
3) J'ai deleté mon fichier "transmettre" et l'ai refait entièrement en le sauvegardant sous Notepad++ avec l'extension .php
        Pas de changement, toujours le même défaut à l'éxécution du script
4) et enfin malgré ce défaut qui apparait j'insiste et :
a) je saisi le pseudo et le message dans la zône de texte,
b)je change l'URL en "http://localhost/transmettre.php
     Je reçois alors le message suivant:  "Erreur SQL !"  No database selected

Je suis désolé d'abuser de ton temps et te remercie encore de me venir en aide
Toute peine mérite salaire je verrai ce que je peux faire pour vous remercier.
--
l'informatique peut rendre de grands services
Hors ligneBrako Le 30/11/2008 à 18:27 Profil de Brako Configuration de Brako

Bonsoir,

Je reste perplexe, ton chien a de grande chance d'y passer sur ce coup là

Pour renommer par notepad++ j'ai commis une erreur. Il ne faut pas enregistrer sous 'transmettre.php' mais plutôt sous "transmettre.php".

Mais visiblement l'erreur vient pas de là, car tu suis le lien "http://localhost/transmettre.php" pour atteindre la page. On peut en déduire que le fichier est correctement nommé.

A mon avis (j'ai pu glaner quelques infos sur le Net), l'erreur vient :

Soit du fait que le php n'est pas activé sur le serveur.... Ce qui me parait peu probable,

Soit ton antivirus ou ton firewall bloque l'exécution du php, si c'est le cas :

-Pour le firewall il faut aller aller dans le panneau de configuration > sécurité > firewall > exceptions > cocher la case "wamp serveur" si elle existe sinon > ajouter un programme > chercher wamp serveur.

-Pour l'antivirus même chose, mais ça dépend de l'antivirus

Mais je suis encore plus perplexe en sachant que chez moi wamp serveur fonctionne sans être dans les exceptions... Mais bon je suis sur vista ... donc ça peut peut être fonctionner sur XP ...

------------------------------EDIT-------------------------

Finalement je sais pas d'où vient l'erreur. Si vraiment le php était désactivé, l'ensemble du code php s'afficherait à l'écran. Or seulement une partie du php est affiché. Le reste s'exécute ?

De plus lorsque tu exécute le formulaire tu as une erreur renvoyée par or die('Erreur SQL !<br>'.mysql_error()), ce qui veut dire que le php fonctionne. Mais pour en avoir le cœur net, écrit juste après la balise <?php un petit echo("PHP fonctionne bien :)");.

En y repensant il s'agit peut être d'une erreur de syntaxe tout simplement, ou plutôt une syntaxe qui n'est pas supportée par ta version de wamp, ou de php.

Quelle est ta version de WAMP ? de PHP ?

De quelle couleur est l'icône de Wamp dans la barre de tâche ?
--
Ce qui donne une éventuelle matière à suspecter une quelconque propagande ...
Hors lignePapy25 Le 01/12/2008 à 15:00 Profil de Papy25 Configuration de Papy25

Bonjour et encore merci pour ta patience

Version PHP: 5.2.6
Wampserver: 2.0
Couleur de l'icône wamp: une partie rouge au moment du chargement puis totalement blanc avec un "zigouilli" noir au milieu

Avec l'insertion d'un echo après le <?php
1) j'éxécute mon script depuis notepad++ avec Fierfox
2) j'obtiens toujours du texte de script sur ma page cible avec une URL "file///C:/wamp/www/transmettre.php
3) je saisis mon texte dans les zônes text
4) je change l'URL en http:/localhost/transmettre.php
    J'obtiens mon echo "PHP fonctionne bien"

Question
Je tiens à mon petit toutou!!
1) Faut-il carrément virer wamp et essayer avec Easyphp ?
2) Faut-il s'inscrire vers un hébergeur extérieur ?
    Mais dans ce cas serons nous sûr que le problème sera résolu ?
Qu'en penses-tu ?
De toute façon je t'ai promis une récompense pour ton aide (problème résolu ou non)
Merci encore
--
l'informatique peut rendre de grands services
Hors ligneBrako Le 01/12/2008 à 18:21 Profil de Brako Configuration de Brako

bonsoir,

Alors visiblement tu n'es pas le seul à avoir eu ce problème, mais il n'y a pas de solution miracle.

- quand tu dis :
Papy25 a écrit :
J'obtiens mon echo "PHP fonctionne bien"
, cela veut dire que echo ne fonctionne pas ? ou cela affiche-t-il bien à l'écran PHP fonctionne bien?
essaye de faire de même manip cette fois-ci avec phpinfo();.

-as-tu vérifier le pare feu ? Sinon essaye de désactiver le pare-feu temporairement, puis redémarre wamp et essaye d'afficher ta page. comme ça on va être fixé si c'est un problème pare-feu (n'oublie pas de réactivé ton pare-feu après!)

-Clique une fois sur l'icône de wamp > php > PHP error log. Peux tu m'indiquer les dernières lignes du fichier ?

-Ensuite, icône de wamp > Apache > service > test port 80.  Normalement l'invite de commande doit afficher :
Server : Apache/2.2.8 <Win32> php/5.2.6. Est-ce le cas ?


Je pense pas qu'il y ait une grosse différence entre EasyPHP et WAMP, personnellement j'étais sur EasyPHP, mais comme je voulais php 5 je suis allé sur WAMP. Mais je crois que maintenant on peut avoir php5 sur EasyPHP.

Si tu décides d'installer EasyPHP ou de réinstaller WAMP,  sauvegarde bien ton site et ta base de données mysql et désinstalle complètement WAMP pour éviter les conflits.

Question hébergeur je me garderais bien de donner des conseils, car moi j'ai fait n'importe quoi.

Le problème vient de la configuration de WAMP ou d'un logiciel tiers de ton ordinateur. Si tu prends un hébergeur tu n'auras plus de problème.

Mais je trouve plus agréable de travailler en local avant :)

Si tu veux prendre un hébergeur, il faut au préalable bien se renseigner car certains on de mauvaises réputations .... Et si possible il faut louer son nom de domaine à part.

Si ton chien est encore en vie pour le nouvel an ça sera déjà une bonne récompense
--
Ce qui donne une éventuelle matière à suspecter une quelconque propagande ...
Hors lignePapy25 Le 01/12/2008 à 20:44 Profil de Papy25 Configuration de Papy25

Bonsoir !

Avant toute chose peux-tu me donner ton adresse perso ou éventuellement un RIB; j'aimerais respecter mes promesses.

1) Oui PHP fonctionne correctement , j'ai bien ce message à l'éxécution du script;
2) J'ai Norton anti virus; j'ai désactivé l'Auto protect, relancé wamp mais rien ne change.
3) Résultat dans wamp,PHP,php error log (voici les dernières lignes affichées)

[25-Oct-2008 19:34:23] PHP Parse error:  syntax error, unexpected '>' in C:\wamp\www\tests\cible.php on line 2

[26-Oct-2008 07:09:33] PHP Parse error:  syntax error, unexpected '<' in C:\wamp\www\tests\cible.php on line 16

[26-Oct-2008 07:10:59] PHP Parse error:  syntax error, unexpected '<' in C:\wamp\www\tests\cible.php on line 16

[26-Oct-2008 07:11:54] PHP Parse error:  syntax error, unexpected '<' in C:\wamp\www\tests\cible.php on line 16

[26-Oct-2008 07:12:50] PHP Parse error:  syntax error, unexpected '<' in C:\wamp\www\tests\cible.php on line 16

[26-Oct-2008 07:25:16] PHP Parse error:  syntax error, unexpected T_VARIABLE in C:\wamp\www\tests\cible.php on line 28

[26-Oct-2008 07:26:06] PHP Parse error:  syntax error, unexpected T_VARIABLE in C:\wamp\www\tests\cible.php on line 28

[26-Oct-2008 07:43:01] PHP Parse error:  syntax error, unexpected T_IF in C:\wamp\www\tests\cible.php on line 36

[26-Oct-2008 07:43:35] PHP Parse error:  syntax error, unexpected T_IF in C:\wamp\www\tests\cible.php on line 36

[26-Oct-2008 08:34:33] PHP Parse error:  syntax error, unexpected '}' in C:\wamp\www\tests\cible.php on line 47

[26-Oct-2008 08:54:12] PHP Parse error:  syntax error, unexpected $end in C:\wamp\www\tests\cible.php on line 54

[26-Oct-2008 09:13:11] PHP Parse error:  syntax error, unexpected '}' in C:\wamp\www\tests\cible.php on line 55

[26-Oct-2008 09:13:47] PHP Parse error:  syntax error, unexpected '}' in C:\wamp\www\tests\cible.php on line 55

[26-Oct-2008 09:15:08] PHP Parse error:  syntax error, unexpected '}' in C:\wamp\www\tests\cible.php on line 55

[26-Oct-2008 09:16:55] PHP Parse error:  syntax error, unexpected '}' in C:\wamp\www\tests\cible.php on line 55

[26-Oct-2008 09:36:54] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:39:19] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:40:53] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:41:14] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:41:40] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:42:16] PHP Parse error:  syntax error, unexpected T_ELSEIF in C:\wamp\www\tests\cible.php on line 46

[26-Oct-2008 09:52:55] PHP Parse error:  syntax error, unexpected '{' in C:\wamp\www\tests\cible.php on line 55

[26-Oct-2008 10:03:01] PHP Parse error:  syntax error, unexpected '{' in C:\wamp\www\tests\cible.php on line 55

4) Résultat avec phpinfo();

PHP Version 5.2.6

System      Windows NT TUSHER-45FB86EA 5.1 build 2600
Build Date      May 2 2008 18:01:20
Configure Command      cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared" "--with-extra-includes=C:\Program Files (x86)\Microsoft SDK\Include;C:\PROGRA~2\MICROS~2\VC98\ATL\INCLUDE;C:\PROGRA~2\MICROS~2\VC98\INCLUDE;C:\PROGRA~2\MICROS~2\VC98\MFC\INCLUDE" "--with-extra-libs=C:\Program Files (x86)\Microsoft SDK\Lib;C:\PROGRA~2\MICROS~2\VC98\LIB;C:\PROGRA~2\MICROS~2\VC98\MFC\LIB"
Server API      Apache 2.0 Handler
Virtual Directory Support      enabled
Configuration File (php.ini) Path      C:\WINDOWS
Loaded Configuration File      C:\wamp\bin\apache\apache2.2.8\bin\php.ini
PHP API      20041225
PHP Extension      20060613
Zend Extension      220060519
Debug Build      no
Thread Safety      enabled
Zend Memory Manager      enabled
IPv6 Support      enabled
Registered PHP Streams      php, file, data, http, ftp, compress.zlib
Registered Stream Socket Transports      tcp, udp
Registered Stream Filters      convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, zlib.*

Zend logo This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies

PHP Credits
Configuration
PHP Core
Directive     Local Value     Master Value
allow_call_time_pass_reference     Off     Off
allow_url_fopen     On     On
allow_url_include     Off     Off
always_populate_raw_post_data     Off     Off
arg_separator.input     &     &
arg_separator.output     &     &
asp_tags     Off     Off
auto_append_file     no value     no value
auto_globals_jit     On     On
auto_prepend_file     no value     no value
browscap     no value     no value
default_charset     no value     no value
default_mimetype     text/html     text/html
define_syslog_variables     Off     Off
disable_classes     no value     no value
disable_functions     no value     no value
display_errors     On     On
display_startup_errors     Off     Off
doc_root     no value     no value
docref_ext     no value     no value
docref_root     no value     no value
enable_dl     On     On
error_append_string     no value     no value
error_log     c:/wamp/logs/php_error.log     c:/wamp/logs/php_error.log
error_prepend_string     no value     no value
error_reporting     6135     6135
expose_php     On     On
extension_dir     c:/wamp/bin/php/php5.2.6/ext/     c:/wamp/bin/php/php5.2.6/ext/
file_uploads     On     On
highlight.bg     #FFFFFF     #FFFFFF
highlight.comment     #FF8000     #FF8000
highlight.default     #0000BB     #0000BB
highlight.html     #000000     #000000
highlight.keyword     #007700     #007700
highlight.string     #DD0000     #DD0000
html_errors     On     On
ignore_repeated_errors     Off     Off
ignore_repeated_source     Off     Off
ignore_user_abort     Off     Off
implicit_flush     Off     Off
include_path     .;C:\php5\pear     .;C:\php5\pear
log_errors     On     On
log_errors_max_len     1024     1024
magic_quotes_gpc     Off     Off
magic_quotes_runtime     Off     Off
magic_quotes_sybase     Off     Off
mail.force_extra_parameters     no value     no value
max_execution_time     30     30
max_input_nesting_level     64     64
max_input_time     60     60
memory_limit     128M     128M
open_basedir     no value     no value
output_buffering     4096     4096
output_handler     no value     no value
post_max_size     8M     8M
precision     14     14
realpath_cache_size     16K     16K
realpath_cache_ttl     120     120
register_argc_argv     Off     Off
register_globals     Off     Off
register_long_arrays     Off     Off
report_memleaks     On     On
report_zend_debug     On     On
safe_mode     Off     Off
safe_mode_exec_dir     no value     no value
safe_mode_gid     Off     Off
safe_mode_include_dir     no value     no value
sendmail_from     no value     no value
sendmail_path     no value     no value
serialize_precision     100     100
short_open_tag     Off     Off
SMTP     localhost     localhost
smtp_port     25     25
sql.safe_mode     Off     Off
track_errors     Off     Off
unserialize_callback_func     no value     no value
upload_max_filesize     2M     2M
upload_tmp_dir     c:/wamp/tmp     c:/wamp/tmp
user_dir     no value     no value
variables_order     GPCS     GPCS
xmlrpc_error_number     0     0
xmlrpc_errors     Off     Off
y2k_compliance     On     On
zend.ze1_compatibility_mode     Off     Off

apache2handler
Apache Version      Apache/2.2.8 (Win32) PHP/5.2.6
Apache API Version      20051115
Server Administrator      admin@localhost
Hostname:Port      localhost:80
Max Requests      Per Child: 0 - Keep Alive: on - Max Per Connection: 100
Timeouts      Connection: 300 - Keep-Alive: 5
Virtual Server      No
Server Root      C:/wamp/bin/apache/apache2.2.8
Loaded Modules      core mod_win32 mpm_winnt http_core mod_so mod_actions mod_alias mod_asis mod_auth_basic mod_authn_default mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_setenvif mod_php5

Directive     Local Value     Master Value
engine     1     1
last_modified     0     0
xbithack     0     0

Apache Environment
Variable     Value
HTTP_HOST      localhost
HTTP_USER_AGENT      Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
HTTP_ACCEPT      text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_LANGUAGE      fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
HTTP_ACCEPT_ENCODING      gzip,deflate
HTTP_ACCEPT_CHARSET      ISO-8859-1,utf-8;q=0.7,*;q=0.7
HTTP_KEEP_ALIVE      300
HTTP_CONNECTION      keep-alive
PATH      C:\Program Files\MiKTeX 2.5\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel
SystemRoot      C:\WINDOWS
COMSPEC      C:\WINDOWS\system32\cmd.exe
PATHEXT      .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
WINDIR      C:\WINDOWS
SERVER_SIGNATURE      no value
SERVER_SOFTWARE      Apache/2.2.8 (Win32) PHP/5.2.6
SERVER_NAME      localhost
SERVER_ADDR      127.0.0.1
SERVER_PORT      80
REMOTE_ADDR      127.0.0.1
DOCUMENT_ROOT      C:/wamp/www/
SERVER_ADMIN      admin@localhost
SCRIPT_FILENAME      C:/wamp/www/transmettre.php
REMOTE_PORT      1147
GATEWAY_INTERFACE      CGI/1.1
SERVER_PROTOCOL      HTTP/1.1
REQUEST_METHOD      GET
QUERY_STRING      no value
REQUEST_URI      /transmettre.php
SCRIPT_NAME      /transmettre.php

HTTP Headers Information
HTTP Request Headers
HTTP Request      GET /transmettre.php HTTP/1.1
Host      localhost
User-Agent      Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Accept      text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language      fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding      gzip,deflate
Accept-Charset      ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive      300
Connection      keep-alive
HTTP Response Headers
X-Powered-By      PHP/5.2.6
Keep-Alive      timeout=5, max=100
Connection      Keep-Alive
Transfer-Encoding      chunked
Content-Type      text/html

bcmath
BCMath support      enabled

calendar
Calendar support      enabled

com_dotnet
COM support     enabled
DCOM support     disabled
.Net support     enabled

Directive     Local Value     Master Value
com.allow_dcom     0     0
com.autoregister_casesensitive     1     1
com.autoregister_typelib     0     0
com.autoregister_verbose     0     0
com.code_page     no value     no value
com.typelib_file     no value     no value

ctype
ctype functions      enabled

date
date/time support      enabled
"Olson" Timezone Database Version      2008.2
Timezone Database      internal
Default timezone      Europe/Paris

Directive     Local Value     Master Value
date.default_latitude     31.7667     31.7667
date.default_longitude     35.2333     35.2333
date.sunrise_zenith     90.583333     90.583333
date.sunset_zenith     90.583333     90.583333
date.timezone     no value     no value

dom
DOM/XML      enabled
DOM/XML API Version      20031129
libxml Version      2.6.32
HTML Support      enabled
XPath Support      enabled
XPointer Support      enabled
Schema Support      enabled
RelaxNG Support      enabled

filter
Input Validation and Filtering      enabled
Revision      $Revision: 1.52.2.42 $

Directive     Local Value     Master Value
filter.default     unsafe_raw     unsafe_raw
filter.default_flags     no value     no value

ftp
FTP support      enabled

gd
GD Support      enabled
GD Version      bundled (2.0.34 compatible)
FreeType Support      enabled
FreeType Linkage      with freetype
FreeType Version      2.1.9
T1Lib Support      enabled
GIF Read Support      enabled
GIF Create Support      enabled
JPG Support      enabled
PNG Support      enabled
WBMP Support      enabled
XBM Support      enabled

hash
hash support      enabled
Hashing Engines      md2 md4 md5 sha1 sha256 sha384 sha512 ripemd128 ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3 tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru gost adler32 crc32 crc32b haval128,3 haval160,3 haval192,3 haval224,3 haval256,3 haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5 haval160,5 haval192,5 haval224,5 haval256,5

iconv
iconv support      enabled
iconv implementation      "libiconv"
iconv library version      1.11

Directive     Local Value     Master Value
iconv.input_encoding     ISO-8859-1     ISO-8859-1
iconv.internal_encoding     ISO-8859-1     ISO-8859-1
iconv.output_encoding     ISO-8859-1     ISO-8859-1

json
json support      enabled
json version      1.2.1

libxml
libXML support      active
libXML Version      2.6.32
libXML streams      enabled

mbstring
Multibyte Support      enabled
Multibyte string engine      libmbfl
Multibyte (japanese) regex support      enabled
Multibyte regex (oniguruma) version      4.4.4
Multibyte regex (oniguruma) backtrack check      On

mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

Directive     Local Value     Master Value
mbstring.detect_order     no value     no value
mbstring.encoding_translation     Off     Off
mbstring.func_overload     0     0
mbstring.http_input     pass     pass
mbstring.http_output     pass     pass
mbstring.internal_encoding     no value     no value
mbstring.language     neutral     neutral
mbstring.strict_detection     Off     Off
mbstring.substitute_character     no value     no value

mysql
MySQL Support     enabled
Active Persistent Links      0
Active Links      0
Client API version      5.0.51a

Directive     Local Value     Master Value
mysql.allow_persistent     On     On
mysql.connect_timeout     60     60
mysql.default_host     no value     no value
mysql.default_password     no value     no value
mysql.default_port     no value     no value
mysql.default_socket     no value     no value
mysql.default_user     no value     no value
mysql.max_links     Unlimited     Unlimited
mysql.max_persistent     Unlimited     Unlimited
mysql.trace_mode     Off     Off

mysqli
MysqlI Support     enabled
Client API library version      5.0.51a
Client API header version      5.0.51a
MYSQLI_SOCKET      /tmp/mysql.sock

Directive     Local Value     Master Value
mysqli.default_host     no value     no value
mysqli.default_port     3306     3306
mysqli.default_pw     no value     no value
mysqli.default_socket     no value     no value
mysqli.default_user     no value     no value
mysqli.max_links     Unlimited     Unlimited
mysqli.reconnect     Off     Off

odbc
ODBC Support     enabled
Active Persistent Links      0
Active Links      0
ODBC library      Win32

Directive     Local Value     Master Value
odbc.allow_persistent     On     On
odbc.check_persistent     On     On
odbc.default_db     no value     no value
odbc.default_pw     no value     no value
odbc.default_user     no value     no value
odbc.defaultbinmode     return as is     return as is
odbc.defaultlrl     return up to 4096 bytes     return up to 4096 bytes
odbc.max_links     Unlimited     Unlimited
odbc.max_persistent     Unlimited     Unlimited

pcre
PCRE (Perl Compatible Regular Expressions) Support      enabled
PCRE Library Version      7.6 2008-01-28

Directive     Local Value     Master Value
pcre.backtrack_limit     100000     100000
pcre.recursion_limit     100000     100000

PDO
PDO support     enabled
PDO drivers      mysql, sqlite2

pdo_mysql
PDO Driver for MySQL, client library version     5.0.51a

Reflection
Reflection     enabled
Version      $Id: php_reflection.c,v 1.164.2.33.2.50 2008/03/13 15:56:21 iliaa Exp $

session
Session Support      enabled
Registered save handlers      files user sqlite
Registered serializer handlers      php php_binary wddx

Directive     Local Value     Master Value
session.auto_start     Off     Off
session.bug_compat_42     Off     Off
session.bug_compat_warn     On     On
session.cache_expire     180     180
session.cache_limiter     nocache     nocache
session.cookie_domain     no value     no value
session.cookie_httponly     Off     Off
session.cookie_lifetime     0     0
session.cookie_path     /     /
session.cookie_secure     Off     Off
session.entropy_file     no value     no value
session.entropy_length     0     0
session.gc_divisor     1000     1000
session.gc_maxlifetime     1440     1440
session.gc_probability     1     1
session.hash_bits_per_character     5     5
session.hash_function     0     0
session.name     PHPSESSID     PHPSESSID
session.referer_check     no value     no value
session.save_handler     files     files
session.save_path     c:/wamp/tmp     c:/wamp/tmp
session.serialize_handler     php     php
session.use_cookies     On     On
session.use_only_cookies     Off     Off
session.use_trans_sid     0     0

SimpleXML
Simplexml support     enabled
Revision      $Revision: 1.151.2.22.2.39 $
Schema support      enabled

SPL
SPL support     enabled
Interfaces      Countable, OuterIterator, RecursiveIterator, SeekableIterator, SplObserver, SplSubject
Classes      AppendIterator, ArrayIterator, ArrayObject, BadFunctionCallException, BadMethodCallException, CachingIterator, DirectoryIterator, DomainException, EmptyIterator, FilterIterator, InfiniteIterator, InvalidArgumentException, IteratorIterator, LengthException, LimitIterator, LogicException, NoRewindIterator, OutOfBoundsException, OutOfRangeException, OverflowException, ParentIterator, RangeException, RecursiveArrayIterator, RecursiveCachingIterator, RecursiveDirectoryIterator, RecursiveFilterIterator, RecursiveIteratorIterator, RecursiveRegexIterator, RegexIterator, RuntimeException, SimpleXMLIterator, SplFileInfo, SplFileObject, SplObjectStorage, SplTempFileObject, UnderflowException, UnexpectedValueException

SQLite
SQLite support     enabled
PECL Module version      2.0-dev $Id: sqlite.c,v 1.166.2.13.2.10 2007/12/31 07:20:11 sebastian Exp $
SQLite Library      2.8.17
SQLite Encoding      iso8859

Directive     Local Value     Master Value
sqlite.assoc_case     0     0

standard
Regex Library      Bundled library enabled
Dynamic Library Support      enabled
Internal Sendmail Support for Windows      enabled

Directive     Local Value     Master Value
assert.active     1     1
assert.bail     0     0
assert.callback     no value     no value
assert.quiet_eval     0     0
assert.warning     1     1
auto_detect_line_endings     0     0
default_socket_timeout     60     60
safe_mode_allowed_env_vars     PHP_     PHP_
safe_mode_protected_env_vars     LD_LIBRARY_PATH     LD_LIBRARY_PATH
url_rewriter.tags     a=href,area=href,frame=src,input=src,form=fakeentry     a=href,area=href,frame=src,input=src,form=fakeentry
user_agent     no value     no value

tokenizer
Tokenizer Support      enabled

wddx
WDDX Support     enabled
WDDX Session Serializer      enabled

xml
XML Support      active
XML Namespace Support      active
libxml2 Version      2.6.32

xmlreader
XMLReader      enabled

xmlwriter
XMLWriter      enabled

zlib
ZLib Support      enabled
Stream Wrapper support      compress.zlib://
Stream Filter support      zlib.inflate, zlib.deflate
Compiled Version      1.2.3
Linked Version      1.2.3

Directive     Local Value     Master Value
zlib.output_compression     Off     Off
zlib.output_compression_level     -1     -1
zlib.output_handler     no value     no value

Additional Modules
Module Name

Environment
Variable     Value
ALLUSERSPROFILE      C:\Documents and Settings\All Users
CommonProgramFiles      C:\Program Files\Fichiers communs
COMPUTERNAME      TUSHER-45FB86EA
ComSpec      C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK      NO
NUMBER_OF_PROCESSORS      2
OS      Windows_NT
Path      C:\Program Files\MiKTeX 2.5\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel
PATHEXT      .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE      x86
PROCESSOR_IDENTIFIER      x86 Family 15 Model 3 Stepping 4, GenuineIntel
PROCESSOR_LEVEL      15
PROCESSOR_REVISION      0304
ProgramFiles      C:\Program Files
SystemDrive      C:
SystemRoot      C:\WINDOWS
TEMP      C:\WINDOWS\TEMP
TMP      C:\WINDOWS\TEMP
USERPROFILE      C:\Documents and Settings\LocalService
windir      C:\WINDOWS
AP_PARENT_PID      2544

PHP Variables
Variable     Value
_SERVER["HTTP_HOST"]     localhost
_SERVER["HTTP_USER_AGENT"]     Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
_SERVER["HTTP_ACCEPT"]     text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
_SERVER["HTTP_ACCEPT_LANGUAGE"]     fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.3
_SERVER["HTTP_ACCEPT_ENCODING"]     gzip,deflate
_SERVER["HTTP_ACCEPT_CHARSET"]     ISO-8859-1,utf-8;q=0.7,*;q=0.7
_SERVER["HTTP_KEEP_ALIVE"]     300
_SERVER["HTTP_CONNECTION"]     keep-alive
_SERVER["PATH"]     C:\Program Files\MiKTeX 2.5\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel
_SERVER["SystemRoot"]     C:\WINDOWS
_SERVER["COMSPEC"]     C:\WINDOWS\system32\cmd.exe
_SERVER["PATHEXT"]     .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
_SERVER["WINDIR"]     C:\WINDOWS
_SERVER["SERVER_SIGNATURE"]     no value
_SERVER["SERVER_SOFTWARE"]     Apache/2.2.8 (Win32) PHP/5.2.6
_SERVER["SERVER_NAME"]     localhost
_SERVER["SERVER_ADDR"]     127.0.0.1
_SERVER["SERVER_PORT"]     80
_SERVER["REMOTE_ADDR"]     127.0.0.1
_SERVER["DOCUMENT_ROOT"]     C:/wamp/www/
_SERVER["SERVER_ADMIN"]     admin@localhost
_SERVER["SCRIPT_FILENAME"]     C:/wamp/www/transmettre.php
_SERVER["REMOTE_PORT"]     1147
_SERVER["GATEWAY_INTERFACE"]     CGI/1.1
_SERVER["SERVER_PROTOCOL"]     HTTP/1.1
_SERVER["REQUEST_METHOD"]     GET
_SERVER["QUERY_STRING"]     no value
_SERVER["REQUEST_URI"]     /transmettre.php
_SERVER["SCRIPT_NAME"]     /transmettre.php
_SERVER["PHP_SELF"]     /transmettre.php
_SERVER["REQUEST_TIME"]     1228160437

PHP License

This program is free software; you can redistribute it and/or modify it under the terms of the PHP License as published by the PHP Group and included in the distribution in the file: LICENSE

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

If you did not receive a copy of the PHP license, or have any questions about PHP licensing, please contact license@php.net.

MAL BARRE LE TOUTOU !!

1
--
l'informatique peut rendre de grands services
Hors ligneBrako Le 01/12/2008 à 22:25 Profil de Brako Configuration de Brako

Alors récapitulons,

1)PHP fonctionne. (echo et phpinfo fonctionnent)

2)Le PHP est interprété jusqu' à :
'.mysql_error());
mysql_close($dblink);


3)error_log montre aucune erreur depuis le 26 octobre, je trouve ça plutôt étrange.

4)Je pense tout de suite à une syntaxe qui n'es pas supportée
ex: avant on pouvait écrire "< ?", sur PHP5 il faut obligatoirement écrire "< ?php" pour ouvrir la balise de code.
De plus il n'y a pas de message d'erreur pour ces fautes. Ça ressemble à ton problème.

J'ai légèrement modifié le code à cet effet :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >  
   <head>  
       <title>Essai</title>  
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
         <style type="text/css">  
     form  
     {  
     text-align: center;  
     }  
       
     </style>  
    </head>  
     <body>   
          <h2>Transmettre</h2>   
          <form action="transmettre.php" method="post">  
               <p>  
                    <label for="pseudo"> Votre pseudonyme :</label>  
                    <input type="text" name="pseudo" /><br />  
                    <label for="message"> Saisissez votre message :</label>  
                    <input type="text" name="message" /><br />  
                    <input type="submit" value="validez" />  
               </p>  
          </form>  
<?php
if(isset($_POST['pseudo'],$_POST['message']))  
{  
     $pseudo 
= $_POST['pseudo'];  
     $message 
= $_POST['message'];  
     $dblink 
= mysql_connect("localhost", "root", "")or die("Impossible de se connecter : " . mysql_error());     
     mysql_select_db
("essai",$dblink);  

     $sql
="INSERT INTO commentaire (id,pseudo,message) values('', '$pseudo', '$message')";  
     $req 
= mysql_query($sql);   
     
     $reponse 
= mysql_query("SELECT pseudo, message FROM commentaire") or die("Erreur SQL !<br/>" . mysql_error());  
    mysql_close
($dblink);
     
     if 
($reponse != "")  
          
{  
          while
($donnees = mysql_fetch_assoc($reponse))
               {
               echo('<p><strong>' . $donnees['pseudo'] . '</strong> :' . $donnees['message'] . '</p>'); 
               
}// fin while  
     }// fin if  
}// fin if  
?>  
     </body>  
</html>      


Je commence à être à court d'idée.

Essaye d'ouvrir ta page avec IE pour voir si ça change quelque chose

Si ça marche vraiment pas je te conseille de réinstaller tout le bazar, et d'être attentif lors de l'installation (message d'erreur, message du pare-feu, ....)
--
Ce qui donne une éventuelle matière à suspecter une quelconque propagande ...
Hors lignePapy25 Le 02/12/2008 à 18:42 Profil de Papy25 Configuration de Papy25

Bonsoir !

Merci pour ton message; quand tu dis de virer tout le bazare, il faut que je formate mon disque dur ou seulement virer wamp et notepad++ et les réinstaller ??
--
l'informatique peut rendre de grands services
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels