Avatar billede gamezonen Nybegynder
28. maj 2005 - 20:48 Der er 1 kommentar

Php fejl hjælp mig

Hej jeg kan ikke finde fejlen kan i ???

det er en nyheds script og man kan ligge billeder ind på den men der er der hvor fejlen er!

Den føste

----------------------------------------------------------
Warning: copy(../news/pics/vilme0501.jpg): failed to open stream: No such file or directory in /hsphere/local/home/skynet/game-arena.dk/admin/filer/add.news.php on line 7

Warning: copy(../news/picsbru/vilmex0305.jpg): failed to open stream: No such file or directory in /hsphere/local/home/skynet/game-arena.dk/admin/filer/add.news.php on line 12

Column count doesn't match value count at row 1
------------------------------------------------------------

og scripten ser sådan her ud
---------------------------------------------------

<?php
include ('config.php');

$file_name = $_FILES['pic']['name'];
$file_name = stripslashes($file_name);
$file_name = str_replace("'","",$file_name);
$copy = copy($_FILES['pic']['tmp_name'],'../news/pics/'.$file_name);

$file_name = $_FILES['picb']['name'];
$file_name = stripslashes($file_name1);
$file_name = str_replace("'","",$file_name1);
$copy = copy($_FILES['picb']['tmp_name'],'../news/picsbru/'.$file_name1);

if($title && $tekst){
mysql_query("INSERT INTO sky_news VALUES('','".$file_name."',now(),'".$_POST['title']."','".$_POST['author']."','".$_POST['tekst']."')")or die(mysql_error());
echo "<br>Nyhed Tilføjet";
}

echo '<form action="?page=filer/add.news" method="POST" enctype="multipart/form-data">
<h5>Tilføj nyhed:</h5><br><br>
<b>Overskrift:</b><br><input type="text" name="title" /><br>
<b>Forfatter:</b><br><input type="text" name="author" /><br>
<b>Billede:</b><br><input type="file" name="pic"><br>
<b>Billede 1:</b><br><input type="file" name="picb"><br>
<br>
<b>Tekst:</b><br><textarea name="tekst" cols="25" rows="10"    ></textarea><br>
<input type="SUBMIT" value=" Send " />
</form>';

?>

------------------------------------------------------------

Håber i kan hjælpe mig
Avatar billede dulius Nybegynder
28. maj 2005 - 21:49 #1
Fejlmeldingen er jo ret ligetil - PHP kan ikke åbne de filer du ønsker at åbne. Check at filerne rent faktisk findes på de angivne stiger, og at scriptet har rettigheder til at læse dem.

Den melder også fejl på din SQL-sætning. Din SQL-syntaks er ret forkert. Det er "INSERT INTO tabel (felt1, felt2, felt3) VALUES ('værdi1', 'værdi2', 'værdi3')"

mvh. Julius
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