User-Cars MOD möchte KEIN bild hochladen...geht nicht...

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der usercars.php

Code: Alles auswählen

	// ADD ENTRY START
	if (($submit_update) || ($submit_edit))
	{
		if ($HTTP_POST_VARS['usercars_carname'] == '')
		{
			$message = $lang['L_USERCARSS_MOD8'] . '<br /><br />[ <a href="'. append_sid("usercars.$phpEx") .'" class="gensmall">' . $lang['Usercars'] . '</a> ]<br />';
			message_die(GENERAL_MESSAGE, $message);
		}
	}
	
	$usercars_carname = $HTTP_POST_VARS['usercars_carname'];
	$usercars_mods = $HTTP_POST_VARS['usercars_mods'];
	$usercars_cylinders = $HTTP_POST_VARS['usercars_cylinders'];
	$usercars_desc = $HTTP_POST_VARS['usercars_desc'];
	$usercars_exhaust = $HTTP_POST_VARS['usercars_exhaust'];
	$usercars_power = $HTTP_POST_VARS['usercars_power'];
	$usercars_topspeed = $HTTP_POST_VARS['usercars_topspeed'];
		
	if ($submit_update)
	{
	// UPLOAD PICTURE START
		if($HTTP_POST_FILES["datei"]["name"] == "") 
		{
			message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD3']);
			exit;
		}
		if($HTTP_POST_FILES["datei"]["tmp_name"] == "") 
		{
			message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD4']);
			exit;
		}
		if($HTTP_POST_FILES["datei"]["size"] == 0) 
		{
			message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD5']);
			exit;
		}
		if($HTTP_POST_FILES["datei"]["size"] > 131072) 
		{
			message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD4']);
			exit;
		}
		if (($HTTP_POST_FILES["datei"]["type"] != "image/pjpeg") && ($HTTP_POST_FILES["datei"]["type"] != "image/jpg") && ($HTTP_POST_FILES["datei"]["type"] != "image/jpeg") && ($_FILES["datei"]["type"] != "image/gif")) 
		{
			message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD6']);
			exit;
		}

		// RENAME FILE START
		$current_user_date_time = $userdata['user_id'] . "_" . date(ymd) . "_" . time();
		$HTTP_POST_FILES["datei"]["name"] = $current_user_date_time;
		// RENAME FILE END

		move_uploaded_file($HTTP_POST_FILES["datei"]["tmp_name"], $phpbb_domain_uploaddir . $HTTP_POST_FILES["datei"]["name"]);

		// UPLOAD PICTURE END
		$usercars_pic =  $phpbb_domain_uploaddir . $HTTP_POST_FILES["datei"]["name"];

		$user_id = ($userdata['user_id']);
		$sql = "INSERT INTO " . $table_prefix . "usercars (usercars_id, user_id, usercars_pic, usercars_carname, usercars_mods, usercars_cylinders, usercars_desc, usercars_exhaust, usercars_power, usercars_topspeed) VALUES (NULL, '$user_id', '$usercars_pic', '$usercars_carname', '$usercars_mods', '$usercars_cylinders', '$usercars_desc', '$usercars_exhaust', '$usercars_power', '$usercars_topspeed')";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, $lang['L_USERCARS_MOD1'], '', __LINE__, __FILE__, $sql);
		}
	}
	// ADD ENTRY END
ersetze mit:

Code: Alles auswählen

	// ADD ENTRY START
	if (($submit_update) || ($submit_edit))
	{
		if ($HTTP_POST_VARS['usercars_carname'] == '')
		{
			$message = $lang['L_USERCARSS_MOD8'] . '<br /><br />[ <a href="'. append_sid("usercars.$phpEx") .'" class="gensmall">' . $lang['Usercars'] . '</a> ]<br />';
			message_die(GENERAL_MESSAGE, $message);
		}
	}
	
	$usercars_carname = $HTTP_POST_VARS['usercars_carname'];
	$usercars_mods = $HTTP_POST_VARS['usercars_mods'];
	$usercars_cylinders = $HTTP_POST_VARS['usercars_cylinders'];
	$usercars_desc = $HTTP_POST_VARS['usercars_desc'];
	$usercars_exhaust = $HTTP_POST_VARS['usercars_exhaust'];
	$usercars_power = $HTTP_POST_VARS['usercars_power'];
	$usercars_topspeed = $HTTP_POST_VARS['usercars_topspeed'];
		
	if ($submit_update)
	{
	// UPLOAD PICTURE START

	if($HTTP_POST_FILES["datei"]["name"] != "")
	   {	


		if ($HTTP_POST_FILES["datei"]["name"] == '')
		{
			if ($HTTP_POST_VARS['deletepic'])
			{
				// DELETE PIC
				unlink("./" . $HTTP_POST_VARS['usercars_pic_edit']);
				$usercars_pic = '';
			}
			else
			{
				$usercars_pic = $HTTP_POST_VARS['usercars_pic_edit'];
			}
		}
		else
		{
			if($HTTP_POST_FILES["datei"]["tmp_name"] == "") 
			{
				message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD4']);
				exit;
			}
			if($HTTP_POST_FILES["datei"]["size"] == 0) 
			{
				message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD5']);
				exit;
			}
			if($HTTP_POST_FILES["datei"]["size"] > 131072) 
			{
				message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD4']);
				exit;
			}
			if (($HTTP_POST_FILES["datei"]["type"] != "image/pjpeg") && ($HTTP_POST_FILES["datei"]["type"] != "image/jpg") && ($HTTP_POST_FILES["datei"]["type"] != "image/jpeg") && ($_FILES["datei"]["type"] != "image/gif")) 
			{
				message_die(GENERAL_MESSAGE, $lang['L_USERCARS_MOD6']);
				exit;
			}
		
			// RENAME FILE START
			$current_user_date_time = $userdata['user_id'] . "_" . date(ymd) . "_" . time();
			$HTTP_POST_FILES["datei"]["name"] = $current_user_date_time;
			// RENAME FILE END

			move_uploaded_file($HTTP_POST_FILES["datei"]["tmp_name"], $phpbb_domain_uploaddir . $HTTP_POST_FILES["datei"]["name"]);

		// UPLOAD PICTURE END
		$usercars_pic =  $phpbb_domain_uploaddir . $HTTP_POST_FILES["datei"]["name"];
		}
	  }

		$user_id = ($userdata['user_id']);
		$sql = "INSERT INTO " . $table_prefix . "usercars (usercars_id, user_id, usercars_pic, usercars_carname, usercars_mods, usercars_cylinders, usercars_desc, usercars_exhaust, usercars_power, usercars_topspeed) VALUES (NULL, '$user_id', '$usercars_pic', '$usercars_carname', '$usercars_mods', '$usercars_cylinders', '$usercars_desc', '$usercars_exhaust', '$usercars_power', '$usercars_topspeed')";
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, $lang['L_USERCARS_MOD1'], '', __LINE__, __FILE__, $sql);
		}
	}
	// ADD ENTRY END
Markus
smart-guy
Mitglied
Beiträge: 11
Registriert: 18.02.2006 00:20

Beitrag von smart-guy »

oOOoOoOh wie GEIL! jetz gez! :-D

D A N K E !

was kriegste dafür? 8)

hab NU jetz n nur n neues PROBLEM! :roll:

das TÖFF TÖFF geht nimmer raus! ;-) ich doof hab den >test< user gelöscht und sein auto hängt nu noch in der liste...hier in dem beitrag http://www.phpbb.de/viewtopic.php?t=653 ... ht=usercar is das auch thema...aber die lösung kapiasch nitt..."phpMyAdmin" wo muss ich dann da was wie machn?¿

Simon
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

in der Datenbank müsstest du ja eine Tabelle phpbb_usercars haben ... und dort kannst du den Eintrag rauslöschen.

Markus
smart-guy
Mitglied
Beiträge: 11
Registriert: 18.02.2006 00:20

Beitrag von smart-guy »

yO DANKE! hat alles supa geklappt... :grin:
Antworten

Zurück zu „phpBB 2.0: Mod Support“