Komische Anzeige...

Simi

Angesehenes Mitglied
Hi all,

Da ich ein Anfänger bin, sehe ich echt nicht wo das Problem liegen sollte.
Ich habe versucht aus eigener Kraft einen ganz normalen Counter zu programmieren.

Es funktioniert auch alles, aber wenn ich die Seite aufrufe kommt folgendes:

[ANZEIGE AUF DER SEITE] *
CODE
Counter: Verbindung erfolgreich
Verbindung zur Datenbank erfolgreich
69



Also Verbindung erfolgreich, und Verbindung zur Datenbank erfolgreich muss ich nicht unbedingt haben.
wink.gif


Ich verstehe echt nicht warum angezeigt wird, dass ich verbunden bin..

So und nun zum Code:

counter.php


CODE
<html>
<head>
<title>Counter</title>
</head>
<body>
<?php

include ('config.inc.php');
$select_db = mysql_select_db($datenbank);
$query = "SELECT * FROM count WHERE id='1'";
$result = @mysql_query ($query) or die ("Ungültige Abfrage:" . mysql_error());

$counter = @mysql_fetch_array($result);
++$counter[counter];

$query = "UPDATE count SET counter='$counter[counter]' WHERE id='1'";
$result = @mysql_query($query);
echo $counter[counter];
mysql_close ($connect);
?>

</body>
</html>



config.inc.php

CODE
<?php
//connect zur Mysql
$server = "localhost";
$user = "root";
$passwort = "";
$datenbank = "dbdesign";
$connect = mysql_connect($server, $user, $passwort);
?>



navigation.inc.php --> Hier wird sie angezeigt. *

CODE
Counter: <?php include ('counter/counter.php'); ?>



Ich denke für euch Experten sollte das kein Problem sein oder?
biggrin.gif
biggrin.gif
biggrin.gif


Vielen Dank bereits im voraus

Gruss
Disastro
 
QUOTE (Disastro @ Di 7.6.2005, 6:32) Counter: Verbindung erfolgreich
Verbindung zur Datenbank erfolgreich
69



hmm...das ist komisch.
sehe auch nirgends, dass du zu viele "echo" Befehle eingebaut hast. Versuch doch mal "echo $counter[counter];" wegzulassen, und schaue ob "Verbindung erfolgreich" und
"Verbindung zur Datenbank erfolgreich" noch zu sehen ist. Wenn nein, dann musst das Array $counter[counter] genauer unter die Lupe nehmen.
 
Hi Lenny,

Also ich habe nur zwei Felder in der Datenbank...und zwar Id und counter.
Ich habe noch bemerkt, dass dies nur passiert wenn ich die Datei irgendwo
include. Wenn ich die counter.php direkt über den Browser aufrufe, dann sehe
ich einfach der Counter...das ganze irritiert mich ein bisschen.

Gruss
Disastro
 
QUOTE (Disastro @ Di 7.6.2005, 6:32)
CODE
Counter: <?php include ('counter/counter.php'); ?>



oder versuch doch mal mit "require" statt "include"!
 
QUOTE
@Lenny
oder versuch doch mal mit "require" statt "include"!



Habe ich auch schon versucht...hat nicht funktioniert. Also irgendwie komisch.
Habe sogar das ganze auf zwei verschiedenen PC's laufen lassen, um zu sehen ob
irgendwas an meinem XAMPP nicht stimmt. Aber die Anzeige bleibt bestehen.

Gruss
Disastro
 
Also ich habe echt alles versucht...aber ich schaffe es einfach nicht. Hat sonst jemand eine Idee, wie ich mein Problem lösen könnte?

Gruss
Disastro
 
Ja genau das habe ich auch gedacht, aber den ganzen Code siehst du oben...ich habe nichts weiteres...und genau das erstaunt mich ja.

Naja mal sehen vielleicht werde ich noch schlau, und finde heraus wo diesen Stück Code versteckt ist.

Trotzdem Danke euch allen.

Gruss
Disastro
 
Zurück
Oben