The server does not escape slashes anymore, we'll need to do that manually
authorJoey Schulze <joey@infodrom.org>
Fri, 5 Jul 2002 15:16:33 +0000 (15:16 +0000)
committerJoey Schulze <joey@infodrom.org>
Fri, 5 Jul 2002 15:16:33 +0000 (15:16 +0000)
src/Infodrom/patches/update.wml
src/Infodrom/zeitungen/update.wml

index 8c1ed09..59f8fc4 100644 (file)
       $query = "DELETE FROM patches WHERE oid = $id";
     } else {
       $query = "UPDATE patches SET "
-       . "subject='$subject',"
-       . "package='$package',"
-       . "version='$version',"
-       . "description='$description',"
-       . "download='$download'"
+        . sprintf ("subject='%s',package='%s',version='%s',description='%s',download='%s'",
+                 addslashes ($subject),
+                 addslashes ($package),
+                 addslashes ($version),
+                 addslashes ($description),
+                 addslashes ($download))
        . " WHERE oid = $id";
     }
   } else {
index 848148a..1f57e4d 100644 (file)
        . " WHERE oid = $oid";
     } else {
       $query = "UPDATE zeitungen SET "
-       . "name='$name',"
-       . "url='$url',"
-       . "description='$description',"
-       . "city='$city',"
-       . "type='$type',"
-       . "changed='$date'"
+        . sprintf ("name='%s',url='%s',description='%s',city='%s',type='%s',changed='%s'",
+                 addslashes ($name),
+                 addslashes ($url),
+                 addslashes ($description),
+                 addslashes ($city),
+                 addslashes ($type),
+                 addslashes ($changed))
        . " WHERE oid = $oid";
     }
   } else {
     $query = "INSERT INTO zeitungen "
       . "(name,url,description,city,type,changed) VALUES ("
-      . "'$name',"
-      . "'$url',"
-      . "'$description',"
-      . "'$city',"
-      . "'$type',"
-      . "'$date'"
+        . sprintf ("'%s','%s','%s','%s','%s','%s'",
+                 addslashes ($name),
+                 addslashes ($url),
+                 addslashes ($description),
+                 addslashes ($city),
+                 addslashes ($type),
+                 addslashes ($date))
       . ")";
 
   }