anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 04:04

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Ich kriege es nit hin
BeitragVerfasst: Mo 04 Aug, 2008 18:01 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Ich hab ne neue Funktion für Donationpoints so gut wie eingebaut

ich bekomme allerdings folgenden Codeschnipsel nicht ganz so hin wie ich es gern hätte

$this->bbcode_second_pass_code('', 'if ($session[user][mega]>=1){
output("`0<form action=\"news.php\" method='POST'>",true);
output("[MEGAPHON] Trag deine Megaphonmeldung hier ein <input name='meldung' size='100'> ",true);
output("<input type='submit' class='button' value='Eintragen'>`n`n",true);
addnav("","news.php");
if ($_POST[meldung]){
$sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('".addslashes($_POST[meldung])."',NOW(),0)";
db_query($sql) or die(db_error($link));
$_POST[meldung]="";

}
addnav("","news.php");
}')

Wo muss ich folgendes Hinsetzen damit es in mega nach absenden eines abgezogen wird und in mega2 eines zugezählt wird??
$this->bbcode_second_pass_code('', '
$session['user']['mega']-=1;
$session['user']['mega2']+=1;')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Mo 04 Aug, 2008 18:23 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
An der gleichen Stelle, wo die news eingetragen wird.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Mo 04 Aug, 2008 18:35 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
ich kann das in der news.php nicht recht zuordnen. Ich hab mehrere Dinge versucht und entweder wird "mega" abgezogen wenn man nur die Seite besucht oder es wird gar nix abgezogen :(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Mo 04 Aug, 2008 19:00 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Du hast die Stelle sogar gepostet...
$this->bbcode_second_pass_code('', 'if ($session[user][mega]>=1){
output("`0<form action=\"news.php\" method='POST'>",true);
output("[MEGAPHON] Trag deine Megaphonmeldung hier ein <input name='meldung' size='100'> ",true);
output("<input type='submit' class='button' value='Eintragen'>`n`n",true);
addnav("","news.php");
if ($_POST[meldung]){ # <=========================================
$sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('".addslashes($_POST[meldung])."',NOW(),0)";
db_query($sql) or die(db_error($link));
$_POST[meldung]="";

}
addnav("","news.php");
}')


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Di 05 Aug, 2008 15:36 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
supi also hab ich bei meinen ganzen gefummel die zeile wohl nit gemacht :)))))

Noch ne frage: ist es möglich das vor dieser news "BENUTZERNAME: NEWSTEXT" steht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Di 05 Aug, 2008 16:25 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
addnews("`0".$session[user][name]." Newstext");


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Di 05 Aug, 2008 16:36 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Doctamy hat geschrieben:
addnews("`0".$session[user][name]." Newstext");



und wo pagg ich das hier rein?

PHP:
if ($session[user][mega]>=1){
output("`0<form action=\"news.php\" method='POST'>",true);
output("[MEGAPHON] Trag deine Megaphonmeldung hier ein <input name='meldung' size='100'> ",true);
output("<input type='submit' class='button' value='Eintragen'>`n`n",true);
addnav("","news.php");
if ($_POST[meldung]){
$session['user']['mega']-=1;
$session['user']['mega2']+=1;
$sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('".addslashes($_POST[meldung])."',NOW(),0)";
db_query($sql) or die(db_error($link));
$_POST[meldung]="";

}


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Di 05 Aug, 2008 20:11 
Offline
Held
Held
Benutzeravatar

Registriert: Di 21 Aug, 2007 23:04
Beiträge: 290
Wohnort: Darmstadt
Geschlecht: Männlich
Ich an deiner Stelle würde es nach $this->bbcode_second_pass_code('', '$session['user']['mega2']+=1;') einsetzen.

_________________
Legend of the Green Dragon - Die Mysterien um Ched Nasad


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Di 05 Aug, 2008 20:22 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Hey. Genial. Dann wird die News sogar zweimal hinzugefügt. :bash:

$this->bbcode_second_pass_code('', 'if ($session[user][mega]>=1){
output("`0<form action=\"news.php\" method='POST'>",true);
output("[MEGAPHON] Trag deine Megaphonmeldung hier ein <input name='meldung' size='100'> ",true);
output("<input type='submit' class='button' value='Eintragen'>`n`n",true);
addnav("","news.php");
if ($_POST[meldung]){
$session['user']['mega']-=1;
$session['user']['mega2']+=1;
$_POST['meldung'] = '`&'.$session['user']['name'].'`& gibt mithilfe einer göttlichen Stimme bekannt: «`2'.$_POST['meldung].'`&»';
$sql = "INSERT INTO news(newstext,newsdate,accountid) VALUES ('".addslashes($_POST[meldung])."',NOW(),0)";
db_query($sql) or die(db_error($link));
$_POST[meldung]="";

}
addnav("","news.php");
}')

Und in Zukunft etwas besser nachdenken. Gilt für beide Seiten. :pein:
@OP: War das nun echt so schwer, den Query zu bearbeiten? Oder die Meldung selbst, wie ich? Die Stelle hab ich dir ja schon im ersten Post genannt. :?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Ich kriege es nit hin
BeitragVerfasst: Mi 06 Aug, 2008 16:46 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Vielen dank Eliwood :)

jetzt noch ein thema und dann hab ich alles was ich brauche erstmal xD


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum