Zum Inhalt springen

Tweetymax

Mitglieder
  • Gesamte Inhalte

    75
  • Benutzer seit

  • Letzter Besuch

Beiträge von Tweetymax

  1. Ok, da du mit Crons arbeitest, nehme ich einfach mal an, dass du für den Webserver das PHP-Modul benutzt.

    Habs grade mal auf ner Windows Maschine getestet (Auf der Arbeit kann ich leider nicht unter Linux arbeiten) und da hier auch PHP als CGI läuft, gibt es keinerlei probleme.

    Vielleicht währe es sinnvoll, wenn du in der console mal die phpinfo() aufrufst, und eventuell die php.ini anpassen würdest.

    eventuell müsste die cli Version auch mit mysql support compiliert werden, kanns aber erst wirklich testen, wenn ich zu hause auf der Linux maschine den Fehler nachvollzogen habe.

  2. Das Problem, was du beschreibst, könnte daran liegen, dass dein Router eben der "Rechner" ist, der auf das Script zugreift, und das damit eben auch die IP des Routers angezeigt wird.

    Die ergebnisse des Requests, die von dem Client aus an deinen Webserver gestellt werden, werden vom Router aus ja nur an den Client weitergeleitet.

    Da du ja nicht Linux als Router missbrauchst, könnte es also durchaus sein, dass du es garnicht hinbekommen könntest, da immer ein weiterer rechner zwischen dem Webserver und dem Client sitzt.

    Auf ähnliche weise arbeiten ja auch sogenannte Anonymizer, mit denen man "anonym" durchs internet surfen kann.

    Ich weiss, es hilft dir nicht weiter, aber ich denke, dass es sicher einige router gibt, die eine art Peer to Peer verbindung mit deinem Webserver ermöglichen, und somit dann auch die IP des Clients anzeigen.

    Falls ich noch was dazu finden sollte, wie es doch möglich ist, poste ich es selbstverständlich umgehend ;)

  3. Bei MySQL 4.1+ ist das Problem, dass du mit PHP nur noch über die MySQLi extension auf die Datenbank zugreifen kannst, da die alte MySQL extension diese MySQL version nicht mehr unterstüzt.

    Daher mein TIPP:

    Entweder MySQL in der Version < 4.1 verwenden, oder die PHPBB Scripte für die MySQLi extension umschreiben, was meiner erfahrung nach ein wenig umständlich ist ;)

  4. Wenn du PHP5 benutzt, dann ist der Zugriff auf die Datenbank nun standardmäßig nicht mehr durch die mysql.dll sondern durch die mysqli.dll schnittstelle.

    Das heißt, dass du nicht mehr mysql_connect sondern mysqli_connect schreiben musst.

    setz bei den MySQL-Funktionen einfach mal ein i hinter das mysql, wenn es der Fehler ist, den ich vermute, sollte es danach funktionieren ;)

  5. Das war noch lange nicht alles...

    Innerhalb des PHP Scripts musst du HTML Tags, in denen " vorkommen einen \ vorraussetzen, damit der HTML Quelltext korrekt angezeigt wird, sonst bekommst du immer einen fehler.

    Beispiel aus deinem Posting:

    echo "

    <table width=560 height="94">; (du weisst schon, dass du mit dem Simikolon das echo beendest, oder?)

    Korrekt müsste das so aussehen:

    echo "

    <table width=560 height=\"94\">";

  6. Also mir fiel das lernen von PHP sehr leicht, und du kannst wirklich schöne Seiten damit erstellen.

    Falls du dich in PHP noch nicht so auskennst, ist -> HIER <- die beste Seite, wo du dich über die Funktionen informieren kannst.

    Ist ebenso übersichtlich wie selfHTML, und die Begriffe werden schön erklährt. Auch wie du den Datenbankzugriff realisierst, ist dort beschrieben.

    Also viel Spass beim basteln :)

  7. Original geschrieben von beetFreeQ

    Bessere (einfachere Idee): Du öffnest die Bilder in Paint oder einem anderen Programm und verschiebst die einzelnen Buchstaben, die verschoben sind, einfach von Hand an ihre richtige Stelle... - selbst Paint hat ja ein Maskierungstool, mit dem man einfach einen Bildteil verschieben kann...

    Ist ja keine schlechte Idee, nur ein wenig umständlich, wenn der Hintergrund nur eine Farbe hat ;)

    So bräuschte er sich nur eines der Bilder nehmen, und den Hintergrund füllen (natürlich auch zwischen den Buchstaben). Das erspart die Probierarbeit, ob die Buchstaben nun an der richtigen stelle sind ;)

  8. Es tut mir ja nun leid, dass ich noch einmal sage, das die Buchstaben verrückt sind, aber es ist nun einmal so.

    Öffne die Images mal mit Pain, und schau sie dir an, dann wirst du sehen, dass ich recht habe.

    Darum hier mein Vorschlag:

    Erstelle die Fehlerhaften Images in Paint neu und speichere sie als .bmp. Danach wandelst du sie ins .gif Format um, und du wirst sehen, es springt nix mehr.

    Das die Buchstaben verschoben sind, scheind bei dir irgendwie mit dem Programm zusammen zu hängen.

    Die Schriftart, und die Images selbst, sind ja nicht so aufwendig, da kann man ruhig Pain benutzen, und wie die Füll Funktion dort funktioniert, brauch ich dir ja wohl nicht zu erzählen (um den Hintergrund zu ändern).

  9. Die Problemlösung ist ganz einfach, mach die Images neu, denn du hast beim erstellen den Text versehendlich ein wenig verschoben (bzw. ein paar der Buchstaben).

    Wenn du eines der Bilder Nimmst, und einfach nur den Hintergrund änderst, hast du auch kein hüpfen mehr :)

  10. Das Updaten ist doch gar kein Problem, habe auch statt dem Mitgelieferten PHP 4.0.6 das PHP 4.1.0 installiert, und auch das funktioniert einwandfrei ;)

    Das Programm selbst macht zumindest die ganzen voreinstellungen, so dass man die nicht mehr selbst von Hand eintragen muss.

    Was die registrierung angeht, gebe ich dir recht, aber ich muss dazu sagen, dass ich noch nie werbenewsletter von denen bekommen habe, oder anderweitig angeschrieben worden bin.

    Und die paar Felder auszufüllen, dürfte doch nicht das Problem sein, oder? ;)

    Fazit:

    Wer alles selbst machen möchte, kann dies gern tun, und wer keine Lust, oder keine Ahnung von der Materie hat, hat hier eine schöne Alternative, um seine PHP und Perl Scripts local zu testen.

  11. Ich frage mich, warum ihr euch alle so viel mühe macht, alles von Hand einzugeben, wenn es doch ein schönes Programm gibt, das den Apache Webserver, PHP, Perl und MySQL automatisch installiert....

    Hier ist der Link zu der Seite -> Nusphere

    Funktioniert einwandfrei, und ist zum Testen auch sehr gut geeignet :)

  12. Also irgendwie stehe ich auf dem Schlauch...

    Ich bekomme immer einen parse Error in der Zeile, in dem der Befehl steht.

    Hier nun mal der schnipsel:


    <?PHP
    include("allgemein.php");

    /* Erstellt Connect zu Datenbank her */
    $db = @MYSQL_CONNECT($db_server,$db_user,$db_passwort) or die ("Konnte keine Verbindung zur Datenbank herstellen");
    $db_select = @MYSQL_SELECT_DB($db_name);
    $result = mysql_query("UPDATE seite SET anzeigen = '$wert' WHERE ID = 1 ";);

    .
    .
    .
    ?>
    [/PHP]

  13. Hallo,

    nun habe ich auch mal ein kleines Problem.

    Da ich mich mit MySQL noch nicht so auskenne, hätte ich gerne gewusst, ob man einträge in der Datenbank mit PHP auch einfach nur verändern kann, ohne das sich eine Automatisch generierte ID verändert.

    Momentan habe ich das so gelöst, das ich den eintrag erst Lösche, und dann neu hineinschreibe. Dies ist aber nicht so ganz das, was ich eigentlich wollte, da sich die ID immer weiter erhöht.

    Ich habe schon gesucht, und einen Update befehl gefunden, nur weiss ich nicht genau, wie ich es anstelle, dass der auch nur den einen Datensatz ändert, den ich geändert haben möchte.

    Könnte mir vielleicht jemand Helfen, und ein kleines Beispiel dafür geben?

    Danke schon mal im vorraus :)

  14. Ich kann dir leider nur Links um die Ohren werfen, da sich die Preise und Leistungen zu schnell verändern.

    Hier nun die mir bekannten hoster, wo man Server mieten kann:

    Artfile New Media

    Bergfeld Software

    Canaletto

    Eboxx

    Great Net New Media

    Host Europe

    Internet X

    New Media Markets Networks

    Schlund + Partner

    Server 4 Free

    Plusserver

    Speicherpower

    Webtronic

    Viele der Anbieter haben auch zugeschnittene Angebote, wo kein Preis feststeht. Soweit mir jedoch bekannt ist, ist das Puretec Angebot das günstigste zur Zeit (Wenn man das Verhältnis von Grundgebühr und freiem Traffic berüksichtigt). Falls du jedoch nur mit sehr wenig Traffic rechnest, ist Server 4 Free ein gutes angebot. dort hast du keine Grundgebühr, musst aber für jedes GB Traffic zahlen.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...