---
title: "On Error Resume Next"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16713-on-error-resume-next"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Picklezz"
published: "2002-02-15T01:30:00.000Z"
updated: "2002-02-26T23:32:08.000Z"
replies: 12
views: 377
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/16713-on-error-resume-next"
---

# On Error Resume Next

## #1 — Picklezz, 2002-02-15T01:30Z

On Error Resume Next eller On Error Goto Error är en (två) funktioner man kan använda sig av i Visual Basic (ASP) finns det någon liknande funktion i PHP som man kan använda för att slippa få felmeddelande synliga för slut användaren???

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

## #2 — SPiN, 2002-02-18T00:27Z

Ja, men jag ser inte hur det ska kunna vara bra.

```php
<?php
error_reporting ( 0 );
...
```

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

## #3 — Picklezz, 2002-02-25T16:13Z

Varför skulle det inte???

Klart att det skulle vara bra =)
om man har en sida och så blir det ett fel så vill man att sidan skall fortsätta att skrivas ut ändå....

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

## #4 — Chavez, 2002-02-25T16:45Z

Du kan ju sätta @ framför de uttryck som du vill "tysta". Exempelvis: 

```php
<?PHP

include("db.php"); 
$result = @mysql_query("SELECT .... "); 

echo "Hej på dig ... "; 
?>
```

Om mysql_query inte går som tänkt så skrivs ändå inga meddelanden ut, men "Hej på dig ..." kommer fortfarande att skrivas ut.

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

## #5 — SPiN, 2002-02-25T17:00Z

Nej, jag kan inte se att det är bra. Då ser man ju inte var och hur det blir fel, och kan alltså inte återgärda felet.

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

## #6 — Picklezz, 2002-02-25T17:02Z

tackar...

**tackar...** 
om någon även vet hur man gör On Error Goto "Function" så vore det trevligt det med :e a

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

## #7 — Picklezz, 2002-02-25T17:09Z

oki...

så kan man också se på det...men i vissa lägen som till exempel när man connectar till en databas och databasen ligger nere...så är det ju inte nödvändigt att slutanvändaren skall se ett felmeddelande...sen om man skall in o kolla vad som är fel i koden så kan man ju göra det också...

nu kanske du förstår att det ÄR bra  :birp

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

## #8 — SPiN, 2002-02-25T17:29Z

> nu kanske du förstår att det ÄR bra

Nej. :h

Fungerade inte **error_reporting ( 0 );**?

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

## #9 — Picklezz, 2002-02-25T20:21Z

Hmm...

Vet inte om error_reporting fungerade...har ej testat än...

Och det är visst bra  :P  bara att förstå  :birp

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

## #10 — Johannes\P, 2002-02-26T16:04Z

Jag känner inte till någon sån funktion (on error goto..) i php.

Du kan ju ta en titt på de existerande  [error-handlings-funktionerna i php-manualen](http://www.php.net/manual/en/features.error-handling.php) om du vill. Finns länk därifrån till error_reporting() som nämnts tidigare i tråden också.

Hoppas du finner något du kan ha nytta av. Lycka till!

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

## #11 — Chavez, 2002-02-26T19:15Z

**SPiN** : Varför skulle det *inte*  kunna vara bra? Man kan ju inte säga att felmeddelanden är speciellt estetiskt tilltalande i PHP, vilket de iofs inte behöver vara heller ;)

Fångar man bara felet ändå så ser jag inget dumt med det! 

```php
<?PHP

include("db.php"); 

$result = @mysql_query("SELECT bla bla bla"); 
$error = mysql_error(); 

if ($error) {
    // Rapportera felet, på ett sätt som passar sidans design
    report_error_func($error); 
    die; 
}

// Fortsätt med sidans kod ...

?>
```

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

## #12 — SPiN, 2002-02-26T20:50Z

Ja, visst. Fångar man sina errors så är det ju bra, men då "slipper man inte få felmeddelande synliga för slut användaren", som picklezz var ute efter. :)

Felmeddelandet kommer, även i en formaterad version. :)

Red.} Saken med felmeddelanden är ju just att man ska kunna hitta felen och återgärda dem...

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

## #13 — Picklezz, 2002-02-26T23:32Z

JA

Exakt...det är ju det jag menat hela tiden att men skall kunna få felen men att dom inte skall störa slutanvändaren...jag som gör sidan är ju inte slut användare...

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16713-on-error-resume-next
