kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Veranstaltungs- Buchungssystem bearbeiten...

    geschrieben von pjp

    Danke erstmal, ich werde mich mal dran versuchen! ;)
  • in: Veranstaltungs- Buchungssystem bearbeiten...

    geschrieben von pjp

    Moinmoin,
    ich probiere mich mal kurz zu fassen:
    Ich habe sogut wie keine php Kenntnisse.. und versuche dieses Buchungssystem für ein Computerspiel (World of Warcraft) so umzuschreiben, dass es einfach für eine Personen geht.
    In dem Original muss ein Name, eine Rasse, eine Klasse und ein Level gewählt werden, das möchte ich aber so ändern das nurnoch der Name benutzt wird.
    Dei meisten werden es wohl nicht kennen daher eine kurze Erklärung: Bei diesem Buchungssystem erstellt man sich zuerst einen Account und dann kann man sich mehrere Charaktere erstellen und sich mit diesen für diverse Veranstaltungen anmelden.

    Hier mal ein Bild:
    http://img268.imageshack.us/img268/1754/screen1pp.jpg

    Ich habe versuche die Template hier für zu ändern:
    {$scripts}
    <form name="character_new" method="post" action="index.php?option=com_characters&amp;task={$task}">
    <div class="contentHeader">{$header}</div><br>
    	<div align="center">
    		<table width="100%" cellpadding="3" cellspacing="1" border="0">
    			<tr>
    				<td width="25%" valign="top" class="name_class">
    					<div align="right">{$nameText}:</div>			  </td>
    				<td width="75%" valign="top" class="field_class">
    					<div align="left">
    						<input type="text" class="post" style="width: 200px" name="char_name" value="{$char_name|escape}">
    						{validate id="name" message="<span class=formError>$nameError</span>"} {$char_exists}					</div>			  </td>
    			</tr>
    			<tr>
                  <td valign="top" class="name_class"><div align="right">{$raceText}:</div></td>
    			  <td valign="top" class="field_class"><div align="left">
                      <select name="race_id" class="post" onChange="addItem('race_id', 'class_id' )">{$races}</select> {validate id="race" message="<span class=formError>$raceError</span>"}</div></td>
    		  </tr>
    			<tr>
                  <td valign="top" class="name_class"><div align="right">{$classText}:</div></td>
    			  <td valign="top" class="field_class"><div align="left">
      				  <input type="hidden" value="4" id="subInitial">
    				  <input type="hidden" value="0" id="subNumber">
                      <select name="class_id" class="post">{$classes}<option></option></select> {$addClassText} {validate id="class" message="<span class=formError>$classError</span>"}<br>
    				  <div id="subClass"> </div></div></td>
    		  </tr>
    			<tr>
                  <td valign="top" class="name_class"><div align="right">{$guildText}:</div></td>
    			  <td valign="top" class="field_class"><div align="left">
                      <select name="guild_id" class="post">{$guilds}</select></div></td>
    		  </tr>
    			<tr>
                  <td valign="top" class="name_class"><div align="right">{$genderText}:</div></td>
    			  <td valign="top" class="field_class"><div align="left">
                      <select name="gender_id" class="post">{$genders}</select></div></td>
    		  </tr>
    			<tr>
                  <td valign="top" class="name_class"><div align="right">{$levelText}:</div></td>
    			  <td valign="top" class="field_class"><div align="left">
                      <input type="text" class="post" style="width: 30px" name="char_level" value="{$char_level|escape}">
    			    {validate id="level" message="<span class=formError>$levelError</span>"} </div></td>
    		  </tr>
    	  </table>
    	</div>
    <br>
    <div class="contentHeader">{$attribute_header}</div><br>
    {$attributes}<br>
    <div class="button">
    	<input type="submit" class="mainoption" value="{$submit}"> <input type="reset" class="liteoption" value="{$reset}">
    </div>
    </form>
    
    <!-- this image is used for the loading of the javascript only -->
    <img src="{$site_url}/templates/{$template}/images/pixel.png" onload="setupItems('subInitial', 'race_id', 'class_id' )" alt="">

    und einfach versucht das Formular zu verändern und die Spalten Rasse/Klasse/Level herauszunehmen.. das hat allerdings nicht funktioniert ;) Dann kann ich den "Charakter nicht erstellen". Gilde und Geschlecht kann ich ganz einfach herausnehmen.

    Dann hab ich die (wie ich glaube) dazugehörige php Datei gefunden doch viel habe ich nicht mehr verstanden. Könnte mir jemand helfen die nicht benötigten Passagen herauszunehmen? Evtl. auch mit kurzer Erklärung wieso, dann kann ichs das nächste Mal ja vielleicht allein!
    Hier die php Datei von der ich denke das es sie ist:
    <?php
    // no direct access
    defined('_VALID_RAID') or die('Restricted Access');
    
    // load footer?
    $load_footer = 1;
    
    // verify permissions
    if(!$pMain->checkPerm('edit_characters_own') && !$pMain->checkPerm('edit_characters_any')) {
    	pRedirect('index.php?option=com_login&amp;task=login');
    }
    
    // report for output
    include(RAIDER_CLASS_PATH.'report'.DIRECTORY_SEPARATOR.'report.php');
    $report = &new ReportList;
    
    if(empty($task) || $task == '') {
    	$char_data = getCharacterData($pMain, $pMain->getProfileID());
    
    	// report setup
    	setupOutput();
    
    	// paging and sorting
    	$report->showRecordCount(true);
    	$report->allowPaging(true, $_SERVER['PHP_SELF'].'?option='.$option.'&amp;Base=');
    	$report->setListRange((empty($_GET['Base'])?'0':$_GET['Base']), $pConfig['report_max']);
    	$report->allowLink(ALLOW_HOVER_INDEX, '', array());
    	$report->allowSort(true, $_GET['Sort'], $_GET['SortDescending'], 'index.php?option='.$option);
    
    	// setup column headers
    	$report->addOutputColumn('name', $pLang['name'], 'null', 'left', null, '__NOLINK__');
    	$report->addOutputColumn('race', $pLang['race'], 'null', 'center', null, '__NOLINK__');
    	$report->addOutputColumn('class', $pLang['class'], 'null', 'center', null, '__NOLINK__');
    	$report->addOutputColumn('level', $pLang['level'], 'null', 'center', null, '__NOLINK__');
    	$report->addOutputColumn('guild', $pLang['guild'], 'null', 'center', null, '__NOLINK__');
    
    	// setup attribute columns
    	$sql['SELECT'] = 'att_name, att_icon, att_show';
    	$sql['FROM'] = 'attribute';
    	$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    	while($data = $db_raid->fetch()) {
    		if($data['att_show']) {
    			$icon = '<img src="games/'.$pConfig['game'].'/images/attributes/'.urlencode($data['att_icon']).'" onMouseover="ddrivetip(\''.$data['att_name'].'\')"; onMouseout="hideddrivetip()" height="18" width="18">';
    			$report->addOutputColumn($data['att_name'], $icon, 'null', 'center');
    		}
    	}
    
    	$report->addOutputColumn('checkbox', '<input type="checkbox" onClick="invertAll(this, this.form);" />', 'null', 'right');
    
    	// put data into variable for output
    	$output = $report->getListFromArray($char_data);
    
    	$p->assign('create_new', $pLang['create_new']);
    	$p->assign('header', $pLang['chHeader']);
    	$p->assign('output', $output);
    	$p->display(RAIDER_TEMPLATE_PATH.'characters.tpl');
    } else if($task == 'new' || $task == 'edit') {
    	// verify permissions
    	if($task == 'new') {
    		if(!$pMain->checkPerm('edit_characters_any') && !$pMain->checkPerm('edit_characters_own')) {
    			pRedirect('index.php?option=com_login&amp;task=login');
    		}
    	} else {
    		if(!$pMain->checkPerm('edit_characters_any')) {
    			if(!$pMain->checkPerm('edit_characters_own') || $pMain->getProfileID() != getProfileFromTable('character', 'character_id', $id)) {
    				pRedirect('index.php?option=com_login&amp;task=login');
    			}
    		}
    	}
    
    	// no caching for this
    	$p->caching = false;
    
    	// localizations
    	$p->assign(
    		array(
    			// errors
    			'nameError' => $pLang['chName_error'],
    			'raceError' => $pLang['chRace_error'],
    			'classError' => $pLang['chClass_error'],
    
    			// text
    			'header' => $pLang['chCreate_header'],
    			'attribute_header' => $pLang['chAttribute_header'],
    			'nameText' => $pLang['chName_text'],
    			'raceText' => $pLang['chRace_text'],
    			'classText' => $pLang['chClass_text'],
    			'genderText' => $pLang['chGender_text'],
    			'guildText' => $pLang['chGuild_text'],
    			'levelText' => $pLang['chLevel_text'],
    
    			// errors
    			'nameError' => $pLang['chName_error'],
    			'levelError' => $pLang['chLevel_error'],
    
    			// buttons
    			'reset' => $pLang['reset'],
    			'submit' => $pLang['submit']
    		)
    	);
    
    	// assign task
    	if($task == 'edit')
    		$p->assign('task', $task.'&amp;id='.$id);
    	else
    		$p->assign('task' , $task);
    
    	// set default values
    	if($task == 'edit' && empty($_POST)) {
    		unset($sql);
    		$sql['SELECT'] = '*';
    		$sql['FROM'] = 'character';
    		$sql['WHERE'] = 'character_id='. $id;
    		$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    		$old_data = $db_raid->fetch();
    		$p->assign($old_data);
    
    		$race_default = $old_data['race_id'];
    		$class_default = $old_data['class_id'];
    		$guild_default = $old_data['guild_id'];
    		$gender_default = $old_data['gender_id'];
    	} else {
    		if (!empty($_POST['class_id'])) {
    			$class_default = intval($_POST['class_id']);
    		} else {
    			$class_default = 0;
    		}
    		$race_default = intval($_POST['race_id']);
    		$class_default = intval($_POST['class_id']);
    		$guild_default = intval($_POST['guild_id']);
    		$gender_default = intval($_POST['gender_id']);
    	}
    
    	// setup guilds
    	$pGuilds = getData('guild');
    
    	$guilds = '<option value="-1">'.$pLang['empty'].'</option>';
    	// do empty check
    	if(!empty($pGuilds)) {
    		foreach($pGuilds as $key => $value) {
    			if($key == $guild_default) {
    				$selected = ' selected';
    			} else {
    				$selected = '';
    			}
    			$guilds .= '<option value="'.$key.'"'.$selected.'>'.$value.'</option>';
    		}
    	}
    
    	$p->assign('guilds', $guilds);
    
    	// setup genders
    	$pGenders = getData('gender');
    
    	$genders = '';
    
    	if(empty($pGenders)) {
    		$genders .= '<option value="-1">'.$pLang['empty'].'</option>';
    	} else {
    		foreach($pGenders as $key => $value) {
    			if($key == $gender_default) {
    				$selected = ' selected';
    			} else {
    				$selected = '';
    			}
    			$genders .= '<option value="'.$key.'"'.$selected.'>'.$value.'</option>';
    		}
    	}
    
    	$p->assign('genders', $genders);
    
    	// setup races
    	$pRaces = getData('race');
    	$pClasses = getData('class');
    
    	// setup races
    	$races = '<option value="">'.$pLang['default_race'].'</option>';
    	foreach($pRaces as $key => $value) {
    		if($key == $race_default) {
    			$selected = ' selected';
    		} else {
    			$selected = '';
    		}
    		$races .= '<option value="'.$key.'"'.$selected.'>'.$value.'</option>';
    	}
    
    	// get restrictions from db and setup javascript
    	$scripts = "\n<script language=\"javascript\" type=\"text/javascript\">\n
    				var list = new Array();
    				var divName = 'subClass';
    				var divNumber = 'subNumber';
    				var formName = 'character_new';\n\n
    
    				list[0] = new Array(
    					'".$pLang['default_class']."',
    					'0',
    					'false');\n\n";
    	$sql['SELECT'] = 'd.race_id, d.class_id, c.class_name, r.race_name';
    	$sql['FROM'] = array('definitions d', 'class c', 'race r');
    	$sql['WHERE'] = 'd.race_id = r.race_id
    					AND d.class_id = c.class_id';
    	$sql['SORT'] = 'd.race_id, c.class_name';
    	$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    	while($data = $db_raid->fetch()) {
    		if (!isset($temp[$data['race_id']]['name'])) {
    			$temp[$data['race_id']]['name'] = $data['race_name'];
    		}
    		$temp[$data['race_id']]['classes'][$data['class_id']] = $data['class_name'];
    	}
    
    	// finish script setup
    	if(!empty($temp)) {
    		$count = 1;
    		foreach($temp as $race_id => $array) {
    			$scripts .= "list[$race_id] = new Array(\n";
    			foreach($array['classes'] as $class_id => $class_name) {
    				if($class_id == $class_default)
    					$selected = 'true';
    				else
    					$selected = 'false';
    
    				$scripts .= "'$class_name',\n'$class_id',\n'$selected',\n";
    			}
    			$scripts = substr($scripts, 0, strlen($scripts) - 2).");\n\n";
    			$count++;
    		}
    	}
    
    	$scripts .= "</script>";
    
    	$p->assign('scripts', $scripts);
    	$p->assign('races', $races);
    
    	// allow dynamic adding of class forms
    	if($pConfig['multi_class']) {
    		$p->assign('addClassText', '<a href="javascript:;" onclick="addEvent();">'.$pLang['chAddClass_text'].'</a>');
    	}
    
    	if(empty($_POST)) {
    		// new form, we (re)set the session data
    		SmartyValidate::connect($p, true);
    
    		$a_data = array();
    
    		// assign old values if it's an edit
    		if($task == 'edit') {
    			// setup attributes
    			unset($sql);
    			$sql['SELECT'] = 'IFNULL(att_value,\'\') as att_value, att_name, a.attribute_id, a.att_type';
    			$sql['FROM'] = 'attribute a';
    			$sql['JOIN'] = array('TYPE'=>'LEFT','TABLE'=>'attribute_data d','CONDITION'=>'a.attribute_id=d.attribute_id AND d.character_id='.$id);
    			$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    
    			while($data = $db_raid->fetch()) {
    				array_push($a_data,
    					array(
    						'text' => $data['att_name'],
    						'name' => 'Attribute'.$data['attribute_id'],
    						'field' => '<input type="text" name="Attribute'.$data['attribute_id'].'" class="post" value="'.$data['att_value'].'">',
    						'errortext' => sprintf($pLang['atNumeric_error_text'],$data['att_name'])
    					)
    				);
    				if ($data['att_type'] == 'numeric') {
    					SmartyValidate::register_validator('Attribute'.$data['attribute_id'], 'Attribute'.$data['attribute_id'], 'isNumber', true, false, 'trim');
    				} else {
    					SmartyValidate::register_validator('Attribute'.$data['attribute_id'], 'Attribute'.$data['attribute_id'], 'dummyValid', true, false, 'trim,strip_tags,trim');
    				}
    			}
    		} else {
    			// setup attributes
    			unset($sql);
    			$sql['SELECT'] = '*';
    			$sql['FROM'] = 'attribute';
    			$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    			while($data = $db_raid->fetch()) {
    				array_push($a_data,
    					array(
    						'text' => $data['att_name'],
    						'name' => 'Attribute'.$data['attribute_id'],
    						'field' => '<input type="text" name="Attribute'.$data['attribute_id'].'" class="post">',
    						'errortext' => sprintf($pLang['atNumeric_error_text'],$data['att_name'])
    					)
    				);
    				if ($data['att_type'] == 'numeric') {
    					SmartyValidate::register_validator('Attribute'.$data['attribute_id'], 'Attribute'.$data['attribute_id'], 'isNumber', true, false, 'trim');
    				} else {
    					SmartyValidate::register_validator('Attribute'.$data['attribute_id'], 'Attribute'.$data['attribute_id'], 'dummyValid', true, false, 'trim,strip_tags,trim');
    				}
    			}
    		}
    
    		$p->assign('a_data', $a_data);
    		$p->display(RAIDER_TEMPLATE_PATH.'characters_form_attributes.tpl');
    
    		// register our validators
    		SmartyValidate::register_validator('race', 'race_id', 'isInt', false, false, 'trim');
    		SmartyValidate::register_validator('class', 'class_id', 'isInt', false, false, 'trim');
    		SmartyValidate::register_validator('name', 'char_name', 'notEmpty', false, false, 'trim,strip_tags,trim');
    		SmartyValidate::register_validator('level', 'char_level', 'isInt', false, false, 'trim');
    		if (!empty($pConfig['min_level']) && !empty($pConfig['max_level'])) {
    			SmartyValidate::register_validator('level', sprintf('char_level:%u:%u',intval($pConfig['min_level']),intval($pConfig['max_level'])), 'isRange');
    		}
    
    		// display form
    		$p->display(RAIDER_TEMPLATE_PATH.'characters_form.tpl');
    	} else {
    		// validate after a POST
    		SmartyValidate::connect($p);
    
    		if(!empty($_POST['char_name'])) {
    			$exists = 0;
    
    			if($task == 'new') {
    				// check if character name exists
    				unset($sql);
    				$sql['SELECT'] = 'COUNT(*) AS count';
    				$sql['FROM'] = 'character';
    				$sql['WHERE'] = 'char_name = '.$db_raid->quote_smart($_POST['char_name']);
    				$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    				$data = $db_raid->fetch();
    
    				if($data['count'] > 0) {
    					$exists = 1;
    					$p->assign('char_exists', '<span class=formError>'.$pLang['chExists_error'].'</span');
    				}
    			}
    		}
    
    		if(SmartyValidate::is_valid($_POST) && $exists == 0) {
    			// updating information so clear cache
    			$p->clear_cache(RAIDER_TEMPLATE_PATH.'characters.tpl');
    
    			// no errors, done with SmartyValidate
    			SmartyValidate::disconnect();
    			// update/insert into database
    			if($task == 'new') {
    				// setup variables not submitted by form
    				$sql['INSERT'] = 'character';
    				$sql['VALUES'] = array(
    									'char_name' => $_POST['char_name'],
    									'race_id' => $_POST['race_id'],
    									'class_id' => $_POST['class_id'],
    									'guild_id' => $_POST['guild_id'],
    									'gender_id' => $_POST['gender_id'],
    									'char_level' => $_POST['char_level'],
    									'profile_id' => $pMain->getProfileID()
    								);
    				$db_raid->set_query('insert', $sql, __FILE__, __LINE__);
    				$char_id = $db_raid->sql_nextid();
    
    				if($pConfig['multi_class']) {
    					// setup multiclasses
    					$i = 1;
    
    					while(!empty($_POST['subClass'.$i])) {
    						$sql['INSERT'] = 'subclass';
    						$sql['VALUES'] = array(
    											'character_id' => $char_id,
    											'class_id' => $_POST['subClass'.$i]
    										);
    						$db_raid->set_query('insert', $sql, __FILE__, __LINE__);
    						$i++;
    					}
    				}
    			} else {
    				$sql['UPDATE'] = 'character';
    				$sql['VALUES'] = array(
    									'char_name' => $_POST['char_name'],
    									'race_id' => $_POST['race_id'],
    									'class_id' => $_POST['class_id'],
    									'guild_id' => $_POST['guild_id'],
    									'gender_id' => $_POST['gender_id'],
    									'char_level' => $_POST['char_level']
    								);
    				$sql['WHERE'] = 'character_id='.$id;
    				$db_raid->set_query('update', $sql, __FILE__, __LINE__);
    				$char_id = $id;
    
    				// update multiclass
    				if($pConfig['multi_class']) {
    					$sql['DELETE'] = 'subclass';
    					$sql['WHERE'] = 'character_id='.$id;
    					$db_raid->set_query('delete', $sql, __FILE__, __LINE__);
    
    					$i = 1;
    
    					while(!empty($_POST['subClass'.$i])) {
    						$sql['INSERT'] = 'subclass';
    						$sql['VALUES'] = array(
    											'character_id' => $char_id,
    											'class_id' => $_POST['subClass'.$i]
    										);
    						$db_raid->set_query('insert', $sql, __FILE__, __LINE__);
    						$i++;
    					}
    				}
    
    				$sql['DELETE'] = 'attribute_data';
    				$sql['WHERE'] = 'character_id='.$id;
    				$db_raid->set_query('delete', $sql, __FILE__, __LINE__);
    			}
    
    			// setup attribute data
    			foreach($_POST as $key=>$value) {
    				if (preg_match("/^attribute(\d+)$/si", $key, $key_matches)) {
    					$key = $key_matches[1];
    
    					if ($value!='') {
    						$sql['INSERT'] = 'attribute_data';
    						$sql['VALUES'] = array(
    											'character_id' => $char_id,
    											'attribute_id' => $key,
    											'att_value' => $value
    										);
    						$db_raid->set_query('insert', $sql, __FILE__, __LINE__);
    					}
    				}
    			}
    
    			pRedirect('index.php?option='.$option);
    		} else {
    			// error, redraw the form
    			$a_data = array();
    
    			// attributes
    			unset($sql);
    			$sql['SELECT'] = '*';
    			$sql['FROM'] = 'attribute';
    			$db_raid->set_query('select', $sql, __FILE__, __LINE__);
    
    			while($data = $db_raid->fetch()) {
    				array_push($a_data,
    					array(
    						'text' => $data['att_name'],
    						'name' => 'Attribute'.$data['attribute_id'],
    						'field' => '<input type="text" name="Attribute'.$data['attribute_id'].'" class="post" value="'.$_POST['Attribute'.$data['attribute_id']].'">',
    						'errortext' => sprintf($pLang['atNumeric_error_text'],$data['att_name'])
    					)
    				);
    			}
    
    			$p->assign('a_data', $a_data);
    			$p->display(RAIDER_TEMPLATE_PATH.'characters_form_attributes.tpl');
    
    			$p->assign($_POST);
    			$p->display(RAIDER_TEMPLATE_PATH.'characters_form.tpl');
    		}
    	}
    } else if($task == 'delete') {
    	for($i = 0; $i < count($_POST['select']); $i++) {
    		// verify permissions
    		if($pMain->checkPerm('edit_characters_any') || ($pMain->checkPerm('edit_characters_own') && checkOwn('character', intval($_POST['select'][$i]), $pMain->getProfileID()))) {
    			$sql['DELETE'] = 'character';
    			$sql['WHERE'] = 'character_id='.intval($_POST['select'][$i]);
    			$db_raid->set_query('delete', $sql, __FILE__, __LINE__);
    
    			$sql['DELETE'] = 'subclass';
    			$sql['WHERE'] = 'character_id='.intval($_POST['select'][$i]);
    			$db_raid->set_query('delete', $sql, __FILE__, __LINE__);
    
    			$sql['DELETE'] = 'signups';
    			$sql['WHERE'] = 'character_id='.intval($_POST['select'][$i]);
    			$db_raid->set_query('delete', $sql, __FILE__, __LINE__);
    		}
    	}
    
    	pRedirect('index.php?option='.$option);
    } else {
    	printError($pLang['invalidOption']);
    }
    ?>

    Vielen Dank im Vorraus!
    Grüße

    p.s. http://pjp.lima-city.de/phpRaider_v109/
  • in: Buchungssystem (Eine Art Kalender)

    geschrieben von pjp

    Moinmoin, Ich habe für mein Chef schon zwei Internetseiten erstellt und verwalte diese auch - nun hat er mich gefragt ob ich nicht für unser Abendgeschäft (Gastro) eine Art Buchungssystem erstellen kann... Also für die Mitarbeiter.
    meine Kentnisse hören nach html und ein paar Grundkenntnissen in php leider auf. Ich dachte daher an ein Script was es irgendwo frei im Netz gibt welches ich dann ein wenig verändern kann.

    Ich habe jetzt schon elf verschiedene Kalender Scripte ausprobiert aber es war nie sowas dabei was ich hätte brauchen können!
    Vielleicht kennt ja jemand eins was ein bisschen passen würde und kann mir dies empfehlen?

    Erstmal zu der Problematik:
    Wir haben so ca. 50 Mitarbeiter welche sich bis jetzt auf Zetteln per Kreuze für die jeweiligen Termine eingetragen haben (Es werden pro abend meist nur 15-18 gebraucht) Dies sollte jetzt ein wenig digitalisierter laufen damit die Mitarbeiter sich auch von zu Hause eintragen können und der zuständige dann die jehweiligen Tage plant.
    Also sagen wir theoretisch: 20 Kellner melden sich für nächsten Donnertag als bereit es werden aber nur 15 benötigt und diese 15 werden dann durch den Admin bestätigt.

    "Seminar" für Joomla gefiel mir auch sehr gut Anfangs doch da ist es wer zuerst kommt malt auch zuerst
    Falls mal wer World of Warcraft gespielt hat^^.... So ein Raidplaner wie bei diesem Spiel verwendet wird wäre auch ziemlich gut.. doch den komplett umzuschreiben übersteigt meine Fähigkeiten.

    Evtl. kennt ja jemand ein Script welches passt?
    Vielen Dank.
  • in: komprimierte Datei erst auf dem Webspace entpacken

    geschrieben von pjp

    es liegt wohl an den Ordnerstrukturen.... Weil zu groß isse auf keinen Fall...
    Gibts denn irgendeine Möglichekit, das ich nur die gezippte einfach übern ftp hochlade und die durch irgendwelche befehle oder eine Art Konsole entpacke?
  • in: komprimierte Datei erst auf dem Webspace entpacken

    geschrieben von pjp

    http://img687.imageshack.us/img687/1148/unbenannthmv.jpg

    Das sagt Firefox.
    Die Datei ist 6,76mb groß, also nicht mehr als die maximale Größe von 8mb.
    Ich benutze Winrar, aber ich habe die Datei nicht gepackt sondern so heruntergeladen. Kann es daran liegen? Ich könnte ja mal versuchen es selbst zu packen und dann hochzuladen.....

    //edit mit einer selbst erstellten die nur 4mb groß ist gehts auch nicht.....
  • in: Eyjafjallajökull

    geschrieben von pjp

    nikic schrieb:
    Und was hat der Vulkan damit zu tun? Der ist doch nicht daran schuld, dass gewisse ... äh ... qualifizierte Leute den Flugverkehr lahm legen :D

    naja deine Frage haste dir ja shcon selbst beantwortet hehe
    vulkan bricht aus -> irgendwelche Leute entscheiden was -> keine Flugzeuge fliegen..... Also Vulkan hat Schuld am nicht Fliegen der Flugzeuge... denn wäre der Vulkan nicht ausgebrochen hätte der Flugverkehr regulär stattgefunden.
  • in: komprimierte Datei erst auf dem Webspace entpacken

    geschrieben von pjp

    Hallo, kurze Frage bezüglich dekomprimierung auf dem Webspace...
    Hier über den Filemanager über den Browser kann man ja die Option ankreuzen, das klappt bei mir aber irgendwie nicht, da erscheint immer eine Fehlermeldung.
    Um nicht ein komplettes cms auf diesem Weg dekomprimiert hochzuladen wollte ich mal fragen ob es noch eine anderen Möglichkeit gibt das "online" zu tun.
    z.B. habe ich mir jetzt über "Netzwerkadresse hinzufügen" (Windows 7) ein weiteres Laufwerk, geht das hierdrüber evtl? Oder über den Browser?

    Danke für die Hilfe.
    Gruß Philipp
  • in: Eyjafjallajökull

    geschrieben von pjp

    Moin moin.
    Mich würde mal interessieren ob noch mehr von dieser Flugverkehrkatastrophe verursacht durch den Eyjafjallajökull Vlukan auf Island betroffen war.

    Ich selbst wollte mit zwei Freunden nach Südspanien, Tarifa fliegen und dort Kitesurfen. Wir hatten dann das Vergnügen mit der 4 Grad kühlen Ostsee ;)
    Hotel und Mietwagen sind natürlich weg... weil keine Reiserücktrittsversicherung und so hehe Flug bekommen wir teilweise ersetzt.

    Nochjemand eine Loblied zu dem Vulkan?
    Gruß
  • in: Frage wegen Führerscheinklasse?

    geschrieben von pjp

    ja darfst du fahren.
    Man brauch garkeinen Führerschein dafür.

    Fahrerlaubnisfreie Kraftfahrzeuge

    Kraftfahrzeuge, die ohne eine Fahrerlaubnis („fahrerlaubnisfrei“) geführt werden dürfen, sind langsame Kraftfahrzeuge mit geringer bauartbedingter Höchstgeschwindigkeit (bbH). Der Fahrer muss mit ihrer Bedienung vertraut sein und mindestens 15 Jahre alt sein (Ausnahme: Krankenfahrstuhl).

    Folgende Kraftfahrzeuge sind fahrerlaubnisfrei:

    * motorisierte Krankenfahrstühle (einsitzig, Elektroantrieb, Leermasse max. 300 kg, zulässige Gesamtmasse maximal 500 kg, Breite maximal 110 cm, Heckmarkierungstafel) bis maximal 15 km/h bbH

    * Zugmaschinen für land- oder forstwirtschaftliche Zwecke (zum Beispiel Traktor) bis maximal 6 km/h bbH, auch mit Anhängern
    * selbstfahrende Arbeitsmaschinen (z. B. Bagger) bis maximal 6 km/h bbH
    * Flurförderzeuge (z. B. Gabelstapler) bis maximal 6 km/h bbH
    * einachsige, von Fußgängern an Holmen geführte Zug- und Arbeitsmaschinen (z. B. Einachsschlepper)


    Guck mal unter http://de.wikipedia.org/wiki/F%C3%BChrerschein_und_Fahrerlaubnis ca. Mitte der Seite
  • in: Sport ja oder nein?

    geschrieben von pjp

    lebanon-elzein schrieb:
    pjp schrieb:
    lebanon-elzein schrieb:
    Ich mach so gut wie garkein Sport...
    Naja in der Schule muss ich noch Sport treiben, aber freiwillig;-) NIE IM LEBEN

    solltest dir mal überlegen damit anzufangen! Ist echt wichtig, macht nicht nur Spass, man fühlt sich danach super! Es ist auchnoch gut für deine Gesundheit!
    Ja blabla denkste jetzt aber irgendwann wird es dir dein Körper danken ;)


    Nein danke und Zeit dafür hab ich auch nicht....
    Ich weis es ist viel gesünder Sport treiben, als das was ich mache ;-) (nur am pc hocken hahahahaha)
    Aber Sport macht mir überhaupt keinen Spaß, da einfach mal 2 mal um die halbe stadt mit ner jogginghose zu joggen ;-)

    jo joggen ist nicht das spannenste, vor allem alleine... Aber es gibt ja echt viele Möglichekeiten auch etwas anderes zu tun!
    Aber im Endeffeckt isses ja deine Entscheidung... ;)
  • in: Was haltet ihr von teuren Browser Games?

    geschrieben von pjp

    Ich finde es einfach nur dreist für Games dieser Qualität auchnoch Geld zu verlangen! Selbst bei den Games die "kostenlos" sind wird ja von den Betreibern schon genug Geld durch Weitergabe von Daten oder Werbeanzeigen Asche gemacht.

    Ich habe lange zeit World of Warcraft gespielt (und natürlich auch bezahlt) Fand es bei einem solchen Game auch immer gerechtfertigt da dort ja immer dran gearbeitet wird, neue Updates kommen und es Support gibt und ein solches Game ja sowieso ein viel höheres Potential gibt...

    Lange Rede kurzer Sinn... Ich spiele keine Browsergames aber würde für diese niemals auchnoch Geld ausgeben.
  • in: Sport ja oder nein?

    geschrieben von pjp

    lebanon-elzein schrieb:
    Ich mach so gut wie garkein Sport...
    Naja in der Schule muss ich noch Sport treiben, aber freiwillig;-) NIE IM LEBEN

    solltest dir mal überlegen damit anzufangen! Ist echt wichtig, macht nicht nur Spass, man fühlt sich danach super! Es ist auchnoch gut für deine Gesundheit!
    Ja blabla denkste jetzt aber irgendwann wird es dir dein Körper danken ;)
  • in: Sport ja oder nein?

    geschrieben von pjp

    moin! Sport finde ich ganz wichtig, vor allem draußen!
    Also ich gehe drei mal die Woche ins Gym (Was ja nich wirklich draußen ist)
    Eher selten, aber doch hin und wieder joggen (In Hamburg um die Alster)
    Dann Saisonabhängig Snowboarden und Kitesurfen!!
  • in: SecretDealz.de

    geschrieben von pjp

    norbi schrieb:
    ist aber toll geworden... :thumb:ich stehe mit sowas noch ganz am anfang, könntest du mir bitte sagen mit welchem Programm du das gemacht hast? frontpage war es glaube ich nicht:angel:

    gruß norbi

    moin norbi, das wird sehr wahrscheinlich nicht mit frontpage erstellt worden sein ;)
    Eine solche Lösung nennt sich "blog" http://de.wikipedia.org/wiki/Blog guck ma da!
    Es gibt hier auch die Möglichkeit einen kostenfreien Blog ganz einfach über den Filemanager zu installieren. Du brauchst allerdings eine Datenbank. Lies dich einfach ein bisschen rein!

    Gruß Philipp

Login zum Webhosting ohne Werbung!