FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Klarade millennium-buggen
|
Har inte mycket kunskaper inom varken PHP, MySQL eller Debian/Linux. Hur som helst, det är det att jag har ett script som ska flytta en fil från en viss mapp till en annan mapp.
För att beskriva hela händelseförloppet går det till såhär: En användare laddar upp en fil i en upload-mapp -> Användare går in på hemsidan och skriver in filens namn i ett formulär -> Frågan skickas till admin som kan neka eller godkänna filen -> Om filen godkänns ska filen flyttas till filarkiv-mappen där medlemmar kan ladda ned från, blir den nekad så skall filen tas bort från upload-mappen. När detta görs händer inget i nuläget, utan det blir mysql-errors. Det är alltså ett redan fungerande script som har fungerat på en annan server. Vad kan vara fel? Servern använder Debian, Apache, MySQL och PHP. |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Mycket flitig postare
|
Kanske en annan version av MySQL eller inga rättigheter för att ladda upp / radera filer.
|
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Klarade millennium-buggen
|
Citat:
|
|||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Nykomling
|
Det är svårt att hjälpa dig med så lite information, det låter mer som ett rättighetsproblem på filsystemet men du skriver att du får ett MySQL-fel. Du kanske kan posta felmeddelandet här?
|
||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Klarade millennium-buggen
|
Kod:
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 9 in fil_ver.php on line 18 Kod:
$nick = mysql_result(mysql_query("SELECT nick FROM fil_reg WHERE id = '400' ORDER BY id DESC"),0); |
|||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Nykomling
|
Bra att det löste sig. Angående felmeddelandet så tror jag att SQL-frågan inte returnerar något och därav kan du inte hoppa till första raden, d.v.s. rad 0.
|
||
![]() |
![]() |
![]() |
#7 | |||
|
||||
Mycket flitig postare
|
Alltså i ditt händelseförlopp står det ingenting om MySQL. Så använder du det överhuvudtaget?
Förresten, vad är det för fel att använda multipart/form-data och skicka filen? |
|||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Klarade millennium-buggen
|
Citat:
|
|||
![]() |
![]() |
![]() |
#9 | |||
|
||||
Mycket flitig postare
|
Citat:
Meddelandet talar om att något gick galet med din uppkoppling via socket. Förmodligen är fel sökväg till filen angiven. Du kan ju annars prova använda TCP och hitta din mysql_connect() funktion och ange rätt parametrar. /Zoran |
|||
![]() |
![]() |
Svara |
|
|