<img src="signatur/{$loggedname}.png" alt="" /><br/><br/>
geht leider auch nicht
<img src="signatur/{$loggedname}.png" alt="" /><br/><br/>
geht leider auch nicht
session_start muss vor dem require_once stehen
aber was mich wundert, auf mein localhost geht alles wunderbar, aber auf eine Webspace geht komplett nichts.
Bitte den Quellcode von deiner Index.php oder der PHP-File beilegen wo die Klasse benutzt wird.
index.php:
<?phprequire_once("libs/framework.class.php"); session_start();$framework = new UCP_Framework();?>
framework.class.php:
<?phprequire_once("libs/config/config.class.php");require_once("libs/data/language.class.php");require_once("libs/data/mysql.class.php");require_once("libs/Smarty.class.php");class UCP_Framework { protected static $mysqlObj; protected static $configObj; protected static $langObj; protected static $tplObj; protected static $pageObj; protected static $requestedPage = ''; public function __construct() { $this->initConfig(); $this->initDB(); $this->initLang(); $this->initTpl(); $this->readRequest(); $this->handlePage(); } protected function readRequest() { if( isset($_GET["page"]) ) { self::$requestedPage = $_GET["page"]; } else { self::$requestedPage = 'Home'; } } protected function handlePage() { if( file_exists ( "libs/pages/".self::$requestedPage."Page.class.php" ) ) { require_once("libs/pages/".self::$requestedPage."Page.class.php"); self::getTPL()->assign("PAGE", self::$requestedPage); $pageObjekt = self::$requestedPage."Page"; self::$pageObj = new $pageObjekt(); } else { header("Location: index.php?page=Home"); } } protected function initConfig() { self::$configObj = new Config(); } public static final function getConfig() { return self::$configObj; } protected function initDB() { self::$mysqlObj = new mysql( self::getConfig()->server, self::getConfig()->benutzer, self::getConfig()->passwort, self::getConfig()->datenbank ); } public static final function getDB() { return self::$mysqlObj; } protected function initLang() { self::$langObj = new Language(1); } public static final function getLang() { return self::$langObj; } protected function initTpl() { self::$tplObj = new Smarty; } public static final function getTPL() { return self::$tplObj; }}?>
Poste am besten mal den Quellcode.
Vor dem Header() oder Session_Start() darf keine HTML Ausgabe sein, auch KEIN Leerzeichen, aber wenn Wir den Quellcode haben, können wir es besser Nachvollziehen.
//edit by maddin: Quellcode entfernt.
Includierst du eine Datei, die bereits diese Daten versendet?
config.class.php sollte die Session anscheinend schon Laden.
Danke für deine schnelle Antwort, wie meinst Du dies ?
Ich bin sehr neu dadrin.
Gten Abend Com.
Ich bin neu in Coding, wie kann ich diesen Fehler beheben ?
Fehler:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/www/web73/html/cp/libs/config/config.class.php:1) in /home/www/web73/html/cp/index.php on line 3
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/www/web73/html/cp/libs/config/config.class.php:1) in /home/www/web73/html/cp/index.php on line 3
Du solltest mal die Bildquelle korrigieren. "localhost" ist definitiv falsch.
Ich bin über xampp drinne weil ich dies erstelle.
Guten abend Com,
Und zwar bekomme ich es seit 2 Stunden nicht hin meine Signatur das Bild richtig zu machen.
Bild:
Code:
<div align="center">
<br>
<img src="signatur.png/{$loggedname}" alt="" /><br/><br/>
<b>Signatur-Link (BBCode):</b>
<br/> <input onclick="this.select();" type="text" style="width: 450px;" value="[url=http://www.gsc-city.de][img]{$url}/images/signatur/{$loggedname}[/img][/url]" readonly/><br/>
</div>
<br>
</div>
Ich hoffe es kann mir jemand helfen,..
$number = 10000;
$profile.usergeld = number_format($number, 2, ',','.'');
Bei mir steht nun dies....
Und wie mach ich dies ?
Bin noch ein Anfänger was Coding angeht.
Guten Tag Com,
und zwar komme ich nicht weiter, also mein Geld soll so im CP aussehen, 10.000$
aber es wird so angezeigt, 10000$
Wie kann ich dies machen damit es in Komma dargestellt wird.
Code:
Ich hoffe mir kann jemand helfen,
Mfg
DMW007
Guten Abend Com,
Und zwar geht mein Befehl /scheine [ID] nicht.
Ich bin seit über eine Stunde am verzwifeln.
Code:
ich hoffe jemand kann mir helfen.
Mfg
DMW007
Würde mich gerne auch Intressieren.
ist das viel für mein Script ?
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Header size: 0 bytes
Code size: 1071564 bytes
Data size: 3272592 bytes
Stack/heap size: 16384 bytes; estimated max. usage: unknown, due to recursion
Total requirements: 4360540 bytes
Das Script hat ca 35.000 Zeilen.
Guten Abend Com,
Ich suche ein User der mit mir ebend etwas testen kann.
Bitte Pn an mich dann, danke.
Mfg
DMW007
Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
Nächster Error:
C:\Users\Andre *****\Desktop\Scripting\gamemodes\SelfieDM.pwn(1267) : warning 208: function with tag result used before definition, forcing reparse
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Code:
Float:mysql_GetFloat(Table[], Field[], Where[], Is[])
Guten Tag,
Und zwar bekomme ich diesen Error:
C:\Users\Andre ****\Desktop\Scripting\gamemodes\SelfieDM.pwn(1267) : warning 208: function with tag result used before definition, forcing reparse
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
Code:
stock Float:mysql_GetFloat(Table[], Field[], Where[], Is[]) // Fehler/Error
{
new query[128], Float:sqlfloat;
mysql_real_escape_string(Table, Table);
mysql_real_escape_string(Field, Field);
mysql_real_escape_string(Where, Where);
mysql_real_escape_string(Is, Is);
format(query, 128, "SELECT `%s` FROM `%s` WHERE `%s` = '%s'", Field, Table, Where, Is);
mysql_query(query);
mysql_store_result();
mysql_fetch_float(sqlfloat);
mysql_free_result();
return sqlfloat;
}
Guten abend Com,
Und zwar möchte ich wenn er PayDay kriegt sein Lohn bekommt z.b
52100$ aber ich möchte dies so haben 52.100$ wie erstell eich sowas mit Float ?
Code:
SendClientMessage(playerid, gelb, "============= || Kontoauszug || ================");
format(string, sizeof(string), "Lohn: %.2f$ Miete: 0 Lohnsteuer: 0",Float:SpielerInfo[playerid][pPaydayGeld]);
SendClientMessage(playerid, weiss, string);
SendClientMessage(playerid, gelb, "============= || ============ || ================");
GivePlayerMoney(playerid, SpielerInfo[playerid][pPaydayGeld]);
SpielerInfo[playerid][pPaydayGeld] = 0;
Alles anzeigenGivePlayerMoney in den Parametern von format wird dir nicht den richtigen Wert zurückgeben, sprich das Geld wird falsch in der Datenbank stehen.
Außerdem macht man allgemein keine sonstigen Wertzuweisungen in Parametern.
Außerdem muss Level als Integer (%d) übergeben werden, und nicht als String.
So wäre es richtig:
SpielerInfo[playerid][pLevel] = 1;
SpielerInfo[playerid][pMaxRP] = 12;
GivePlayerMoney(playerid,15000);
SpielerInfo[playerid][pBank] = 10000;
format(querys, sizeof(querys), "UPDATE `accounts` SET `Level` = '%d', `MaxRP` = '%d', `VerheiratetMit` = '%s', `Geld` = '%d', `Bank` = '%d' WHERE Name = '%s'",
SpielerInfo[playerid][pLevel],SpielerInfo[playerid][pMaxRP],"Suchend",15000,SpielerInfo[playerid][pBank],SpielerName(playerid));
Also bei mir wird es richtig in der Datenbank eingetragen (Geld).
Danke schonmal werde es gleich mal testen.
Guten Tag Com,
Und zwar möchte ich wenn mann sich registriert das "Suchend" in Verheiratet steht, aber bei mir funktioniert dies nicht so richtig.
Code:
format(querys, sizeof(querys), "UPDATE `accounts` SET `Level` = '%s', `MaxRP` = '%d', `VerheiratetMit` = '%s', `Geld` = '%d', `Bank` = '%d' WHERE Name = '%s'",
SpielerInfo[playerid][pLevel] = 1 ,SpielerInfo[playerid][pMaxRP] = 12,SpielerInfo[playerid][pVerheiratetMit],GivePlayerMoney(playerid,15000),SpielerInfo[playerid][pBank] = 10000,SpielerName(playerid));
mysql_query(querys);
Ich hoffe mir kann jemand helfen.
Alles anzeigenstock Log(log[],text[])
{
new string[1000],File:hFile,thefile[50];
format(thefile,sizeof(thefile),"%s.log",log);
if(fexist(log))
{
hFile = fopen(log,io_append);
}
else {
fopen(thefile,io_write);
fclose(hFile);
hFile = fopen(thefile,io_append);
}
new Stunde,Minute,Sekunde,Jahr,Monat,Tag;
gettime(Stunde,Minute,Sekunde);
getdate(Jahr,Monat,Tag);
format(string,sizeof(string),"%02d.%02d.%04d | %02d:%02d:%02d Uhr | %s\r\n",Tag,Monat,Jahr,Stunde,Minute,Sekunde,text);
fwrite(hFile,string);
fclose(hFile);
return 1;
}
Jetzt funktioniert nichts mehr bei mir..
/e
jedes mal wenn ich etwas logge kommt, server restarting...
Habs hinbekommen.