Driver, lässt sich ein Cronjob auf nem Localem Server realisieren (Apache)?
Beiträge von yngvar
-
-
ini_set();
am memory kanns auch liegen, da hab ich mal erfahrung mit gemacht, probiers einfach aus
-
Hallo alle (meld mich auch ma wieder >.<),
Ich mache immoment bei dem Planspiel Börse der Sparkasse mit. Ich würd mir da gern ein Programm zu schreiben, mit dem ich alles auf einen Blick überwachen kann, ohne nervige Sucherreien der Kurslisten.
Folgendes:
Über das Online-Portal meines Planspiel Börse Depot's kann man sich die einzelnen Aktion betrachten, dabei ist auch Kursveränderung zum Vortag(Zähler/%), Akt. Kurs, Höchst-/Tiefstwert des Tages, etc. Um es sich vorzustellen hier mal eine der Seiten als Beispiel:
http://kurse.gedif.de/kurse/planspie…=ENAG99&lang=DEIch möchte jetzt die Entsprechenden Werte aus der Seite auslesen um sie anschließend auf meiner Seite so anzeigen zu lassen, wie ich es brauche.
Folgendes hab ich versucht:
$seite = include($link);-> Fehlermeldung:
ZitatWarning: include() [function.include]: URL file-access is disabled in the server configuration in E:\_php\boerse\boerse.php on line 11
Warning: include(http://kurse.gedif.de/kurse/planspie…=ENAG99&lang=DE) [function.include]: failed to open stream: no suitable wrapper could be found in E:\_php\boerse\boerse.php on line 11
Warning: include() [function.include]: Failed opening 'http://kurse.gedif.de/kurse/planspie…=ENAG99&lang=DE' for inclusion (include_path='.;C:\Online\xampp\php\pear\') in E:\_php\boerse\boerse.php on line 11
Was da drinne steht ist mir schon mehr oder weniger klar; "file-access is disabled in the server configuration". Liegt das jetz an meinem Server oder an denen ihrem? Den Script habe ich Local und auf meinem Strato-Host getestet - selbes Ergebnis.
Vielleicht weiss ja jemand weiter und hilft mir
Gurß, Heinrich S.
-
ok..
Ich hab mich da jetzt mal auf die schnelle bissl umgeschaut registriert usw..
Das sieht mir so aus, als ob es mim Router keine Probleme gibt, weil die Bildübertragung über deren Server läuft.Ich werds morgen dann mal ausprobieren und hier ncohmal bescheidsagen, was ich rausgefunden habe
Gruß
-
Danke für die flotte Antowrt, allerdings: Muss im Router spezielle Ports freigeschaltet werden?
-
Nabend alle,
ich brauch ein Programm um von meinem Computer aus einen anderen steuern zu können. Ich weis das es sowas gibt, nur leider weis ich nicht mehr, wie das ging.. und wie es heißt ...
Vielleicht kann mir ja jemand weiterhelfen, gerne auch mit einer Empfehlung zu einem Programm, wenn nicht auch egal ;oGruß, Heinrich S.
-
splasch:
Das werde ich erst machen, wenn der Hack nicht funktioniert, sonst muss ich ja die ganzen Dateien nochmal erstellen... ausserdem sehen 256 Farben nich besonders gut aus ;o
Die Fehler sind behoben, es lag noch eine alte Version der Seite auf dem Server.jojo87:
Der Hack hat auf der Seite selbst funktioniert. Scheint so, als ob ich irgendetwas falsch mache. Der Hack ist auf der Seite drauf, kannst ja nochmal für mich schaun, vielleicht findest du den Fehler...Mir ist noch aufgefallen, dass im IE die Liste (auf der Startseite) unter dem großen Banner nicht angezeigt wird. Liegt das damit zusammen, dass die Seite nicht Valide ist?
-
Guden,
Jo, "GIF / PNG werden vom IE fehlerhaft angezeigt". Ich glaub das Problem kennen mehrere... Im Firefox wird es bei mir einwandfrei angezeigt. Ob direkte oder farbliche Transparenz. Da macht der keinen unterschied. Der IE allerdings bringt mir immer diesen ekligen, unerwünschten Grauton mit rein: http://zimmerei-kessler.de/neu
Erstellt sind die PNG's / GIF's mit Inkscape.
Gibts dazu Lösungsvorschläge? Gegoogelt hab ich schonmal und bin auf "Alphailter des IE" gestoßen.
Gruß Felix
-
Also, es geht darum, dass du für jedes Haus, das angeboten wird, ein "status" angezeigt wird: Haus XY verkauft/reserviert/frei. Dieses Formular befindet sich im Admin Panel (o.ä.). In der Textdatei willste speichern, welchen Status das Haus immoment hat. Für besucher, die sich für die Häuser interessieren, soll nun angezeigt werden, ob sie frei/verkauft/reserviert sind. Ist das so richtig verstanden?
Wenn ja: Ich würde es nicht per Textdatei machen. Wenn es dein Webspace/Server erlaubt arbeite mit einer Datenbank. Du kannst damit nicht nur den status des Hauses speichern, sondern auch noch zusätzliche Informationen, wie Wohnfläche, Lage, etc. Ein nachteil von Textdatein ist zudem, dass die Verarbeitung langsamer wird. Suchfunktionen sind auch erschwerter. Zudem benötigt es ein umfassenderes Script.
Gruß Heinrich
P.S.:
mit file() kannst du das Textdokument in eine array speichern, dabei wird pro Zeile des Textdokuments ein array-Element angelegt. Dadurch kannst du dann z.B. die Trennung zwischen den Häusern 1, 2, 3, ... 63 (mehr?) machen.
Zudem brauchst du noch: fopen(), fseek() (braucht mans? ich weises ncih genau), fwrite() und fclose().
Info: Zeilenumbruch darfst du nicht mit
kennzeichenen, sondern musst du mit \n kennzeichnen. -
Ich glaub ich mach das so, dass ich zu jedem Element aus index_kat ein Element in index_kat_info mache.. Braucht zwar zum Teil unnötig Platz, aber ich muss heir jetzt mal weiterkommen!
-
SELECT a.id , a.name , b.img_src , b.kat_id FROM `index_kat` as a, `index_kat_info` as b WHERE a.id = b.kat_id ORDER BY a.name
das is die Funktionierende query..
Anderes Problem, selbe query:
Es wird nur noch 1 Element (von derzeit 13) ausgegeben. Grund dafür ist mit sicherheit, dass in der Tabelle index_kat_info nur 1 Element drinne ist, und zwar das 9, welches auh Ausgegeben wird. In index_kat sind 12 weitere Elemente, welche auch ausgegeben werden müssen.Ich hab die query folgendermasen verändert:
SELECT a.id , a.name , b.img_src , b.kat_id FROM `index_kat` as a, `index_kat_info` as b WHERE a.id = b.kat_id OR a.id != 0 ORDER BY a.nameDas hier ist das ergebnis: http://zimmerei-kessler.de/neu (siehe die array im Quelltext)
Bei jedem Element steht bei b.img_src der Inhalt von b.img_src WHERE b.id = 9, das Feld soll aber Leer sein, sonst bringts mir cnihts
-
Jetzt funktionierts...
an " index_kat_info A b " lags aber nicht, den Fehler hatte ich auch schon gefunden..
-
ne sorry die Funktion mysql_fetch_array war mir bisher unbekannt..
Aber irgendwie klappts immernoch nich:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Online\xampp\htdocs\kessler\haupt.php on line 21Code$sql = "SELECT a.id, a.name, b.img_src, b.kat_id FROM index_kat as a , index_kat_info A b WHERE b.kat_id LIKE a.id ORDER BY a.name"; $query = mysql_query($sql); while ($row = mysql_fetch_array($query))//Zeile 21 { }
Entweder steh ich total auf dem Schlauch oder ... ach ka
-
-
Zitat von bandit600
Du hast die FAQ nicht richtig gelesen!Jo, haste recht, hab nur die ersten 2 Zeilen gelesen. Werd in zukunft alles auflisten.
-
Zitat von bandit600
16.14. Warum soll ich nicht SELECT * schreiben?
Na weil ich alle brauch xD es handelt sich eh nur um 2 Spalten..
Aber wenn wir bei dem Thema mal sind:
tabelle:
text(text)
location(int)wenn location = 0 wird text nicht benötigt, wenn location aber 1 oder 2 dann wird text benötigt. Kann man das direkt mit in eine SQL Abfrage einbauen?
-
Heyho alle,
ja.. ich hab 2 Tabelle, und brauch immoment (noch) 2 SQL Abfragen um das zu erreichen was ich hinbekommen möchte.
Code
Alles anzeigen$sql = "SELECT * FROM `index_kat` ORDER BY `name`"; $query = mysql_query($sql); while ($row = mysql_fetch_object($query)) { $sql2 = "SELECT `img_src`, `id` FROM `index_kat_info` WHERE `kat_id` LIKE'".$row->id."'"; $query2 = mysql_query($sql2); while ($row2 = mysql_fetch_object($query2)) { $src = $row2->img_src; $body_index_listing_img .= "<span>".$row2->img_src."</span>"; } $head .= "<span class='index_list'".((!empty($src)) ? "onmouseover='list_bild_over();' onmouseout='list_bild_out();'" : " ").">".$row->name."</span> "; unset($src); }
Ich habe irgendwo mal etwas gesehen wie:
SELECT * FROM a=`xy`, b=`yx`
und dann konnt ich mit dem Parameter a auf die Tabelle xy zugreifen und mit b auf yx.
Gibts sowas? Wie funktionierts/nennt es sich.
Danke schonmal für jede hilfreiche Antwort
Gruüße, Heinrich S.
-
Hi alle,
in meinem Script gibt es irgendein problem, aber ich weis absolut nicht welches:
PHP Teil:
HTML
Alles anzeigen<? error_reporting("E_ALL"); include("admin/config.php"); $gnr = (!empty($_GET["gnr"]) AND isset($_GET["gnr"])) ? $_GET["gnr"] : die("Es ist ein Fehler aufgetreten, bitte versuchen Sie es erneut.1") ; $sql = "SELECT `akt`, `name` FROM `KTF_gallerie_gnr` WHERE `gnr` LIKE '".$gnr."'"; $query = mysql_query($sql); $menge = mysql_num_rows($query); if ($menge == 1) { while ($row = mysql_fetch_object($query)) { if ($row->akt != "1") die("Es ist ein Fehler aufgetreten, bitte versuchen Sie es erneut.2"); $title = $row->name; } } else die("Es ist ein Fehler aufgetreten, bitte versuchen Sie es erneut.3"); echo mysql_error(); $sql = "SELECT `dat_name` FROM `KTF_gallerie` WHERE `akt` LIKE '1' AND `gnr` LIKE '".$gnr."' ORDER BY `id`"; $query = mysql_query($sql); $bilder = "";$i = 1; $menge = mysql_num_rows($query); echo "Menge: ".$menge." ";//Fehlerquelle 1 while ($row = mysql_fetch_object($query)); { echo $row->dat_name.$i." ";// Fehlerquelle 2 $bilder .= ($menge >= $i) ? "\"".$row->dat_name."\", " : "\"".$row->dat_name."\""; $i++; } echo mysql_error(); ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title><? echo $title; ?></title> <script type="text/javascript"> //<![CDATA[ var i = 0; var bilder = [<? echo $bilder; /* Fehlerquelle 3*/ ?>]; [.....]
Ich habe 3 Kommentare in den code eingefügt, Fehlerquelle1 /2 /3.
Hier das Ergebnis auf dem Server: http://topfkuchration.de/galerie-j.php?gnr=22102007
Fehlerquelle 1: Die Anzahl der Menge stimmt mit der Datenbank überein. Tatsächlich 20 Einträge (bei gnr=22102007)
Fehlerquelle 2: Es gibt keine Ausgabe, doch die spalte dat_name in der Tabelle KTF_gallerie existiert(Tabellen, auf die zugegriffen werden):Code
Alles anzeigenCREATE TABLE `ktf_gallerie` ( `id` varchar(10) collate latin1_general_ci NOT NULL, `gnr` varchar(255) collate latin1_general_ci NOT NULL, `dat_name` varchar(255) collate latin1_general_ci NOT NULL, `upload_ip` varchar(15) collate latin1_general_ci NOT NULL, `upload_time` int(10) NOT NULL, `akt` int(1) NOT NULL, `beschreibung` text collate latin1_general_ci NOT NULL, `thumbnail` varchar(255) collate latin1_general_ci NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; CREATE TABLE `ktf_gallerie_gnr` ( `id` int(10) NOT NULL auto_increment, `gnr` varchar(255) collate latin1_general_ci NOT NULL, `name` varchar(255) collate latin1_general_ci NOT NULL, `beschreibung` text collate latin1_general_ci NOT NULL, `akt` int(1) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=7 ;
Fehlerquelle 3: Selbe wie bei Fehlerquelle 2, doch da dat_name nicht ausgegeben wird (warum auch immer) ist die variable $bilder nur mit einem >>"", << gefüllt. Es existieren aber 20 Einträge, somit normal auch 20 mal mindestens >>"", <<Wenn irgendeiner eine Idee hat meldet sich bitte
Gruß Heinrich
-
Version 5.2.2
register_globals: master/local offsind die ienstellungen.. bezieht isch das dann auf die SID ?
-
Gut, den Fehler habe ihc mittlreweile nicht mehr.. Jetzt frag ich mich nur noch was diese Fehlermeldung auf sich hatte:
CodeWarning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0