Avatar billede zeiox Nybegynder
23. juli 2003 - 10:59 Der er 1 kommentar og
2 løsninger

Jeg har problemer med et stykke kode til min chat..

Hej Eksperter..

Jeg har en side/funktion til Admin's på min chat, jeg har ting på min chat og får fejlene:

Warning: main(1) [function.main]: failed to create stream: No such file or directory in /web/www/frac/users/cout/opretting.php on line 2

Fatal error: main() [function.main]: Failed opening required '1' (include_path='.:/usr/local/share/pear') in /web/www/frac/users/cout/opretting.php on line 2

Koden er :
<?php
require("config.php") or die(mysql_error());
require("funktioner.php") or die(mysql_error());
$brugerinfo = brugerinfo($_COOKIE[minichat3_id]);
checksession($brugerinfo[sesid]);
$res_minichat3 = mysql_query("SELECT * FROM minichat3 where id = '$brugerinfo[uid]' order by id ASC") or die(mysql_error());
            while ($row_minichat3 = mysql_fetch_array($res_minichat3)){

if ($brugerinfo[status] >= 3){
?>
<a href="?mode=opret&id=1">Opret stop skilt</a><br>
<a href="?mode=opret&id=2">Opret 10 lap</a><br>
<a href="?mode=opret&id=3">Opret 20 lap</a><br>
<a href="?mode=opret&id=4">Opret 7up 50 lap</a><br>
<a href="?mode=opret&id=5">Opret 100 lap</a><br>
<a href="?mode=opret&id=6">Opret cout brev</a><br><br>
<a href="?mode=opret&id=all">Opret en af alle ting</a><br><br>
<br><br>

<?php
if ($mode == "opret") {
?>

<?php
if ($id == "1") {
?>Fodbold blev oprettet......<br>
mysql_query("UPDATE minichat3 SET credits=credits+300 WHERE id='$brugerinfo[uid]'") or die(mysql_error());

<?php
    mysql_query("INSERT INTO ting SET navn='Fodbold',ejer='$row_minichat3[nick]',pic='Stop Skilt.jpg',veardi='20',smidt='nej'") or die(mysql_error());
?>

<?php
}
?>
<?php
if ($id == "all") {
?>
Fodbold fulført..
Plante fulført..
Sofa fulført..
7up automat fulført..
Cola fulført..
Mobil fulført..

<?php
    mysql_query("INSERT INTO ting SET navn='Fodbold',ejer='$row_minichat3[nick]',pic='Skilt.jpgf',veardi='10',smidt='nej'") or die(mysql_error());

    mysql_query("INSERT INTO ting SET navn='Plante',ejer='$row_minichat3[nick]',pic='10lap.jpg',veardi='10',smidt='nej'") or die(mysql_error());

    mysql_query("INSERT INTO ting SET navn='Sofa',ejer='$row_minichat3[nick]',pic='20lap.jpg',veardi='20',smidt='nej'") or die(mysql_error());

    mysql_query("INSERT INTO ting SET navn='7up Automat',ejer='$row_minichat3[nick]',pic='50lap.jpg',veardi='50',smidt='nej'") or die(mysql_error());

    mysql_query("INSERT INTO ting SET navn='Coca Cola',ejer='$row_minichat3[nick]',pic='100laps.jpg',veardi='100',smidt='nej'") or die(mysql_error());

    mysql_query("INSERT INTO ting SET navn='Mobil',ejer='$row_minichat3[nick]',pic='brew.jpg',veardi='20',smidt='nej'") or die(mysql_error());
}
}

if ($id == "2") {
?>

10lap blev oprettet......<br>

<?php
    mysql_query("INSERT INTO ting SET navn='Plante',ejer='$row_minichat3[nick]',pic='10lap.jpg',veardi='10',smidt='nej'") or die(mysql_error());

}

if ($id == "3") {
?>

20lap blev oprettet......<br>


<?
    mysql_query("INSERT INTO ting SET navn='Sofa',ejer='$row_minichat3[nick]',pic='20lap.jpg',veardi='20',smidt='nej'") or die(mysql_error());
}

if ($id == "4") {
?>

50lap blev oprettet......<br>


<?php
    mysql_query("INSERT INTO ting SET navn='7up Automat',ejer='$row_minichat3[nick]',pic='20lap.jpg',veardi='20',smidt='nej'") or die(mysql_error());
}

if ($id == "5") {
?>

50lap blev oprettet......<br>


<?php
    mysql_query("INSERT INTO ting SET navn='Coca Cola',ejer='$row_minichat3[nick]',pic='50lap.jpg',veardi='50',smidt='nej'") or die(mysql_error());

}

if ($id == "6") {
?>

100 lap blev oprettet......<br>


<?php
    mysql_query("INSERT INTO ting SET navn='Mobil',ejer='$row_minichat3[nick]',pic='100lap.jpg',veardi='100',smidt='nej'") or die(mysql_error());


}
}

if ($brugerinfo[status] <= 3){?>

Du har ikke adgang...!

<?php
}
}
?>

På forhånd tak!!
Avatar billede and_moe Nybegynder
23. juli 2003 - 11:51 #1
Det er formentlig filen config.php der ikke eksisterer eller har et andet navn. Tjek det.
Avatar billede avminarm Juniormester
23. juli 2003 - 11:53 #2
hvor ligger funktioner.php - ikke i roden vel?

denne require er problemet:
require("funktioner.php") or die(mysql_error());

btw du ka ikke bruge en mysql_error() hvis der ikke er tale om mysql ;o)

prøv med:

require $_SERVER['document_root']."/funktioner.php";
Avatar billede avminarm Juniormester
23. juli 2003 - 11:54 #3
ja ok tæl til 2 ;o) - det er nok config.php, men prøv metoden
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester