header

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • jahlives
    antwortet
    Kannst du mir mal dein Script an

    tobisworld[at]gmail[punkt]com

    schicken. Schaue es mir mal an, weil ich mir echt nicht erklären kann wie dein Fehler zustande kommt.

    Einen Kommentar schreiben:


  • Quetschi
    antwortet
    Scheint schon etwas strange zu sein was da bei dir abläuft.

    Ist es möglich dass du uns mal einen Link postest wo man sich das mal ansehen kann?

    Einen Kommentar schreiben:


  • jhaustein
    antwortet
    ich habe das jetzt stehen und werde nicht umgeleitet

    header("Location: http://www.google.ch");
    exit;

    Einen Kommentar schreiben:


  • jahlives
    antwortet
    Dann mach mal:
    PHP-Code:
    header("Location: [url]http://www.google.ch[/url]");
    exit; 
    Wenn du jetzt bei google landest, was ich schwer hoffe, dann stimmt dein header immer noch nicht. Einen Header mit einem Link auszugeben, macht imho keinen grossen Sinn (oder hast du erwartet dass Header("<a href=..."> funzen würde

    EDIT:

    Irgendwie sieht dein Post nachdem ich meine gepostet habe anders aus
    @mods: Löscht mir bitte meinen Beitrag
    EDIT:
    wieso, URL-umwandlung abschalten reicht doch ...


    Zuletzt geändert von wahsaga; 26.04.2005, 17:12.

    Einen Kommentar schreiben:


  • jhaustein
    antwortet
    jetzt habe ich mal anstelle des obigen headers diesen eingefügt


    header("Location: http://www.example.com/"); // Umleitung des Browsers
    exit;

    echo "Test";

    er leitet trotzdem nicht weiter

    nehme ich das exit raus, dann steht auf der seite Test - lasse ich das exit drin, dann bleibt die seite leer

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    mit httpliveheaders kannst du herausfinden, welche headers verschickt wurden und was drin stand.

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    nö, dass wird mir jetzt zu blöd - wenn du noch nicht mal willens oder in der lage bist, die hier erfolgten vorschläge umzusetzen ...

    Einen Kommentar schreiben:


  • jhaustein
    antwortet
    hi

    also der oben beschriebene header code führt bei mir local die entsprechende weiterleitung aus - stelle ich die datei auf meinen provider, dann wird die weiterleitung nicht ausgeführt - es kommt keine fehlermeldung

    Einen Kommentar schreiben:


  • Quetschi
    antwortet
    Hallo,

    du solltest dir wirklich dieses 'es funzt ned' abgewöhnen, damit kann man nämlich wirklich überhaupt nix anfangen.

    Du solltest stattdessen beschreiben was passiert.
    Bekommst du eine Fehlermeldung? Wird erst gar nicht weitergeleitet? Oder einfach eine leere Seite angezeigt? Oder reagiert das Script 'neu.php' nicht so wie du es erwartest?

    Bei der Anzahl von Beiträgen die du bereits in diesem Forum gepostet hast sollte man eigentlich voraussetzen können dass dir die grundlegenden Maßnahmen zur Fehlersuche geläufig sind und du sie umsetzen kannst.

    Also jetzt beschreib mal was passiert bzw. evtl. nicht passiert, anstelle von 'es funzt immer noch ned', sonst wird dir kein PHP-Hexer dieser Welt weiterhelfen können.

    Gruss
    Quetschi

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Original geschrieben von jhaustein
    tut mir leid - aber soll ich den ganzen code hineinstellen
    nein - aber vielleicht erst mal selber nachdenken und ein bisschen debuggen ...?

    nun stelle ich doch nur die sinnvolle weiterführende frage, was ich noch machen kann
    sinnvoll und weiterführend würde ich eher eine eigene analyse des problems finden - anstatt vor jedem klitzekleinen fehler sofort zu kapitulieren und ins forum zu rennen.
    jemand, der - nach zahlreichen hinweisen bzgl. debugging etc. in früheren threads - immer noch nicht mal dazu in der lage ist, sollte vom programmieren echt die finger lassen.


    PHP-Code:
    header("Location:http://www.hier die domain/admin/neu.php?o_id=".mysql_insert_id()."&go=1"); 
    wie wär's denn beispielsweise, wenn du diesen header nicht sofort ausführen lässt, sondern erst mal den dort zusammengebastelten string per echo kontrollierst - um zu schauen, ob da auch wirklich das erwartete bei rauskommt?

    Einen Kommentar schreiben:


  • jahlives
    antwortet
    Alle Beispiele im Manual verwenden einen Leerschlag zwischen Location: und dem Beginn des URI.
    Probier das mal. Setzt auch nach dem senden der header ein
    PHP-Code:
    exit; 
    Gruss

    tobi

    Einen Kommentar schreiben:


  • jhaustein
    antwortet
    nein keine fehlermeldung

    Einen Kommentar schreiben:


  • C8H10N4O2
    antwortet
    ... bekommst Du vielleicht auch irgendeine Fehlermeldung?

    Einen Kommentar schreiben:


  • jhaustein
    antwortet
    header("Location:http://www.hier die domain/admin/neu.php?o_id=".mysql_insert_id()."&go=1");

    Einen Kommentar schreiben:


  • jahlives
    antwortet
    Wie sieht denn der veränderte header() bei dir aus ??

    Einen Kommentar schreiben:

Lädt...
X