Ik heb deze code:

<?php
//html, body
echo '<html><title>Admin Add staff Page</title></html>';
echo '<body bgcolor="#262626">';

$id=$_GET[id];
$mysql_id = mysql_connect("localhost", "XXXXXX", "XXXXXXXX");
mysql_select_db("XXXXXXX",$mysql_id);
$sql="SELECT * FROM staff WHERE id='$id'";
$res = mysql_query("$sql", $mysql_id);
$row=mysql_fetch_row($res);

$res = mysql_query ($sql) or die (mysql_error ());


if (mysql_num_rows ($res) >= 1)
{
while ($row = mysql_fetch_array ($res))
{

echo "

<form method='POST' action='editstaffp3.php?"; echo $row['id']; echo"'>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Name</font></u></b>
<br>
<input type='text' name='name' size='60' value='"; echo $row['name']; echo"'>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Country</font></u></b>
<br>
<select name='flag' size='1'><option value='au'>Australia</option><option value='at'>Austria</option><option value='be'>Belgium</option><option value='ca'>Canada</option><option value='ee'>Estonia</option><option value='fi'>Finland</option><option value='fr'>France</option><option value='de'>Germany</option><option value='gr'>Greece</option><option value='ie'>Ireland</option><option value='it'>Italy</option><option value='lv'>Latvia</option><option value='lu'>Luxembourg</option><option value='nl'>Netherlands</option><option value='no'>Norway</option><option value='pl'>Poland</option><option value='es'>Spain</option><option value='se'>Sweden</option><option value='ch'>Switzerland</option><option value='tr'>Turkey</option><option value='uk'>United Kingdom</option><option value='us'>USA</option></select>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Alt</font></u></b>
<br>
<input type='text' name='alt' size='70'>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Age</font></u></b>
<br>
<input type='text' name='age' size='70' value='"; echo $row['age']; echo"'>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Real Name</font></u></b>
<br>
<input type='text' name='rname' size='70' value='"; echo $row['rname']; echo"'>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Sex</font></u></b>
<br>
<input type='text' name='sex' size='70' value='"; echo $row['sex']; echo"'>
<br>
<b><u><font face='Verdana' size='1' color='#FFFFFF'>Email</font></u></b>
<br>
<input type='text' name='email' size='70' value='"; echo $row['email']; echo"'>
<br>
<input type='submit' name='submit' value='Edit staff' size='20'>";

echo '<br><a href="indexr.php" style="text-decoration: none"><font face="Verdana" size="2" color="#FFFFFF">Back to index</font></a></body></html>';
?>

en hij geeft dit als error:

Warning: Unknown(/usr/home/fh2028/domains/tdkclan.com/public_html/sites/Project1/admin/editstaffp2.php): failed to open stream: Permission denied in Unknown on line 0

Warning: Unknown(/usr/home/fh2028/domains/tdkclan.com/public_html/sites/Project1/admin/editstaffp2.php): failed to open stream: Permission denied in Unknown on line 0

Warning: Unknown(/usr/home/fh2028/domains/tdkclan.com/public_html/sites/Project1/admin/editstaffp2.php): failed to open stream: Permission denied in Unknown on line 0

Warning: (null)(): Failed opening '/usr/home/fh2028/domains/tdkclan.com/public_html/sites/Project1/admin/editstaffp2.php' for inclusion (include_path='.:/usr/local/lib/php') in Unknown on line 0


WTF???!!

hoe kan dat?
wat moet ik doen?
answer asap please
jens
soms geeft ie ook

Parse error: parse error, unexpected $ in /usr/home/fh2028/domains/tdkclan.com/public_html/sites/Project1/admin/editstaffp2.php on line 56
Aan de errors te zien kunnen die bestanden niet geopend worden omdat je (of het bestand) niet de juiste rechten heeft. Even chmodden naar 0777 om te kijken of dat je probleem oplost. Daarna kan je het stricter zetten.

De parse error houdt in dat je ergens een echo niet hebt afgesloten met een ; of iets dergelijks.

edit:
oftewel: je hebt een while bijvoorbeeld niet afgesloten met een accolade } ;)
Permission denied in Unknown on line

geen rechten


parse error, unexpected $

typefout, waarschijnlijk } of { oid vergeten
merci manne, ik was TWEE (omg, hoe kunt ge da nu niet zien... :$ ) } vergeten...

greetz
Vraagje en bij dit:


<?php
$id=$_GET['id'];
?>


moet dit niet tussen de enkel quotes?
ik ondervind er geen hinder van dat ie er niet tussen staat...
lissy schreef op 26.04.2006 14:30
Vraagje en bij dit:


<?php
$id=$_GET['id'];
?>


moet dit niet tussen de enkel quotes?

Tenzij id een integer is, dan hoeft het weer niet. Met quotes wordt het namelijk een string.
Bedankt Kasper dit was weer effies weggezakt....
Kasper schreef op 26.04.2006 15:03
[quote=lissy schreef op 26.04.2006 14:30][..]

Tenzij id een integer is, dan hoeft het weer niet. Met quotes wordt het namelijk een string.[/quote]

Dat is voor mij ook nieuw, ookal denk ik niet dat je er standaard van uit mag gaan dat het een integer is.

Reageren