ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
2533
2533
EMPFEHLEN
-
07.07.11 14:57 #1
Mitglied Brokat
- Registriert seit
- Nov 2005
- Beiträge
- 262
Hallo Forum,
ich möchte mit PHP, Diagramme erstellen.
Mein Problem ist nur das ich verschiedene Variabeln habe, sie jedoch nicht im Browser per Eingabe deklarieren kann.
Bei C++ ist das ein ganz einfacher "cin>>" Befehl.
Bei PHP weiss ich es nicht.
<?php
include ("C:\\xampp\htdocs\MeineSeiten\libchart\libchart\classes\libchart.php");
"Datum 1-4" ;
$Datum1 ;
$Datum2 ;
$Datum3 ;
$Datum4 ;
"X/Y Achse Einstellung : " ;
$x ;
$y ;
"Graph 1-4 hoehe :" ;
$a ;
$b ;
$c ;
$d ;
header("Content-type: image/png");
$chart = new VerticalBarChart($x,$y);
$dataSet = new XYDataSet();
$dataSet->addPoint(new Point($Datum1, $a));
$dataSet->addPoint(new Point($Datum2, $b));
$dataSet->addPoint(new Point($Datum3, $c));
$dataSet->addPoint(new Point($Datum4, $d));
$chart->setDataSet($dataSet);
$chart->setTitle("Diagramm");
$chart->render();
?>
-
07.07.11 15:23 #2
Im Browser deklarieren? Das geht nur über ein Formular welches du dann an dein PHP-Script schickst.
Variablen deklariert man in PHP mit einem Gleichheitszeichen.
Kommentare im Code übrignes mit:
Der Unterschied zwischen Hochkomma und Anführungszeichen besteht daran, das beim einfachen Hochkomma ein String erwartet wird, jedoch beim Anführungszeichen auch Variablen direkt mit in den String geschrieben werden kann, sollte jedoch vermieden werden.PHP-Code:// einzeiliger kommentar
# einteiliger kommentar
/*
mehrzeiliger kommentar
mehrzeiliger kommentar
*/
// variablen deklarieren:
$Datum1 = "07.07.2011";
// oder
$Datum1 = '07.07.2011';
// bei integern ohne hochkomma oder anführungszeichen:
$int = 15;
btw: das gehört eigentlich ins PHP-Forum, und bitte den PHP-BBCode verwenden.Die Schweine von heute sind unsere Schnitzel von morgen!
-
08.07.11 09:09 #3
Mitglied Brokat
- Registriert seit
- Nov 2005
- Beiträge
- 262
Hey thx für die Antwort.
Jap genau das ist mein Problem, das Datum sollte ich später im Browser angeben.
Nicht direkt im Quelltext deklarieren.
-
08.07.11 12:38 #4
Du willst von der mächtigen Sprache C++ auf PHP switchen?
Dann denk mal 5 Etagen tiefer *g*
Also zuerst brauchst du ein Formular in HTML, wie man ein Formular erstellt und es mit PHP validiert/verarbeitet gibt es zig tutorials im Netz, oder auch hier im Tutorials-bereich.
ungefähr so:
script.php
Das ist mal so das Grundlegende, aber hier sind natürlich Sicherheitslücken vorhanden und die Felder müssten erstmal richtig geprüft werden bei Formulareingaben.PHP-Code:<?php
// prüfen ob der Submit geklickt wurde
if (isset($_POST['senden']) && $_POST['senden'] != ''){
// Superglobales Array ausgeben, wo alle gesendeten Felder des Formulares stehen
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "Datumsfeld: " . $_POST['myDate'];
}
?>
<form id="myForm" action="script.php" method="post">
<input type="text" name="myDate" value="" />
<input type="submit" name="senden" value="send" />
</form>Die Schweine von heute sind unsere Schnitzel von morgen!
Ähnliche Themen
-
If abfragen :(
Von Cruyff im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 4Letzter Beitrag: 04.12.07, 14:04 -
SQL-Abfragen
Von Atasch im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 20.01.07, 15:11 -
MySQL Abfragen zu Access Abfragen umwandeln?
Von Falconbase im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 16.04.06, 15:34 -
Url abfragen
Von meiner0815 im Forum PHPAntworten: 6Letzter Beitrag: 16.02.06, 12:33




Zitieren
Login