beste
ik krijg een php error en snap niet wat ik fout doe
wie kan me helpen
de error is
Parse error: syntax error, unexpected $end in /var/www/vhosts/mijnsite.be/httpdocs/sites/voetbal/includes/verkoop.php on line 34
de code
alvast dankPHP Code:
<?
$query = mysql_query("SELECT * FROM spelers WHERE team = '$memberid' AND id = '".$_GET['id']."'");
while($object = mysql_fetch_object($query)){
$gemiddeld = $object->aanval / 3 + $object->verdedig / 3 + $object->middenveld / 3 ;
$waarde = $gemiddeld * 18181;
round($waarde, 0);
echo "Voor welk bedrag wil je proberen <b>$object->naam</b> te verkopen?
<form method=\"POST\" action=\"?actie=verkoop&id=".$_GET['id']."&doe=1\">
Bedrag:<input type=\"text\" name=\"prijs\" size=\"20\" CLASS=\"textbox\" value=\"$waarde\">
<input type=\"submit\" value=\"Bevestig\" CLASS=\"textbox\">";
if($_GET['doe'] == "1"){
if(htmlentities($_POST['prijs'], ENT_QUOTES))
{
echo "ongeldige waarde";
}
else {
$prijs = "".$_POST['prijs']."";
$id = "".$_GET['id']."";
mysql_query("UPDATE spelers SET prijs = '$prijs', transferlijst = '1' WHERE id = '$id'") or die (mysql_error());
echo "Op de transferlijst gezet";
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1; URL=?actie=transferlijst\">";
}
}
?>
- php error
-
31-10-2010, 11:39 #1
- Berichten
- 320
- Lid sinds
- 15 Jaar
php error
-
-
31-10-2010, 11:43 #2
- Berichten
- 390
- Lid sinds
- 16 Jaar
Re: php error
Waarschijnlijk een '}' vergeten op het einde.
Download eens Netbeans IDE en schrijf je code daar eens in. Dan zal dit je niet meer gebeuren.
En waarom $prijs = "" . $_POST['prijs'] . ""; wel tussen quotes en
echo "Voor welk bedrag wil je proberen <b>$object->naam</b> te verkopen" ;
$object niet?
Kan je beter andersom doen lijkt mij.
-
31-10-2010, 11:46 #3
- Berichten
- 87
- Lid sinds
- 16 Jaar
Re: php error
PHP Code:<?php
$query = mysql_query("SELECT * FROM spelers WHERE team='".$memberid."' AND id='".mysql_real_escape_string($_GET['id'])."'");
while($object = mysql_fetch_object($query))
{
$gemiddeld = $object->aanval / 3 + $object->verdedig / 3 + $object->middenveld / 3 ;
$waarde = $gemiddeld * 18181;
round($waarde, 0);
echo 'Voor welk bedrag wil je proberen <b>'.$object->naam.'</b> te verkopen?';
echo '<form method="POST" action="?actie=verkoop&id='.$_GET['id'].'&doe=1">
Bedrag:<input type="text" name="prijs" size="20" CLASS="textbox" value="'.$waarde.'">
<input type="submit" value="Bevestig" CLASS="textbox">';
if($_GET['doe'] == "1")
{
if(htmlentities($_POST['prijs'], ENT_QUOTES))
{
echo 'ongeldige waarde';
}
else
{
$prijs = mysql_real_escape_string($_POST['prijs']);
$id = mysql_real_escape_string($_GET['id']);
mysql_query("UPDATE spelers SET prijs='".$prijs."', transferlijst='1' WHERE id='".$id."'") or die (mysql_error());
echo 'Op de transferlijst gezet';
echo '<META HTTP-EQUIV="REFRESH" CONTENT="1; URL=?actie=transferlijst">';
}
}
}
?>
Mvg,
Salih Senturk
-
31-10-2010, 11:47 #4
- Berichten
- 320
- Lid sinds
- 15 Jaar
Re: php error
bedankt voor de hulp het was idd '}' :)
ik krijg nu wel nog een error als ik bij de waarde vb 1193885.66667 plaats dat deze zegt ongeldige waarde
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic