/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Forsår bare ik
Fra : Nikolaj Svendsen


Dato : 13-02-07 13:28

Fostår ikke hva jeg har lavet om der her kode virkede igår

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Tilføj flash</title>
</head>

<body>

<form method="POST" action="add.php?tilfej=ok">
<center>Link: <input type="text" name="link"><br></center>
<center>Titel: <input type="text" name="titel"><br></center>
<center><input type="submit" value="send"><center>
</form>

<?
$localhost = 'haha';
$bruger = 'haha;
$password = 'haha';

if($_GET['tilfej']=='ok') {
mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
mysql_select_db("test12");
mysql_query("INSERT INTO flash (link,titel) VALUES
('".$_POST['link']."','".$_POST['titel']."')");
}
?>

</body>

</html>




 
 
Martin (13-02-2007)
Kommentar
Fra : Martin


Dato : 13-02-07 13:59

Nikolaj Svendsen wrote:
> Fostår ikke hva jeg har lavet om der her kode virkede igår

1: Når noget ikke virker... Så skriv HVAD der ikke virker... der er ikke
mange herinde der er interesseret i at sidde og gætte.

mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");

Istedet for DB ERROR 1 så brug da mysql_error() så får du også fejlen
skrevet.

mysql_select_db("test12");

brug OR DIE (mysql_error());

> mysql_query("INSERT INTO flash (link,titel) VALUES
> ('".$_POST['link']."','".$_POST['titel']."')");

brug OR DIE (mysql_error());

Nikolaj Svendsen (13-02-2007)
Kommentar
Fra : Nikolaj Svendsen


Dato : 13-02-07 14:16

ved ikke hvor det skal stå
"Martin" <maaNO@SPAMscandesigns.dk> skrev i en meddelelse
news:45d1b608$0$49205$14726298@news.sunsite.dk...
> Nikolaj Svendsen wrote:
>> Fostår ikke hva jeg har lavet om der her kode virkede igår
>
> 1: Når noget ikke virker... Så skriv HVAD der ikke virker... der er ikke
> mange herinde der er interesseret i at sidde og gætte.
>
> mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
>
> Istedet for DB ERROR 1 så brug da mysql_error() så får du også fejlen
> skrevet.
>
> mysql_select_db("test12");
>
> brug OR DIE (mysql_error());
>
>> mysql_query("INSERT INTO flash (link,titel) VALUES
>> ('".$_POST['link']."','".$_POST['titel']."')");
>
> brug OR DIE (mysql_error());



Martin (13-02-2007)
Kommentar
Fra : Martin


Dato : 13-02-07 14:36

Nikolaj Svendsen wrote:
> ved ikke hvor det skal stå

http://usenet.dk/netikette/citatteknik.html

Nikolaj Svendsen (13-02-2007)
Kommentar
Fra : Nikolaj Svendsen


Dato : 13-02-07 16:02

Jeg for ikke nogen fejl den tilføjer det bare ikke har prøvet og kigge i
db'en

"Martin" <maaNO@SPAMscandesigns.dk> skrev i en meddelelse
news:45d1b608$0$49205$14726298@news.sunsite.dk...
> Nikolaj Svendsen wrote:
>> Fostår ikke hva jeg har lavet om der her kode virkede igår
>
> 1: Når noget ikke virker... Så skriv HVAD der ikke virker... der er ikke
> mange herinde der er interesseret i at sidde og gætte.
>
> mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
>
> Istedet for DB ERROR 1 så brug da mysql_error() så får du også fejlen
> skrevet.
>
> mysql_select_db("test12");
>
> brug OR DIE (mysql_error());
>
>> mysql_query("INSERT INTO flash (link,titel) VALUES
>> ('".$_POST['link']."','".$_POST['titel']."')");
>
> brug OR DIE (mysql_error());



Nikolaj Svendsen (13-02-2007)
Kommentar
Fra : Nikolaj Svendsen


Dato : 13-02-07 14:50

Jeg for ikke nogen fejl den tilføjer det bare ikke har prøvet og kigge i
db'en

"Nikolaj Svendsen" <nikolaj@logtech.dk> skrev i en meddelelse
news:45d1aee4$0$4162$ba624c82@nntp02.dk.telia.net...
> Fostår ikke hva jeg har lavet om der her kode virkede igår
>
> <html>
>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
> <title>Tilføj flash</title>
> </head>
>
> <body>
>
> <form method="POST" action="add.php?tilfej=ok">
> <center>Link: <input type="text" name="link"><br></center>
> <center>Titel: <input type="text" name="titel"><br></center>
> <center><input type="submit" value="send"><center>
> </form>
>
> <?
> $localhost = 'haha';
> $bruger = 'haha;
> $password = 'haha';
>
> if($_GET['tilfej']=='ok') {
> mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
> mysql_select_db("test12");
> mysql_query("INSERT INTO flash (link,titel) VALUES
> ('".$_POST['link']."','".$_POST['titel']."')");
> }
> ?>
>
> </body>
>
> </html>
>
>
>



Martin (13-02-2007)
Kommentar
Fra : Martin


Dato : 13-02-07 15:29

Nikolaj Svendsen wrote:
> Jeg for ikke nogen fejl den tilføjer det bare ikke har prøvet og kigge i
> db'en

Start med at citere under det du svarer på!
Det er umuligt at finde ud af hvad du svarer på!

Dan Storm (13-02-2007)
Kommentar
Fra : Dan Storm


Dato : 13-02-07 19:08

Nikolaj Svendsen skrev:
> Fostår ikke hva jeg har lavet om der her kode virkede igår
> <?
> $localhost = 'haha';
> $bruger = 'haha;
> $password = 'haha';
>
> if($_GET['tilfej']=='ok') {
> mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
> mysql_select_db("test12");
> mysql_query("INSERT INTO flash (link,titel) VALUES
> ('".$_POST['link']."','".$_POST['titel']."')");
> }
> ?>

Hvid du nu gør din kode lidt pænere at se på og tilføjer de funktioner
der giver dig nogle fejlmeddelser kan de muligvis hjælpe dig.


istedet for at bruge
<form method="POST" action="add.php?tilfej=ok">
Så send en hidden POST variabel med fremfor GET variablen.
Det gør det meget pænere.

<form method="POST" action="add.php">
<input type="hidden" name="tilfoej" value="true" />


<?
if(isset($_POST['tilfoej'])) {

$localhost = 'haha';
$bruger = 'haha;
$password = 'haha';


$link = $_POST['link'];
$titel = $_POST['titel'];

mysql_connect($localhost,$bruger,$password) or die(mysql_error());
mysql_select_db("test12");

mysql_query("INSERT INTO flash (link, titel) VALUES ('".$link."',
'".$titel."')") or die(mysql_error());

}
?>


--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Nikolaj Svendsen (13-02-2007)
Kommentar
Fra : Nikolaj Svendsen


Dato : 13-02-07 20:18

Oki tak for hjælpen er ikke så god til php endnu men nu for jeg denne fejl

Duplicate entry '0' for key 1

"Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> skrev i en meddelelse
news:45d1fe9c$0$48628$edfadb0f@dread16.news.tele.dk...
> Nikolaj Svendsen skrev:
>> Fostår ikke hva jeg har lavet om der her kode virkede igår
>> <?
>> $localhost = 'haha';
>> $bruger = 'haha;
>> $password = 'haha';
>>
>> if($_GET['tilfej']=='ok') {
>> mysql_connect($localhost,$bruger,$password) OR DIE ("DB ERROR 1");
>> mysql_select_db("test12");
>> mysql_query("INSERT INTO flash (link,titel) VALUES
>> ('".$_POST['link']."','".$_POST['titel']."')");
>> }
>> ?>
>
> Hvid du nu gør din kode lidt pænere at se på og tilføjer de funktioner der
> giver dig nogle fejlmeddelser kan de muligvis hjælpe dig.
>
>
> istedet for at bruge
> <form method="POST" action="add.php?tilfej=ok">
> Så send en hidden POST variabel med fremfor GET variablen.
> Det gør det meget pænere.
>
> <form method="POST" action="add.php">
> <input type="hidden" name="tilfoej" value="true" />
>
>
> <?
> if(isset($_POST['tilfoej'])) {
>
> $localhost = 'haha';
> $bruger = 'haha;
> $password = 'haha';
>
>
> $link = $_POST['link'];
> $titel = $_POST['titel'];
>
> mysql_connect($localhost,$bruger,$password) or die(mysql_error());
> mysql_select_db("test12");
>
> mysql_query("INSERT INTO flash (link, titel) VALUES ('".$link."',
> '".$titel."')") or die(mysql_error());
>
> }
> ?>
>
>
> --
> Dan Storm - storm at err0r dot dk / http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!



Ukendt (13-02-2007)
Kommentar
Fra : Ukendt


Dato : 13-02-07 22:14

> Oki tak for hjælpen er ikke så god til php endnu men nu for jeg denne fejl
>
> Duplicate entry '0' for key 1

Jamen så har du jo fejlen...

har du slået errors til på serveren så den skriver alle fejl ud??

Mvh
Morten



Søg
Reklame
Statistik
Spørgsmål : 177501
Tips : 31968
Nyheder : 719565
Indlæg : 6408522
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste