---
title: "Vad är fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/84342-vad-är-fel"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "mibbe"
published: "2003-08-16T09:21:20.000Z"
updated: "2003-08-16T17:25:32.000Z"
replies: 7
views: 264
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/84342-vad-är-fel"
---

# Vad är fel?

## #1 — mibbe, 2003-08-16T09:21Z

Är så långt från kodare som det går att komma så vad ska jag göra?

Warning: extract() expects first argument to be an array in /customers/mibbe.com/mibbe.com/httpd.www/p88/ovrigt/fileinfo.php on line 10
This file has been downloaded times 

så där ser det ut på sidan som blivit fel, den sidan har urlen <http://www.mibbe.com/p88/ovrigt/ovrigt.php> 

Går jag till fileinfo.php så ser den ut som följer;

\<?
// Note: This is the first version of DSS to include this option.
// If you find any problems please post on the forums at <http://www.nwebsystems.com/phpBB2>
//
// Feel free to edit the text below the PHP in this file, to display whatever you wish

include ('info.php');
$q1 = "select \* from dss_files where file_id='$file'";
$r1 = mysql_query($q1) or die(mysql_error());
extract(mysql_fetch_array($r1));
?\>
This file has been downloaded \<?print $file_total;?\> times

 :l

Permalänk: https://www.webforum.nu/p/84342

## #2 — Matte, 2003-08-16T11:46Z

Kan tänka mig att du får det här felet om mysql inte hittar någon rad som uppfyller villkoret:

```
where file_id='$file'
```

 
Vart får du $file ifrån ?

Permalänk: https://www.webforum.nu/p/1139188

## #3 — mibbe, 2003-08-16T12:15Z

Vart får jag file ifrån? Tänk på att du har med en icke-programmerare att göra nu :)

Permalänk: https://www.webforum.nu/p/1139201

## #4 — Nexus86, 2003-08-16T15:30Z

Skriv ett @ framför extract så slipper du varningen iaf. Om det sen blir rätt är en annan femma. ;)

Permalänk: https://www.webforum.nu/p/1139303

## #5 — Matte, 2003-08-16T15:40Z

Då kan du gärna visa lite kod från ovrigt.php.

Och om info.php innehåller något annat än anslutningen till MySQL så kan du gärna visa den också. Se till bara så du inte lägger upp ditt användarnamn/lösenord här.

Sen kan det hela handla om en bugg: <http://www.nwebsystems.com/phpBB2/viewtopic.php?p=25#25>

Permalänk: https://www.webforum.nu/p/1139310

## #6 — mibbe, 2003-08-16T16:24Z

Hej igen!

Deras sida funkade inte förrut så kom inte in på den. Får dåliga vibbar när jag ser att det skrivs att det är ett buggigt script. Så frågar dig och er andra som läser tråden.

**Vet ni något bra script (lättkonfigurerat) som håller reda på hur många gånger man laddar ner den och den filen?**

  :)

Permalänk: https://www.webforum.nu/p/1139326

## #7 — Nexus86, 2003-08-16T16:26Z

Buggigt och buggigt. Jag har använt det en gång i tiden och upptäckte faktiskt inte en bugg.

R// Med en gång i tiden kanske det låter som någon alpha-version men faktiskt så var det bara för någon månad sedan. :)

Permalänk: https://www.webforum.nu/p/1139327

## #8 — Matte, 2003-08-16T17:25Z

Tog hem skriptet och tittade lite på det.

En ändring du bör göra i filerna: Byt ut

```
include ('info.php');
// mot 
include_once ('info.php');
```

 

Sedan hittade jag ingen fil där du kunde lägga upp för nedladdningar, så du skulle kunna göra så här i ovrigt.php:

```
<?php
include_once ('info.php');
$sql = "SELECT * FROM dss_files";
$result = mysql_query($sql);

echo "
<table cellspacing=\"4\">
<tr>
<td>Fil</td>
<td>Beskrivning</td>
<td>Antal&nbsp;nedladdningar</td>
</tr>
";

while ($row = mysql_fetch_assoc($result)) {
   echo "<tr>";
   echo "<td valign=\"top\"><a href=\"download.php?file={$row['file_id']}\">{$row['file_name']}</a></td>\n";
   echo "<td>{$row['file_desc']}</td>\n";
   echo "<td align=\"center\" valign=\"top\">{$row['file_total']}</td>\n";
   echo "</tr>";
}

echo "</table>\n";

?>
```

Permalänk: https://www.webforum.nu/p/1139335

---

Tråden på webben: https://www.webforum.nu/amne/php/84342-vad-är-fel
