Subversion-Projekte lars-tiefland.openvz_admin

Revision

Revision 106 | Revision 108 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 106 Revision 107
Zeile 1... Zeile 1...
1
<?php
1
<?php
2
	//$Id: vServer.class.php 106 2008-03-16 12:59:55Z lars $
2
	//$Id: vServer.class.php 107 2008-03-16 13:30:23Z lars $
3
	class vServer
3
	class vServer
4
	{
4
	{
5
	 	protected $status;
5
	 	protected $status;
6
	 	protected $name;
6
	 	protected $name;
7
	 	protected $hn_id;
7
	 	protected $hn_id;
Zeile 164... Zeile 164...
164
			$db->beginTransaction();
164
			$db->beginTransaction();
165
			$sql="INSERT into vservers (v_id, hn_id, v_name, v_dist) VALUES ($this->v_id, $this->hn_id, '$this->name', $this->dist_id)";
165
			$sql="INSERT into vservers (v_id, hn_id, v_name, v_dist) VALUES ($this->v_id, $this->hn_id, '$this->name', $this->dist_id)";
166
			$res=$db->query($sql);
166
			$res=$db->query($sql);
167
			if(!PEAR::isError($res))
167
			if(!PEAR::isError($res))
168
			{
168
			{
169
				$v_id=$res->insert_id;
169
				$v_id=$res->lasinsertid();
170
				$sql="SELECT ip FROM ips WHERE ip='".$ip["ip"]."'";
170
				$sql="SELECT id FROM ips WHERE ip='".$ip["ip"]."'";
171
				$res=$db->query($sql);
171
				$res=$db->query($sql);
172
				if(!PEAR::isError($res))
172
				if(!PEAR::isError($res))
173
				{
173
				{
174
					$row=$res->fetchRow();
174
					$row=$res->fetchRow();
175
					$ip_id=$row["id"];
175
					$ip_id=$row["id"];
Zeile 187... Zeile 187...
187
						}
187
						}
188
						else
188
						else
189
						{
189
						{
190
							$smarty->assign("error", true);
190
							$smarty->assign("error", true);
191
							$smarty->assign("meld","Ein Fehler ist aufgetreten!");
191
							$smarty->assign("meld","Ein Fehler ist aufgetreten!");
192
							$smarty->assign("db_meld",$cmd);
192
							$smarty->assign("db_meld",$cmd."<br>".implde("<br>",$out));
193
							$db->rollback();
193
							$db->rollback();
194
						}
194
						}
195
					}
195
					}
196
					else
196
					else
197
					{
197
					{