affichage page php

Répondre
webasso
le 21/08/2007 à 16:05
webasso
bonjour,
je viens de me mettre en php :-))
j'utilise wamp5, c'est ok pour phpmyadmin (table bien crée), localhost s'affiche bien, et le minisite de test aussi,
donc mes serveurs sont en service
je suis sous w2k-sp4, j'utilise dreamW mx, et je ne comprends pas ce que je n'ai pas du activer :
j'écris les exemples de "la Globule" (bonjour monsieur), les pages html s'affichent, les pages php ne s'affichent pas sauf le contenu html.
j'ai oublié quel paramètre ?
lorsque je clicque sur une page php, c'est dreamw qui s'ouvre, pas IE.
milles merci pour une prompte réponse.
smiley
mon exemple qui ne fonctionne pas :
<body>

<?php

$toto = 3;
$titi = 4;
$somme = $toto + $titi;

echo $somme;
?>

<?php require (top.php);
echo "bonjour" ?>
<?php echo "formulaire htm";
include (formulaire.htm) ?>
<p>aller a la <a href="traitement.php" target="_blank">page traitement_php</a> ?</p>
<?php include (btm.php) ?>
</body>
Ne sachant pas combien proche est la vérité,
webasso
le 21/08/2007 à 17:11
webasso
c'est encore moi, car j'ai mis cette page sur un site de test, et j'obtiens le message suivant
Fatal error: main() [function.require]: Failed opening required 'topphp' (include_path='.:/usr/local/lib/php') in /homepages/14/d147508903/htdocs/01contact/stras07/1erephp.php on line 17
----
ce sont 2 problèmes différents smiley
--
merci pour les 2 réponses demandées,
Ne sachant pas combien proche est la vérité,
Koboneil
le 21/08/2007 à 17:29
Koboneil
Une habitude à prendre quand on apprend le php (ou tout autre langage) c'est de lire les messages d'erreurs. smiley

On dirait que tu demandes le fichier "topphp" je pense plutôt que tu veux le fichier "top.php" (il y a un point en plus).

Et pour ton premier sujet, ne clique pas sur les pages php pour les ouvrir, mais utilise ton navigateur internet (IE ou FF).
Par exemple : http://localhost/projetPhp/toto.php
Koboneil
webasso
le 21/08/2007 à 17:55
webasso
merci pour ta réponse,
1/je passes par une page index pour ouvrir la page php.
2/ c'est bien top.php qui est utilisé,
3/ mon problème est que RIEN ne s'affiche,
pas d'écho ni quoi que ce soit.
Je reviens sur lire les messages d'erreurs que tu m'indiques, il n'y a rien dans le log.
je suppose que j'ai un paramètre qui n'est pas en service, mais lequel et dans quel fichier.
y2k compliance est sur ON.
Alors ????
j'ai beau chercher dans les faq, je ne vois rien.
Merci de m'aider. smiley
Ne sachant pas combien proche est la vérité,
moogli
le 21/08/2007 à 18:39
moogli
salut,

Fatal error: main() [function.require]: Failed opening required 'topphp' (include_path='.:/usr/local/lib/php') in /homepages/14/d147508903/htdocs/01contact/stras07/1erephp.php on line 17

le message d'erreur indique qu'il ne trouve pas le fichier topphp, il te manque donc le . entre top et php :)

Le fichier n'est pas inclus donc tu n'a pas d'affichage !

pourquoi a tu ces message d'erreur ?

parce qu'en php le point est l'opérateur de concaténation, donc dans ton require ( top.php); puisque tu ne délimite pas la chaine php associe top et php => topphp !

Bref il faut délimiter les chaines de caractères afinque cela fonctionne !

=> require('top.php'); et require('formulaire.html');

@+
Il en faut peu pour être heureux !!!!!
webasso
le 21/08/2007 à 19:10
webasso
bonjour,
merci pour ta réponse,
dans ma page j'ai bien mis un top.php, le . est bien présent.
Cette fatal error est un "point" à élucider ;-)
mais avant cela je n'arrive pas a afficher en local, ce qui est bien génant pour travailler.
comment faire pour que PHP interprète bien ses codes. Ou alors est-ce IE6 qui ne va pas.
merci
@+
Ne sachant pas combien proche est la vérité,
webasso
le 21/08/2007 à 19:17
webasso
re,
j'ai pris l'exemple de koboneil :
http://localhost/stras07/commentaires.htm
et lorsque j'appelle la page 1erephp, le code est interprété.
Alors je dois toujours utiliser le localhost ?
merci
@+
Ne sachant pas combien proche est la vérité,
moogli
le 22/08/2007 à 12:54
moogli
si tu avait bien lu ce qye j'ai mis tu n'aurais pas eu à créerun deuxième sujet .... smiley
Il en faut peu pour être heureux !!!!!
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours