Voor het bijhouden van het woningaanbod van een makelaar heb ik een scriptje gekregen. Nu is het zo dat men door een nummer te bellen een code krijgt, die men kan invoeren voor een speciale vermelding. Echter is dit script van mijzelf en wil ik deze functie er graag uit hebben. Ik ga uiteraard niet betalen voor mijn eigen script, het probleem is echter dat ik de functie van de code invoeren er niet uit krijg. Wellicht kan iemand mij hiermee helpen. Hieronder het betreffende scriptje:

PHP Code:
<?php
$id 
replace_str($_GET['id']);
$sent replace_str($_GET['sent']);
$pincode replace_str($_GET['pincode']);
$username replace_str($_GET['username']);
$pincodee replace_str($_POST['pincode']);
$idd replace_str($_POST['id']);
$query mysql_query("SELECT * FROM ring");
$obj mysql_fetch_array($query);
$rtlo $obj["items"];     // Niet vergeten te wijzigen
$test 0;        // Zet deze op false na het testen
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
 
if (!isset(
$pincodee))
    {
    die (
"Geen username en/of pincode opgegeven!");
    } 
 else
    {
    
$code $pincodee;
    
$co "31"
    
$url "http://www.ringtonio.nl/mp?test=$test&co=$co&rtlo=$rtlo&code=".urlencode($code); 
    
$result = @implode("",file($url));
    if (!
$result)
        {
        die (
"Je betaalcode kan momenteel niet gecontroleerd worden, probeer het later nog eens.");
        } else
        {
        if (
substr($result,0,2)=="OK")
            {
             
mysql_query("UPDATE part SET special = '$_POST[Tip]' WHERE id = '$idd'");
             echo 
"Uw advertentie is succesvol geupgrade met een speciale vermelding!";
            } else
            {
            
// echo $url."<br>";
           
echo $result;    // Laat foutcode zien
            

        } 
    } 
}
else
{
 if(!isset(
$id) || $id == "")
 {
  echo 
"Je hebt geen advertentie opgegeven!";
 }
 else
 {
  

$sent = ($sent) ? $sent $sent;
$pincode = ($pincode) ? $pincode $pincode;
$username = ($username) ? $username $username
 echo 
"Welkom op het betaalscherm,<br><br>
 Hier kunt u uw advertentie een extra vermelding geven.<br>
 Selecteer hieronder uw extra vermelding, en volg de instructies.<br><br> 
 "
;
 echo 
"<form method=post>\n<input type=hidden name=sent value=1>\n".
        
"Om je extra vermelding te plaatsen, kies hieronder de vermelding,<br>
  en bel naar <b>0909-8356</b>"
" (&euro; 1,30 per gesprek).\n<br><br>".
        
"<table>
  <tr>
   <td>Extra opties:</td>
  </tr>"
;
echo 
" <tr>
   <td><input name=\"Tip\" type=\"radio\" value=\"1\" checked>zeer mooie woning</td>
  </tr>"
;
echo 
" <tr>
   <td><input name=\"Tip\" type=\"radio\" value=\"2\">goed onderhouden</td>
  </tr>"
;
echo 
" <tr>
   <td><input name=\"Tip\" type=\"radio\" value=\"3\">In prijs verlaagd</td>
  </tr></table><br>"
.
        
"Vul hieronder de 6-cijferige pincode in die u krijgt tijdens ".
        
"het bellen, en druk op OK:\n<br><br>".
        
"<table>".
        
"<tr><td><b>Pincode: &nbsp;</td>".
            
"<td><input name=pincode maxlength=6 size=6 class=\"textfield\">
   <input type=hidden name=id value=\"
$id\"</td></tr>\n".
        
"<tr><td></td><td><input type=submit class=\"textfield\" value=\" OK \"></td></tr>\n".
        
"</form>
  </table>\n"

 }
}
?>