Beiträge von MAD

    Hi,

    habe "localhost" eingegeben. Das kuriose ist, das wenn ich die Verbindungsdaten direkt in die Datei schreibe, der Kontakt zustande kommt.
    Offline klappt das mit der conf-Datei nur online nicht.

    Habe ich beim einbinden Fehler gemacht, welche online auftreten können?

    Ich mal wieder.

    Folgendes Problem

    Ich habe eine conf-Datei für den Datenbankzugriff (conf.inc.php)

    PHP
    <?php
                   //Konfigurationsdatei für Datenbankzugriff
    $sql['host']='XXX';  //Host
    $sql['uid']='XXX';       //User ID oder Benutzername
    $sql['pwd']='XXX';      //Passwort
    $sql['db']='XXX';  //Name der Datenbank
    $sql['table']='XXX';        //Tabellenname
    ?>

    Diese Datei wird im anderen Script eingebunden und die Verbindung hergestellt

    Code
    require ("../conf.inc/conf.inc.php");
    $connection=mysql_connect("$sql['host']","$sql['uid']","$sql['pwd']");

    Jetzt bekomme ich keine Verbindung…
    Offline tut das super, online eben nicht!

    Wieso?

    Hi Rocco,

    Habe die Datei stark vereinfacht, prinzip ist aber das gleiche.

    Die gezeigte Seite liest die variable $test1 aus der vorherigen Formular aus und zeigt sie an. Durch einen klick auf den submit Button mit name='gesendet' ruft sich das Script selbst aus und die erste If Anweisung ("Schreibe Variablen in Datenbank") wird ausgeführt. Wie gesagt bei IE und Opera tut es..

    save.php

    Das ganze dient einfach dazu, die im Formular eingetragenen Daten nochmals darzustellen und zu fragen ob alles richtig ist, bevor es in der DB gespeichet wird.
    Ich weiß, daß man es auch anders lösen kann, in dem man einfach statt sich selbst nochmal eine andere Seite aufruft. Will aber trotzdem wissen wieso es einmal geht und wieso einmal nicht. Vielleicht kann man es später woanders nochmal brauchen.

    Hi Leute,

    habe eine Datei geschrieben, die eine if-Schleife enthält. Die Bedingung erfüllt sich erst wenn in der else Anweisung im Formular auf den Submit Button geklickt wird.
    D.h in der else anweisung ist ein Formular welches die gleiche Seite nochmal aufruft. Dann ist die Variable bei der If Anweisung true und der erste Teil der Schleife wird ausgeführt.
    Problem: Bei IE und Opera tut es, bei Mozilla nicht!?

    Kann man da bei Mozilla was einstellen?

    Rocco
    Die Antwort kurz und präzise. Tut wunderbar, danke.
    Habe aber schon wieder eine neue Frage:

    Wie schaffe ich es, daß nach einer bestimmtern Zeichenzahl ein automatischer Zeilenumbruch erfolgt, so daß die Beiträge nicht zu breit werden und die horizontale Scrollbar angezeigt wird?

    Gibt es da auch so was einfaches?

    Hi Leute,

    habe ein Gästebuch geschrieben und mir ist jetzt aufgefallen daß die Zeilenumbrüche nicht von jedem Browser interpretiert werden. Glaube IE macht den Umbruch, Mozilla und Opera nicht.
    Wie kann ich es lösen, daß die geschriebenen Umbrüche auch dargestellt werde?

    Muss ich da bei der MySQL Datenbank was einstellen, kann fast nicht sein, da die Umbrüche zumindest einmal schon geschrieben werden, oder......