CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Probleme en Php

jul38
jul38
Niveau 6
02 août 2004 à 00:34:33

J´ai un petit probleme au niveau de création de page php,c´est pourtant super con mais sa marche pas,voici le code :

< ?

$today=date("j m Y");

? >
< html>
< head>
< /head>
< body>
< ?
print("$today");
? >
< /body>
< /html>

Donc j´enregiste le fichier sur mon bloc note, je séléctionne " Tous(".")" et je donne comme nom date.php et j´enregistre.
Ici tout a l´air de marcher mais lorsque je vais voir ce fichier c´est un fichier . txt et la je comprend pas.
Alors comment faut-il faire pour faire une page en php?
Merci

freedix
freedix
Niveau 10
02 août 2004 à 00:37:32

Tu enlèves l´extension txt à ton fichier =)

jul38
jul38
Niveau 6
02 août 2004 à 00:44:47

Tu vois je débute juste le php et hier j´en créer un avec la meme manip et aujourdui sa ne marche plus.
Et tu l´enleves comment le . txt?

freedix
freedix
Niveau 10
02 août 2004 à 00:54:32

Bah tu clic sur le nom de ton fichier et tu supprime le . txt :-)))
Tu dois avoir les extensions de fichiers activés.

jul38
jul38
Niveau 6
02 août 2004 à 00:59:44

Mais ce que je comprend pas pas, c´est que j´enregistre le fichier en " tous ( ".")" et quand je met propriété il me met que c´est un document texte.Soit je suis con soit ya vraiment un probleme.Et le . txt je peux pas l´enlever.

freedix
freedix
Niveau 10
02 août 2004 à 01:07:20

Bah c´est bloc note un produit de crosoft :coeur:

Sinon si tu peux l´enlever l´extension txt.

MathieuN7
MathieuN7
Niveau 10
02 août 2004 à 01:10:29

refais exactement la procédure que tu nous décris ici, et en principe ça doit marcher!
PS: àa n´a aucun rapport avec le PHP :rire:

jul38
jul38
Niveau 6
02 août 2004 à 01:43:22

lol MathieuN7 et nan ça marche toujours pas et la sa commence a vraiment me faire chier et pour supprimer le . txt je voudrais bien une tite expolication,ça parait super con mais la je bloque.
Merci

Yoda_Software
Yoda_Software
Niveau 30
02 août 2004 à 02:11:52

Ben c´est tout con, tu l´enregistre, quand il te propose le nom, tu sélectionne " tous les fichiers", tu vas dans le champs nom, tu tape date.php et tu valide !
Je viens de le faire, et ça fonctionne trsè bien ! Qi tu n´y arrive pas, c´est que tu ne fait pas correctement une des étapes !

jul38
jul38
Niveau 6
03 août 2004 à 01:05:09

RE,lol,je vous assure sa marche toujours pas,sous mon xp sa marche trés bien avec le bloc note mais alors sous le 98, ya vraiment pas moyen de faire une page en php.
Bon enfin c´est emmerdant mais faut faire avec si quelqu´un a deja eu ce probleme, merci de me prévenir.

freedix
freedix
Niveau 10
03 août 2004 à 01:08:59

Tu enlève le txt et tu mets php à la place.
C´est pas compliqué pourtant.

MathieuN7
MathieuN7
Niveau 10
03 août 2004 à 01:17:40

quittes le bloc notes :p

jul38
jul38
Niveau 6
03 août 2004 à 01:21:12

Je sais freedix mais il veut pas ce con,meme en mettant " tous" il m´enregistre sous un document texte,j´ai essayé chez un copain et sa marche parfaitement meme sous mon xp.C´est pas grave comme j´ai deux ordis mais bon.
Par contre j´ai une autre erreur cette fois_ci c´est vraiment du php.
Donc j´essais de créer un mini forum,pour cela je me base pratiquement comme le livre d´or.

Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp1-7\www\test\ajout_forum.php on line 3

Je ne comprend pas cette erreur,on doit faire quoi a cette variable,est-elle mal déclarée?

MathieuN7
MathieuN7
Niveau 10
03 août 2004 à 01:22:18

montre nous les 5premieres lignes de ton script :)

MathieuN7
MathieuN7
Niveau 10
03 août 2004 à 01:24:23

put1 il a une sale tete ce smile!!!
On dirait un smartie

jul38
jul38
Niveau 6
03 août 2004 à 01:48:47

la voila le code :
< ?
$fichier = fopen("livre.txt","r");
( $messagesprecedents = fread$fichier, filesize("livre.txt"));
fclose($fichier);
$date= date("d/n/Y");
$nom = ereg_replace("[\]", " " , $nom);
$sujet = ereg_replace("[\]", " " , $sujet);
$message = ereg_replace("[\]", " " , $message);
$fichier = fopen("livre.txt", " w");
header("Location: forum.php");
? >

MathieuN7
MathieuN7
Niveau 10
03 août 2004 à 01:56:21

:ouch:

( $messagesprecedents = fread$fichier, filesize("livre.txt"));

elle est chelou cette ligne!!!
essaie de la remplacer par:

$messagesprecedents = fread($fichier, filesize("livre.txt"));

jul38
jul38
Niveau 6
03 août 2004 à 02:05:54

Oh merci math, le probleme est réglé.
pourtant je m´aide du livre " php" de microapp et ils ont fait la faute.
Mais maintenant j´essais d´envoyer un message via le formulaire et il ne s´affiche pas à l´ecran,est-ce que le fichier livre.txt doit contenir du code?
Au fait tu programme en quel language?

MathieuN7
MathieuN7
Niveau 10
03 août 2004 à 02:17:46

Je programme en PHP, et un peu en C++, mais je suis resté au niveau de la console windows, et j´ai un peu relaché ces temps ci pour faire du php...

Pour ton problème, je suis désolé mais je ne maitrise pas trop la manipulation de fichiers...

Mais déjà il y a un problème, car en second paramètre tu as mis " r". Or, si tu mets " r", cela signifie que tu vas ouvrir ton fichier en lecture seule, ce qui ne permet pas d´écrire. Donc essaie de remplacer par " r+"!

Mais je viens de penser: ce n´est peut-être pas le script qui écrit dans le fichier...
Dans ce cas, si tu testes en local, je ne puis t´aider. En revanche, si tu testes chez un hébergeur, tu peux essayer de changer le chmod du fichier ( via ton client FTP) et de mettre le fichier en chmod 777.

Sinon, si tu as toujours des problèmes, tu peux essayer de faire ton livre d´or en utilisant la base de données MySQL.

Et puis si tu veux rester dans les fichiers, teste assez souvent ce que contiennent tes variables, histoire de voir un peu où ça coince.

Pour ton histoire de bouquin, les erreurs dans les livres sont assez fréquentes. Je te conseille vivement d´apprendre sur le net.

jul38
jul38
Niveau 6
03 août 2004 à 02:24:38

oué je teste tout cela en local car pour l´instant j´ai créer un compte il y a 2-3 jours,mais je l´ai pas encore pourtant ils me disent " votre site va etre activé dans quelque minutes",pour eux ya pas de différence entre jours et minutes.
En c++,tu te débrouilles bien?as tu fais des petits projets interessants?

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment