Ich brauche mal Hilfe  | 
    
   
   
   	 
   
   
   
   
  
 	
  | 
   
   | 
  
   
    
     
      
       
        |  Ich brauche mal Hilfe | 
         Beitrag Nr.:   1                     | 
        
        
      Hi 
 
Ich versuche mal mein problem zu Schildern. 
 
Bei mir im Board habe ich den Hack von Hacksaw eingebaut 
namens:   Cityhack_wbb2 ,  es funktioniert alles. 
 
Ich möchte jetzt wenn ein User die City erweitert, dieses auch in die Devils Shoutbox gepostet wird. 
 
Die erweiterung für das Automatische Posten in der Shoutbox habe ich soweit schon hinbekommen, die lautet zb: 
 
 
  
   
    
     | code: | 
     
    
     1:
2:
3:
4:
5:
  | 
     
$farbe="#FFCC00";
$messagesb= "Ich habe soeben einen Einwohner gestiftet für unsere City. "; #Message generieren
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
 | 
     
    
    | 
  
   
 
Diese code habe ich in die mycity.php eingesetzt , an die stellen wo ich der meinung war, dort gehören sie auch hin.  
 
Der Code muß ja 6 mal eingefügt werden, da es ja 6 Artikel gibt die man Stiften kann. 
Es wird dann nur den $messageb text angepasst 
 
Nun dieses habe ich alles gemacht und jetzt kommt mein problem lol 
 
Er postet jedesmal in die Shoutbox wenn jemanden die mycity.php aufruft, 
er soll aber erst posten wenn jemanden einen Artikel gestiftet hat (bzw den Hyperlink dazu angeklickt hat) 
Dann postet er manchmal zwei sachen ,zb wenn jemanden einen Einwohnr stiftet, postet er folgendes: 
 
Ich habe soeben einen Einwohner gestiftet für unsere City 
und 
Ich habe soeben eine Fabrik gestiftet für unsere City 
 
Er sollte aber nur das erste Posten, weil der User einen Einwohner gestiftet hat. 
 
Ich habe meine mycity.php mal angehangen, vielleicht kann jemand mir helfen, ich habe bestimmt einen fehler gemacht   
      
  
      
      
      
      | 
     
    
   | 
  
 
  
      
   06.10.2012 07:58 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Hi Haumi 
 
Ja ok, ich hoffe du findest mal Zeit  lol
      
      
      
      
      | 
     
    
   | 
  
 
  
      
   06.10.2012 09:02 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Hi Haumi 
 
Super , danke 
 
Du hast Post
      
      
      
      
      | 
     
    
   | 
  
 
  
      
   07.10.2012 08:09 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Hi haumi, 
 
bei mir im Board ist der Hack (original) eingebaut. 
 
Gruß katze2ooo
      
      
  __________________
  
      
      
      | 
     
    
   | 
  
 
  
      
   08.10.2012 09:58 | 
  
   
     
        
      
     
     
       
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Hi Haumi 
 
ok ich versuche dich morgen mal anzurufen. 
 
Aber auf die Seite von myminicity.com haben user 
keinen zugriff. 
 
Es wird nur lediglich die City dort angelegt und gebaut 
 
Ich habe es schon fast an jeder Stelle in die mycity.php nach den 
Link eingebaut. 
 
Jedesmal das gleiche, er postet schon beim Aufruf der php, 
nicht erst nachdem man den Link angeklickt hat
      
      
      
      
      | 
     
    
   | 
  
 
  
      
   08.10.2012 20:06 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Hi haumi 
 
 
  | Zitat: | 
  
 
  
   
    
     Original von haumi 
Hi Katze, 
ich weiß das der Cityhack bei dir eingebaut ist. 
Hier muss aber eine andere oder abgespeckte Version vorhanden sein, 
weil die Datei myminicity.com aufgerufen wird und bei dir mycity.com. 
Da habe ich schon nachgesehen. 
Nun können die Dateien identisch sein müssen aber nicht. 
 
LG 
haumi | 
     
    
   | 
  
  
 
die City wird immer über die mycity.php aufgerufen. 
Ich habe noch den Zusatz Statistik ins Board posten eingebaut. 
Der Hack kommt von Hacksaw und nicht von myminicity.com 
 
Gruß katze2ooo
      
      
  __________________
  
      
      
      | 
     
    
   | 
  
 
  
      
   08.10.2012 21:07 | 
  
   
     
        
      
     
     
       
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  
   
    
     haumi  
      
      Boardbetreiber
        
        
 
  
 [meine Galerie]
  
	Dabei seit: 06.06.2009 
	Beiträge: 3.442 
	Herkunft: NRW 
Postid:  12485
	
	
	
	 
     
   | 
     
    
   | 
  
   
    
     
       
      Ich hoffe das Problem ist gelöst. 
 
Ich habe die Aufrufe z. B. 
 
http://$cityname.myminicity.com/env  
 
ersetzt durch 
 
mycity.php?action=env 
 
dadurch wird das eigene Script mit dem entsprechenden Parameter aufgerufen. 
 
Zusätzlich habe über  ?> noch folgendes eingebaut: 
 
 
  
   
    
     | code: | 
     
    
     1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
  | 
     if($_REQUEST[action] != "") $aus = $_REQUEST[action];
switch($aus) {
case com:	//Shop
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben einen Shop eröffnet in unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://$cityname.myminicity.com/com");
exit;
break;
case env:	//Baum
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben einen Baum gestiftet für unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://$cityname.myminicity.com/env");
exit;
break;
case ind:	//Fabrik
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben eine Fabrik gestiftet für unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://$cityname.myminicity.com/ind");
exit;
break;
case sec:	//Polizei
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben einen Polizisten gestiftet für unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://$cityname.myminicity.com/sec");
exit;
break;
case tra:	//Straße
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben eine Strasse gestiftet für unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://$cityname.myminicity.com/tra");
exit;
break;
case leer:   //Einwohner
$messagesb= "[sbautopost][IMG]images/sb_rahmen_info_icon.png[/IMG]Ich habe soeben einen Einwohner gestiftet für unsere City[IMG]images/sb_rahmen_info_icon.png[/IMG][/sbautopost]";
$db->query("INSERT INTO bb".$n."_shoutbox_messages (userid,message,time,befehl,farbe,pn,pnuserid,buzzerid) VALUES ('$wbbuserdata[userid]','".$messagesb."','".time()."','0','".$farbe."','0','0','0')");
header ("location: http://xxxxxxxxxx.myminicity.com/");
exit;
break;
	}
 | 
     
    
    | 
  
  
 
Hier wird nun erst nach anklicken des Links die mycity aufgerufen und zusätzlich der EIntrag in der Shoutbox gepostet. 
 
LG 
haumi
      
      
  __________________
 Gelassen das hinnehmen, was nicht zu ändern ist, 
engagiert angehen was man gestalten kann.
   
      
      
      | 
     
    
   | 
  
 
  
      
   09.10.2012 21:25 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Keine ursache 
 
Und hast du schon was gefunden wegen 
den Doppelposting innerhalb 24 Stunden?
      
      
      
      
      | 
     
    
   | 
  
 
  
      
   11.10.2012 10:24 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |  
 
 	
  | 
   
   | 
  
   
    
     
       
      Ich meinte wenn ein User innerhalb 24 Stunden  
den Link nochmal anklickt. 
 
Da kann er ja nichts Stiften aber er postet trotzdem 
 
Ist aber schwierig glaube ich, weil das geht wohl über 
die myminicity.com  
 
Wäre aber nicht schlimm, bin schon froh das du es so hinbekommen 
hast   
      
      
      
      
      | 
     
    
   | 
  
 
  
      
   12.10.2012 08:33 | 
  
   
     
        
      
     
      
     
      
   
       
     
     
     
     
     
     
     
     
     
     
   | 
  
  |   
   |