Avatar billede tfswebguy Nybegynder
29. april 2003 - 23:36 Der er 10 kommentarer og
1 løsning

Fejl i PHP fil

Jeg har en fil til at connecte til MySQL database.

//

<?
$host = "localhost";


  @$connection = mysql_connect("localhost","","");

if (!$connection) {
$mysql_error = mysql_error();

srand((double)microtime()*1000000);
$number = rand(1,200);

print "<center><font face=verdana size=1><font color=red><b>DB ERROR</b></font><br>Der kan ikke etableres kontakt til databasen... Kom igen om 10 minutter.<br>
";
if ($number=="2") {
// mail("xxxxxxxx@note.sonofon.dk", "Problemos!", "Databasen er gået kold IGEN! Host:$host, HTTP_HOST:$HTTP_HOST, mysql_error:$mysql_error");
}
print mysql_error();
exit;
}
if(!$id) {
  session_start() or die("<br>The Sessions R dead!<br>");
}

  mysql_select_db("Chattower", $connection);
?>

//

Men, når jeg kører sider, der bruger denne fil kommer der en fejl,

//

Warning: open(/tmp\sess_fd60d4a3784b4b55760d28239b4856bd, O_RDWR) failed: m (2) in C:\apache\htdocs\chattower\inc\sql.php on line 22

//

Nogen der kan hjælpe hurtigt???
Avatar billede nomak Nybegynder
29. april 2003 - 23:37 #1
lav en mappe i roden på dit C drev der hedder "tmp"
Avatar billede nomak Nybegynder
29. april 2003 - 23:37 #2
det er der php ligger sessions.. men det kan du jo selvfølgelig lave om i php.ini.. kan ikke lige huske hvor
Avatar billede jakoba Nybegynder
29. april 2003 - 23:43 #3
hvor kommer din variabel $id fra ?  den du tester på i
if(!$id) {
    session_start() or die("<br>The Sessions R dead!<br>");
}
Avatar billede tfswebguy Nybegynder
29. april 2003 - 23:48 #4
Takker.. Det virkede...
Vent lige tre sek, så giver jeg point....
Tror lige, jeg har én ting til..!!!
Avatar billede tfswebguy Nybegynder
30. april 2003 - 00:03 #5
jacoba --> Det er kun en fil der kommunikerer med MySQL. Den bliver kaldt fra alle de andre sider...

// Noget andet //

//---
Warning: Supplied argument is not a valid MySQL result resource in C:\apache\htdocs\chattower\inc\header.php on line 66
---//Taget fra en af siderne...

//---
<?
$select_new5 = mysql_query("SELECT username FROM users ORDER BY id DESC LIMIT 5");
while($row_new5 = mysql_fetch_array($select_new)) {        <---- Linje 66
print "$row_new5[username]<br>";
}
?>
---//

Jeg har lavet en tabel der hedder "users", med felterne "username", og "id".. Så hvorfor kommer den med en fejl???
Avatar billede nomak Nybegynder
30. april 2003 - 00:05 #6
while($row_new5 = mysql_fetch_array($select_new5)) {

:)
Avatar billede tfswebguy Nybegynder
30. april 2003 - 00:09 #7
Weee.. Tak nomak. ;)
Avatar billede nomak Nybegynder
30. april 2003 - 00:09 #8
så lidt da :)
Avatar billede tfswebguy Nybegynder
30. april 2003 - 00:43 #9
Så er det tid til point.. (Inden jeg logger af)
Håber du vil hjælpe hvis jeg finder flere problemer.!! ;)
Avatar billede Slettet bruger
30. april 2003 - 08:12 #10
Din kode giver iøvrigt ingen mening, og man kan ikke sende sms > e-mail mere...
Avatar billede the_legend Nybegynder
30. april 2003 - 08:16 #11
det er fra den gamle rzc chat han har, det er der fra det sms > e-mail er fra ved jeg. Desuden så har han jo ikke rettighederne til den det har en eller anden thomas vidst!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester