pb [php] - Programmation
Marsh Posté le 22-01-2002 à 18:42:45
ReplyMarsh Posté le 22-01-2002 à 18:56:27
ce code fonctionne mais provoque "une erreur sur la page" sans rien dire a son sujet
<?
if (file_exists("compteur/compteur.txt" ))
{
echo "La page d'accueil a été visitée ";
include("compteur/compteur.txt" );
echo " fois !<br>";
}
else
{
echo "Compteur hors-service<br>";
}
?>
Marsh Posté le 23-01-2002 à 09:28:54
otb82 a écrit a écrit : ce code fonctionne mais provoque "une erreur sur la page" sans rien dire a son sujet <? if (file_exists("compteur/compteur.txt" )) { echo "La page d'accueil a été visitée "; include("compteur/compteur.txt" ); echo " fois !<br>"; } else { echo "Compteur hors-service<br>"; } ?> |
Marsh Posté le 23-01-2002 à 09:30:22
en fait le navigateur change son icone en point d'exlamation pour dire qu'il y a des erreurs mais sur la page elle-meme tt marche nikel
Marsh Posté le 23-01-2002 à 17:38:13
dropsy a écrit a écrit : tu as du JS dans ta page? |
j'ai en effet du js en plus du php (ajout favori et page de demarrage) mais je vois pas le rapport
Marsh Posté le 23-01-2002 à 17:43:32
Donne le code complet !
Le point d'interrogation, c'est pour les erreurs Javascript.
Fais un double clic dessus, et il te dira se qui pose problème.
Marsh Posté le 23-01-2002 à 18:29:37
Mara's dad a écrit a écrit : Donne le code complet ! Le point d'interrogation, c'est pour les erreurs Javascript. Fais un double clic dessus, et il te dira se qui pose problème. |
je connaissait pas le coup du double click sur le point d'exclamatrion merci !
Marsh Posté le 23-01-2002 à 18:42:24
Mara's dad a écrit a écrit : Donne le code complet ! |
le code qui merde est ci dessus en le retirant ca marche nikel .. par contre le code complet ca risque d'etre difficle (trop long)
Marsh Posté le 23-01-2002 à 18:50:27
Mara's dad a écrit a écrit : Le point d'interrogation, c'est pour les erreurs Javascript. Fais un double clic dessus, et il te dira se qui pose problème. |
l'erruer affichee correpond a une erreure avant l'execution du php ou apres une fois que le code html est genere ?
Marsh Posté le 23-01-2002 à 19:01:32
j'ai un doute sur le include(" .txt" )
[edtdd]--Message édité par xmulder--[/edtdd]
Marsh Posté le 23-01-2002 à 19:47:46
otb82 : Le point d'interrogation, c'est une erreur JAVASCRIPT ! ! ! !
Ton code (PHP), il marche très bien !
C'est le reste qui foire.
DONC, sans le reste du code, on peut rien pour toi, OK ?
PS: Le include("...txt" ); marche très bien !
Marsh Posté le 24-01-2002 à 00:57:52
Mara's dad a écrit a écrit : otb82 : Le point d'interrogation, c'est une erreur JAVASCRIPT ! ! ! ! Ton code (PHP), il marche très bien ! C'est le reste qui foire. DONC, sans le reste du code, on peut rien pour toi, OK ? PS: Le include("...txt" ); marche très bien ! |
prkoi qd je retire ce code le point d'exclamation degage alors ?
Marsh Posté le 24-01-2002 à 01:21:33
Mara's dad a écrit a écrit : Donne le code complet ! Le point d'interrogation, c'est pour les erreurs Javascript. Fais un double clic dessus, et il te dira se qui pose problème. |
bah en fait tu peux aller voir : www.otb82.fr.st
Marsh Posté le 24-01-2002 à 01:53:43
le fait que explorer dis qu'il y a une erreur sur la page c'est du a une erreur de javascript donc php a rien avoir la dedans, donne nous le contenu du fichier.txt et on pourra t'aider !!!
Squid
Marsh Posté le 24-01-2002 à 02:04:57
Bon, un double click sur le point d'interrgoation jaune, et il me dit :
Code :
|
Donc je regarde le source et je vois en ligne 2 : Rien du tout !
Mais faut pas s'inquiéter, IE il dit n'importe quoi pour les lignes !
Donc je cherche, et je trouve çà :
document.write('<A HREF=# onClick=HomePage(this);return(false);>Page de démarrage</A><BR>';
J'aurrai bien mis çà plutôt :
document.write('<A HREF=# onClick="HomePage(this);return(false);">Page de démarrage</A><BR>';
Sinon, c'est quoi les ';' dans :
<div id="ie5menu"; class="skin0"; onMouseover="highlightie5(event)"; onMouseout="lowlightie5(event)"; onClick="jumptoie5(event)"; display:none;>
Moi j'aurrai mis :
<div id="ie5menu" class="skin0" onMouseover="highlightie5(event);" onMouseout="lowlightie5(event);" onClick="jumptoie5(event);" style="display:none;">
Et puis, il manque des ';' un peu partout dans les scripts. Je sais que c'est pas grave, mais bon ! Quand tout sera corrigé, on y verra peut-être plus clair.
[edtdd]--Message édité par Mara's dad--[/edtdd]
Marsh Posté le 24-01-2002 à 11:32:17
Mara's dad a écrit a écrit : Bon, un double click sur le point d'interrgoation jaune, et il me dit :
|
g corigé ca, ca a rien change ... il les manque ou les ";" ????
Marsh Posté le 24-01-2002 à 11:46:27
J'arrive plus à aller sur ton site !
Un Pb chez free ?
Sinon, les ";", ben c'est à la fin de chaque ligne en Javascript.
Sauf les "if", "for", "function"...
if( toto == 1 )
{
alert( "Toto vaut 1 !" );
}
else
{
alert( "Toto ne vaut pas 1 !);
}
Bon dans ce cas, les ';' sont facultatifs, mais c'est une bonne habitude de les mettre quand même, surtout si tu écrit comme çà :
if( toto == 1 ) alert( "Toto vaut 1 !" ); else alert( "Toto ne vaut pas 1 !);
Marsh Posté le 24-01-2002 à 11:52:53
ca y est probleme reparé !
merci à ceux qui ont passé un peu de leur precieuse vie à essayer de trouver les erreurs, c'est sympa !
c t une erreur paranormale :
dans le php en deplacant un echo "blabla";
ca marche ?!
enfin bon le principal c que ca marche
Marsh Posté le 22-01-2002 à 18:14:23
cette page est charge mauis il exite des erreurs ...
comment savoir ou sont situés les erreurs ?
(ca doit etre plutot des warnings non ? car tt se met que je le veut)
---------------
email : otb82@hotmail.com