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

Besoin d'aide en php ! SVP !!!

_monpseudo_
_monpseudo_
Niveau 4
04 février 2007 à 18:32:31

Bonjour, j´aurais besoin d´aide sur un petit script basique en php. Mon problème est exposé ici:

http://www.lephpfacile.com/wall/wall.php?id=3669

_monpseudo_
_monpseudo_
Niveau 4
04 février 2007 à 18:44:11

euh, je viens de voir qu´on avait pas le droit de mettre des points d´exclamation dans le titre du message...

Euh, c´est possible de juste les enlever ?
ou alors faut lockr le sujet pour le recfaire sans les "!!!" ?

godrik
godrik
Niveau 30
04 février 2007 à 18:49:47

C´est pas grave tant que la prochaine fois tu met un titre explicite!

Pour ton probleme, tu ouvre ton fichier en utilisant ´a´ comme parametre.
Cela veut dire append (comme tres bien expliqué dans la doc). En mode append, les donnée écrite le sont a la fin du texte.

Pour résoudre ton probleme. Je te conseille de ne pas ecrire directement sur la page html qui affichera les messages dans ton livre d´or. Mais dans une autre page qui ne contiendra QUE les messages de ton livre d´or appelons le toto.

La page qui affichera les message de ton livre d´or mettra son entete. Enuite, elle incluera le fichier toto. finalement, mettra son pied de page.

_monpseudo_
_monpseudo_
Niveau 4
05 février 2007 à 13:42:01

Ah mais bien sur !
C´est pas bête ca !

Merci beaucoup godrik, je vais essayer ca, et je posterais à nouveau dans quelques jours pour signaler si ca a marché (normalement ca devrais, mais on sait jamais...)

_monpseudo_
_monpseudo_
Niveau 4
05 février 2007 à 16:01:38

euh, pour inclure le fichier php dans la page je fais bien ca ?

<?php
include_once("1.php");
?>

Parceque je l´ai fait et ca ne marche pas...

Slash[S]nakepit
Slash[S]nakepit
Niveau 10
05 février 2007 à 16:48:32

<?php
include("1.php");
?>

deepblue
deepblue
Niveau 16
05 février 2007 à 20:41:56

Les 2 fonctionnent.
Profitez d´une documentation en français !

_monpseudo_
_monpseudo_
Niveau 4
06 février 2007 à 18:04:03

Non , ca marche pas !
Regardez vous meme, le fichier 1.php est là:

http://raphlight.free.fr/testing-land/1.php:

La page html ou j´inclus le fichier est là:
http://raphlight.free.fr/fr/testing-land/logiciels.html

Ca marche pas, regardez le code...
Besoin d´aide svp, comment j´inclus ce fichier alors ?

godrik
godrik
Niveau 30
06 février 2007 à 22:17:43

les ficheirs avec une extension .html ne sont pas donné a l´interpréteur PHP mais directement envoyé au navigateur web.

_monpseudo_
_monpseudo_
Niveau 4
07 février 2007 à 14:25:35

ca veut dire que ma page logiciel.html je dois la changer pour qu´elle devienne logiciel.php et après ca marche ?

godrik
godrik
Niveau 30
07 février 2007 à 14:39:08

je penses que tu ferais bien de lire un cours de PHP et te documenter sur le fonctionnement d´un serveur web.

mais basiquement la réponse est oui.

_monpseudo_
_monpseudo_
Niveau 4
07 février 2007 à 14:42:07

lol ok, je vais chercher des tutos alors

_monpseudo_
_monpseudo_
Niveau 4
07 février 2007 à 14:42:54

PS: godrix, t´es plus modérateur ? parceque ton pseudo est plus en rouge...

godrik
godrik
Niveau 30
07 février 2007 à 14:48:15

sisi, ca dépend de si je suis loggué en modérateur ou non.

deepblue
deepblue
Niveau 16
07 février 2007 à 14:48:31

Il n´est pas forcement au rouge (tout depend si il est connecté en tant que modo ou non).

Que se soit du .html, .txt ou .vivelaprog, ça ne doit QUE fonctionner...c´est d´ailleur une faille de securité du certains sites.

Si il n´y a pas de php dans tes pages, tu peux aussi faire un :
echo file_get_contents("ton_fichier");

_monpseudo_
_monpseudo_
Niveau 4
07 février 2007 à 15:06:49

ah ok, mais ca a marché merci beaucoup godrix, j´ai mis logiciel.php:

http://raphlight.free.fr/.fr/testing-land/logiciels.php

Euh, vous en allez pas, svp, j´aurais un deuxième truc à demander:

Est ce que ca serais possible que à chaque fois qu´un message est posté il s´affiche sur une page et le message suivant s´affiche sur une nouvelle page ...etc.
Même si je dois créér plein de fichiers à l´avance (ex, 1.php pour le 1er message 2.php pour le 2eme message 3.php...)

deepblue
deepblue
Niveau 16
07 février 2007 à 15:09:00

Oui tu peux.
http://fr2.php.net/manual/fr/function.fopen.php
http://fr2.php.net/manual/fr/function.fwrite.php
http://fr2.php.net/manual/fr/function.fseek.php

deepblue
deepblue
Niveau 16
07 février 2007 à 15:12:50

Heu, j´ai oublié des trucs :)
Tu as plusieurs solutions :
- soit tu as un compteur permettant de connaitre le nombre de messages créé (donc de pages) et de pouvoir faire messageNOMBRE.cequetuvx
- soit tu liste ton repertoire (readdir, glob)
- soit tu fais une boucle et tu fais des testes avec file_exists()

_monpseudo_
_monpseudo_
Niveau 4
07 février 2007 à 17:59:34

euh, va falloir que j´aprenne le php pa coeur moi parceque meme avec les liens que tu m´a donné je comprend pas...
y´a pas tout simplement un code à rajouter ?

godrik
godrik
Niveau 30
07 février 2007 à 18:03:17

_monpseudo_, je penses qu´il serait beaucoup plus rentable pour toi ainsi que pour nous que tu apprennes et comprennes ce que tu fais plutot que de copier/coller des beaucoup de code que tu trouve sur le net.
Tu irais plus vite pour ce cas ci et a l´avenir.
Nan, vraiment ca serait rentable...

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