[PHP] Grafikbutton per php?

ruddel

Well-known member
21 April 2006
756
19
Hallo!
projectdolphin_button_59369.php


Wollte mal fragen wie man sowas machen kann per PHP! VIlleicht kann es mir ja wer erklären.

mfg
ruddel
 
erzeugt ein einfaches bild mit datum zeit und deiner ip
PHP:
<?php
$time = strtotime("now");
$datum = date("d.m.Y", $time);
$zeit = date("H:i:s", $time);
$ip = $_SERVER["REMOTE_ADDR"];
$width = 210;
$height = 50;
$pic = ImageCreate($width, $height);
$weiss = ImageColorAllocate($pic, 155, 255, 255);
$schwarz = ImageColorAllocate ($pic, 0, 0, 0);
ImageFilledRectangle($pic, 0, 0, $width, $height, $weiss);
ImageString($pic, 4, 5, 1, "Uhrzeit: ".$zeit, $schwarz);
ImageString($pic, 4, 5, 15, "Datum: ".$datum, $schwarz);
Imagestring($pic, 4, 5, 30, "Deine IP: ".$ip, $schwarz);
ImagePNG($pic);
ImageDestroy($pic)
?>
 
OK gut ich steige da net so ganz durch also ich habe eine Grafik

user.gif


Hier möchte ich jetzt eine Userzahl drauf ausgeben. Diese Userzahl wird aus der Datenbank gelesen:
Aber nur die USerzahl und nichtdas guthaben und so
PHP:
<?php
	
include("header.php"); 

$daten = mysql_fetch_row(mysql_query("SELECT SUM(punkte) AS p, COUNT(*) AS n FROM bettel_user"));
$points = $daten[0];
$user = $daten[1];

echo "<font size='2'>Anzahl Mitglieder:  <b> " . $user;
echo "<br><br>";
echo "</b>Insgesamt geklaute " . $waehrung . ":   <b>" . $points;
echo "<br><br>";
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es mindestens:  <b> " . $minimumpunkte . " " . $waehrung;
echo "<br><br>";
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es maximal:  <b> " . $maximumpunkte . " " . $waehrung;
echo "<br><br>";

include("footer.php"); 
?>

So wie würde ich das jetzt auf den Button hinbekommen.Hoffe es kann mir einer helfen.
 
Zuletzt bearbeitet:
was ist denn das für ne Abfrage? 8O

PHP:
<?php 
$daten=mysql_query("select sum(punkte),count(*) from bettel_user");
$user=mysql_result($daten,0,1);
$punkte=mysql_result($daten,0,0);
echo '<font size="2">Anzahl Mitglieder:  <b> '.$user;
?>
100000% Mal ressourcenschonender. Alle User durchgehen... :roll:

Und Zahlen darf mal eigentlich nicht als Text speichern. Warum wird sowas mgeacht? :roll:

EDIT: argh, Werte waren verkehrtrum :LOL:
 
Zuletzt bearbeitet:
Fatal error: Call to undefined function: () in /home/ruddel_web4lose_de/www/statistik.php on line 8

Naja ob deine da so besser is:D
 
Noch besser als mysql_result sind mysql_fetch_(array, assoc, row)

PHP:
$daten = mysql_fetch_row(mysql_query("SELECT SUM(punkte) AS p, COUNT(*) AS n FROM bettel_user"));
$points = $daten[0];
$user = $daten[1];
 
Zuletzt bearbeitet:
Hmm komisch geht net richtig mach mir das mal so sahs vorher aus

PHP:
<?

include("./header.php");


?>
<?
$userzahl = "1";
$points = "0";
$daten=mysql_query("select punkte from bettel_user");


while($row = mysql_fetch_array($daten))

{

$userzahl++;
$points = $points + $row[punkte];



}




$user = $userzahl-1; 
echo "<font size='2'>Anzahl Mitglieder:  <b> " . $user;
echo "<br><br>";
echo "</b>Insgesamt geklaute " . $waehrung . ":   <b>" . $points;
echo "<br><br>";
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es mindestens:  <b> " . $minimumpunkte . " " . $waehrung;
echo "<br><br>";
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es maximal:  <b> " . $maximumpunkte . " " . $waehrung;
echo "<br><br>";
include("./footer.php");
?>
 
So mal geändert

PHP:
include("header.php");  // ### Warum ./ ???

$daten = mysql_fetch_row(mysql_query("SELECT SUM(punkte) AS p, COUNT(*) AS n FROM bettel_user"));
$points = $daten[0];
$user = $daten[1];

echo "<font size='2'>Anzahl Mitglieder:  <b> " . $user; 
echo "<br><br>"; 
echo "</b>Insgesamt geklaute " . $waehrung . ":   <b>" . $points; 
echo "<br><br>"; 
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es mindestens:  <b> " . $minimumpunkte . " " . $waehrung; 
echo "<br><br>"; 
echo "</b><font size='2'>Für einen Bettellinkaufruf gibt es maximal:  <b> " . $maximumpunkte . " " . $waehrung; 
echo "<br><br>";

include("footer.php"); // ### genauso wie bei header.php
 
@tester: du musst dann aber auch das richtige Array abfragen. Den Fehler hatte ich auch grad noch drin :ugly:
 
JO funzt udn warum ich das include?wweil das mein Seitendesign ist so jetzt nur noch das mit dem Button
 
ruddel schrieb:
JO funzt udn warum ich das include?wweil das mein Seitendesign ist so jetzt nur noch das mit dem Button

Nicht warum inkludieren, sondern warum ./ beim Inkludieren, wenn beide Dateien im gleichen Ordner liegen.
 
Naja ist ja egal letztendlich das hatte ich mal gemacht weil das net ging anders