Willkommen zum Zeitungsgeschäft!",1); echo "Das Zeitungsgeschäft bietet dir eine Vielzahl an Zeitschriften und Magazinen. Unter anderem Fachzeitschriften der hiesigen Firmen. Hier kannst du dich über Neuigkeiten rund um QB-City und Stellenangebote informieren.

Neuigkeiten lesen Nach Stellen-Angeboten suchen
"; break; case "lesen": switch ($action) { default: create_header(1,"Zeitungsstand >> Zeitung lesen","Grafix/newspaper_clipart_small.gif","zeitung.php","Zurück zum Zeitungsstand","Hier wirst du ständig um den aktuellen Stand von QB-City informiert. Natürlich kannst du auch nach Stellenangeboten in der Zeitung suchen.",1); # Eigener Inhalt if (!isset($_GET['per_page'])) $per_page=$var_value['pages_news']; else $per_page=$_GET['per_page']; if (!isset($_GET['offset'])) $offset=0; else $offset=$_GET['offset']; $offset2=$offset+$per_page; $search = "SELECT * FROM wb_news ORDER BY datum DESC LIMIT $offset, $offset2"; $ergebnis =mysql_query($search); while ($row = mysql_fetch_array($ergebnis)) { echo "
\"".$row['titel']."\" ".date("d.m.Y",$row['datum']).": ".$row['titel']." (Autor: ".$user_username[array_search($row['userID'],$user_ID)].")
"; $inhalt = str_replace("\n","
",$row['inhalt']); # $inhalt=$news_inhalt[$e]; if (strpos($row['inhalt'],"%%")!=false) { $inhalt = substr($inhalt,0,strpos($inhalt,"%%")); $inhalt.= " ...Mehr dazu lesen !"; } echo UBB_replace($inhalt); echo "

"; } $get_all = "SELECT ID FROM wb_news"; $ret = mysql_query($get_all); $seiten = ceil(mysql_num_rows($ret)/$per_page); if ($seiten!=1) { echo "

Seiten:
"; for ($e=0;$e<$seiten;$e++) { echo "".($e+1)." "; } echo "
"; } break; case "read": $search = "SELECT * FROM wb_news WHERE ID = '".$_GET['article']."'"; $ergebnis =mysql_query($search); $row = mysql_fetch_array($ergebnis); create_header(1,"Zeitungsstand >> Zeitungsartikel lesen","Grafix/newspaper_clipart_small.gif","","Zurück","Titel: ".$row['titel']."
Autor: ".$user_username[array_search($row['userID'],$user_ID)],1); $inhalt = UBB_replace(str_replace("%%","",str_replace("\n","
",$row['inhalt']))); echo "
  $inhalt

<< Zurück zu den anderen Artikeln

"; break; } // SWITCH von action$ # Ende vom Header break; case "stellenmarkt": $db_pick="wb_firmen"; include "db.php"; if ($access_granted==true) { create_header(1,"Zeitungsstand >> Nach Stellen-Angeboten suchen","","","","Hier ein Übersicht der verfügbaren Aufträge der Firmen:",1); include "dbconnect.php"; #$offset2=$offset + $var_value['pages_job']; $offset2=$var_value['pages_job']; $abfrage = "SELECT * FROM wb_aufgaben WHERE (status = '1')"; $ergebnis = mysql_query($abfrage); $gesamt = mysql_num_rows($ergebnis); // Sortierungsfolge: switch ($sortierung) { case "name": $sort = "name"; break; case "firma": $sort = "firmID"; break; case "schwierig": $sort = "schwierigkeitsgrad"; break; case "bezahlung": $sort = "geld"; break; case "einsendeschluss": $sort = "ende"; break; default: $sort = "beginn ASC, ende ASC"; $z = ""; break; } $abfrage = "SELECT * FROM wb_aufgaben WHERE (status = '1') ORDER BY $sort $z LIMIT ".(int)$offset.",".$offset2; $ergebnis = mysql_query($abfrage); $anzahl=mysql_num_rows($ergebnis); include "dbdisconnect.php"; echo "Momentan findest du ".$gesamt." Angebot(e) in der Zeitung !"; if ($anzahl!=0) { echo "

"; $flag = 0; $team = array("E", "T"); $teamC = array("blue", "red"); while ($row = mysql_fetch_array($ergebnis)) { if ($flag==0) { $col="#EBEBEB"; $flag=1;} else { $col="#F5F5F5"; $flag=0;} echo " "; $max_pkt=0; $tmp = explode("|",$row['kriterien']); foreach ($tmp as $a) { list($krit,$pkt) = explode(",",$a); $max_pkt+=$pkt; } echo " "; } echo "
Auftragsbezeichnung \"Fallend \"Steigend Auftraggeber \"Fallend \"Steigend Schwierig. \"Fallend \"Steigend Bezahlung \"Fallend \"Steigend Punkte Einsendeschluss in \"Fallend \"Steigend 
".$team[$row['team']]." ".$row['name']." ".$firmen_name[array_search($row['firmID'],$firmen_ID)]." "; for ($e=1;$e<=$row['schwierigkeitsgrad'];$e++) { echo "\"Schwierigkeitspunkte\""; } echo "".$row['geld']." QB$ ".$max_pkt." "; $x = round(($row['ende']+$row['beginn']-time())/$one_day); # gerundet $x2 = (($row['ende']+$row['beginn']-time())/$one_day); # ungerundet if ($x==1) { echo "$x Tag"; } if ($x>1) { echo "$x Tagen"; } if ($x<1) { echo round(($x2 * 24),1)." Stunden"; } echo "

Legende:
E = Einzelaufgabe
T = Teamaufgabe
\"Schwierigkeitspunkt\" = Schwierigkeitspunkt "; } else { // Nix gefunden echo "

Versuche es später noch einmal !

"; } } else { login_notice(); } break; case "auftrag": $db_pick="wb_firmen"; include "db.php"; $db_pick="wb_teams"; include "db.php"; if ($access_granted==true) { include "dbconnect.php"; $offset2=$offset + $var_value['pages_job']; $abfrage = "SELECT * FROM wb_aufgaben WHERE (status = '1' AND ID = '".$_GET['ID']."') LIMIT 1"; if ($MYallow_jury!=0) { $abfrage = "SELECT * FROM wb_aufgaben WHERE (ID = '".$_GET['ID']."') LIMIT 1";} $ergebnis = mysql_query($abfrage); $gefunden = mysql_num_rows($ergebnis); if ($gefunden==1) { $row = mysql_fetch_array($ergebnis); if ($_GET['preview']=="true") { $ab = " (Nur Preview!)"; } create_header(1,"Zeitungsstand >> Auftrag-Details >> ".$row['name'].$ab,"","","","",1); if ($_GET['take_job']!=true) { echo "
Auftraggeber: ".$firmen_name[array_search($row['firmID'],$firmen_ID)]."
Beschreibung:
".UBB_replace(str_replace("\n","
",$row['beschreibung']))."
verfasst von ".$user_username[array_search($row['userID'],$user_ID)]."
Bewertungskriterien: "; $tmp = explode("|",$row['kriterien']); foreach ($tmp as $a) { list($krit,$pkt) = explode(",",$a); echo ""; $max_pkt+=$pkt; } echo "
".$krit.": ".$pkt." Punkte
Gesamtzahl:$max_pkt Punkte
Schwierigkeitsgrad: "; for ($e=1;$e<=$row['schwierigkeitsgrad'];$e++) { echo "\"Schwierigkeitspunkte\""; } echo "
Gehalt: ".$row['geld']." QB$
Zeitliches: Dieser Auftrag besteht von dem ".date("d.m.Y",$row['beginn'])." bis zum ".date("d.m.Y",$row['beginn']+$row['ende'])."

"; $err=0; if ($MYallow_take_job!=0) { if ($user_aktuell[$s]!=0) { $err=1;} if (in_array($row['ID'],$user_history[$s])) { $err=2;} if ($user_aktuell[$s]==$row['ID']) { $err=4;} # Prüfe ob jemand anderes den Job aus dem eigenen Team hat... if ($row['team']==1 && $user_teamID[$s]!=0) { $select = "SELECT ID FROM wb_user WHERE aktuell = '".$row['ID']."' AND teamID = '".$user_teamID[$s]."'"; $ergebnis = mysql_query($select); $gefunden = mysql_num_rows($ergebnis); $row2 = mysql_fetch_array($ergebnis); if ($gefunden!=0) { echo "Das Team-Mitglied ".$user_username[array_search($row2['ID'],$user_ID)]." aus deinem Team hat schon diesen Job angenommen! Du bräuchtest diesen also nicht annehmen

"; } } if ($user_teamID[$s]==0 && $row['team']==1) { $err=6; } if ($row['team']==1) { $z = array_search($user_teamID[$s],$team_ID); if ($team_aktuell[$s]!=0) { $err=1;} if ($team_history[$z]=='') { settype($team_history[$z],"array"); } if (in_array($row['ID'],$team_history[$z])) { $err=2;} if ($team_aktuell[$s]==$row['ID']) { $err=4;} } } else { $err=3;} switch ($err) { case 0: echo "\"Diesen Diesen Auftrag annehmen"; break; case 1: echo "Du hast schon einen Auftrag angenommen !
Wenn du diesen annimmst, musst du eine Strafe von ".$var_value['job_strafe']." QB$ zahlen!

\"Trotzdem Trotzdem diesen Auftrag annehmen"; break; case 2: echo "Du hast diesen Auftrag schonmal angenommen! Doppelt geht nicht ! ;)"; break; case 3: echo "Du darfst aufgrund deines Grades keine Jobs annehmen!"; break; case 4: echo "Dies ist dein aktueller Job ! Viel Spaß bei der Arbeit ! ;)"; break; # case 5: # echo "Jemand aus deinem Team hat diese Aufgabe schon angeommen. Dieser wird auch die Aufgabe einsenden müssen..."; case 6: echo "Du hast kein Team, um diese Aufgabe zu erledigen!"; } echo "

<< Zurück"; } else { // Auftrag angenommen $err=0; if ($MYallow_take_job!=0) { if (in_array($row['ID'],$user_history[$s])) { $err=2;} if ($user_aktuell[$s]==$row['ID']) { $err=4;} } else { $err=3;} switch ($err) { case 2: create_error_message("Du hast diesen Auftrag schonmal angenommen! Doppelt geht nicht ! ;)"); break; case 3: create_error_message("Du darfst aufgrund deines Grades keine Jobs annehmen!"); break; case 0: $update = "UPDATE wb_user SET aktuell = '".$row['ID']."' WHERE ID = '".$user_ID[$s]."'"; $ergebnis = mysql_query($update); if ($row['team'] == 1) { $update = "UPDATE wb_teams SET aktuell = '".$row['ID']."' WHERE ID = '".$user_teamID[$s]."'"; $ergebnis = mysql_query($update); } # $update = "UPDATE wb_user SET aktuell = '".$row['ID']."' WHERE ID = '".$user_ID[$s]."'"; # $ergebnis = mysql_query($update); echo "
Der Auftrag wurde erfolgreich angenommen !

Viel Spass beim Programmieren ! ;-)

<< Zurück"; # Strafe zahlen, wenn man den alten Auftrag nicht einhält... if ($user_aktuell[$s]!=0) { transfer_money("-","Strafe für Nicht-Erledigung eines Jobs",$var_value['job_strafe'],"0",$user_ID[$s],$firmen_name[array_search($row['firmID'],$firmen_ID)]); } break; case 4: create_error_message("Ich weiß zwar nicht was du damit bezweckst, aber du kannst nicht diesen Auftrag doppelt annehmen!"); break; } } } else { create_header(1,"Zeitungsstand >> Auftrag-Details","","","","",1); create_error_message("Dieser Auftrag ist nicht verfügbar!"); } include "dbdisconnect.php"; } else { login_notice(); } break; } // Ende von Switch Select echo " "; include "bottom.php"; ?>