Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

wwwrun@localhost ....





Frage

hallo zusammen, wir haben geade ein script gebastelt und sind auf ein fehler gestosen denn wir leider nicht entdecken können, vielleicht weiss da jemand was von euch, habe es mal als einer text datei auf dem server geladen http://www.mirco151.de/top10.txt wäre schön wenn da jemand etwas besseren überblick und naja bessere augen hätte ... danke schon mal in vorraus!

Antwort 1 von Mirco151

weiss hier wirklich niemand was?? naja, also diese fehler hier kommen ... http://www.mirco151.de/mt/top10.php wäre echt cool wenn da jemand was wüsste... weil ich verstehe auch nicht warum da als localhost ->wwwrun@localhost da steht ...

Antwort 2 von Supermax

In der Funktion db_query() übergibst du nicht den zuvor geöffneten Datenbank-Handle $sql_open an mysql_query().

In diesem Fall versucht PHP, falls noch keine Verbindung zu mySQL besteht, automatisch eine solche anzulegen, und zwar mit der aktuellen Userid, die in diesem Fall eben "wwwrun" ist (die UserID, unter der der Apache-Webserver läuft).

Die Funktion db_query() müßte daher korrekt so lauten:


function db_query($sql_tag)  {
   global $sql_open;
   $sql_return	= mysql_query($sql_tag,$sql_open);
   return $sql_return;
}


Antwort 3 von Mirco151

hei das ist cool ..... jetzt ist schon mal mit dem code

function db_query($sql_tag) {
global $sql_open;
$sql_return = mysql_query($sql_tag,$sql_open);
return $sql_return;
}

der eine fehler behoben, aber nur noch sind die anderen da... weisst du da eventuell auch was??

http://www.mirco151.de/mt/top10.php
http://www.mirco151.de/top10.txt

Antwort 4 von Mirco151

eines finde ich jetzt komisch ... jetzt hab ich es soweit ... bei denn fail on line ... habe ich dazwischen ein @ gesetzt und jetzt sind die fehler weg .... nur warum sehe ich da jetzt alles leer? weiss da jemand was? iss echt wichtig. BITTE

Antwort 5 von Mirco151

ähm, weiss denn nun wirklich immer noch niemand was?? was ich eventuell falsch gemacht habe?? www.mirco151.de/mt/top10.php so weit sieht es gut aus, das ich keine fehler mehr drinne habe.... aber warum wird von der Datenbank aus nichts eingetragen? Ich wäre echt froh wenn da jemand was wüsste!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: