---
title: "Webmonkey tutorial"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15544-webmonkey-tutorial"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Faktor"
published: "2001-04-23T14:09:00.000Z"
updated: "2001-04-26T08:20:00.000Z"
replies: 7
views: 192
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/15544-webmonkey-tutorial"
---

# Webmonkey tutorial

## #1 — Faktor, 2001-04-23T14:09Z

Tänkte försöka lära mig PHP/MySQL och har kollat lite på Webmonkeys sidor. Jag får dock fel när jag fösöker med ett exempel.
Felet är:

Warning: Undefined variable: submit in C:\\Inetpub\\wwwroot\\php\\insert.php on line 11

Har dock provat att kopiera texten på hemsidan men jag får samma fel ändå. Vad beror detta på? Min databas stämmer inte med den i exemplet men det har väl ingen betydelse förrän jag tryckt på knappen eller?

\<html\>
\<body\>
\<?php

if ($submit) {

  // process form

  $db = mysql_connect("localhost", "root");

  mysql_select_db("mydb",$db);

  $sql = "INSERT INTO employees (first,last,address,position) VALUES ('$first','$last','$address','$position')";

  $result = mysql_query($sql);

  echo "Thank you! Information entered.\\n";

} else{

  // display form

  ?\>

  \<form method="post" action="\<?php echo $PHP_SELF?\>"\>

  First name:\<input type="Text" name="first"\>\<br\>

  Last name:\<input type="Text" name="last"\>\<br\>

  Address:\<input type="Text" name="address"\>\<br\>

  Position:\<input type="Text" name="position"\>\<br\>

  \<input type="Submit" name="submit" value="Enter information"\>

  \</form\>

  \<?php

} // end if

?\>
\</body\>
\</html\>

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

## #2 — U2K, 2001-04-23T15:56Z

Jag antar att det är 
mysql_connect som är fel..
Har du allt som behövs för att köra php på datorn? 
mysql_connect("localhost","användarnamn","lösenord");
Har du inget lösenord eller användarnamn kan du lämna de ,"","");

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

## #3 — Batboy, 2001-04-23T16:15Z

[Sök, undefined variable](http://www.batboy.net/youck/wfsok.jpg)

Det ger dig bl.a. <http://cgi.webforum.nu/wf/Forum12/HTML/000745.html> 

/j

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

## #4 — Faktor, 2001-04-25T07:33Z

Jag kör phpBB på datorn och det fungerar utmärkt. Det är precis som om det står fel i exemplet eller något. Har jag fattat rätt om felet är det att $submit inte har något värde?

\[Redigerat av Faktor den 25 apr 2001\]

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

## #5 — Web-Tor, 2001-04-25T09:39Z

Du slipper felmedelandet om du går in i PHP.INI och leter upp raden:

> display_errors = On ; Print out errors (as a part of the output)

...och sätter "display_errors" till **off.** :)

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

## #6 — Faktor, 2001-04-25T09:55Z

Så som jag fattar det så ska name="submit" "skapa" en variabel ($submit) som anänds längst upp på sidan. Fast jag kan ju ha helt fel här :) Undrar bara hur man kan skapa en variabel utanför \<?php ?\> taggen, det borde ju inte gå.

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

## #7 — Faktor, 2001-04-25T10:38Z

Wooooaaaaa det funkar :)fast det blir ju fortfarande felmeddelande men ändå :D

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

## #8 — Web-Tor, 2001-04-26T08:20Z

> fast det blir ju fortfarande felmeddelande men ändå

Har du gjort det som jag skrev?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15544-webmonkey-tutorial
