Bitte um kurze Hilfe mit php include + weiterleitung
Markus
- php
Hallo,
kann mir bitte kurz jemand helfen, bin nicht erfahren in Sachen php!! Danke
Habe folgenden Code:
<?php include('include.php');
if($client->fault) {
header("location: http://www.xyz.com");
exit;
} ?>
<html>
...
</html>
Also die include.php wird in das Script included und das Script sollte testen, ob $client->fault ist ($client steht in der include.php) wenn ja, dann Weiterleitung auf http://www.yxz.com, wenn nein, dann sollte der Rest der Seite geladen werden (html), klappt aber nicht...
Danke für eure Hilfe.
Markus
Hello,
Hallo,
kann mir bitte kurz jemand helfen, bin nicht erfahren in Sachen php!! Danke
Habe folgenden Code:
<?php
error_reporting(E_ALL);
include('include.php');
if($client->fault) {
Verändere Dein Script entsprechend und poste die Fehlermeldung.
Ich erwarte eine Notice.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Hello,
Hallo,
kann mir bitte kurz jemand helfen, bin nicht erfahren in Sachen php!! Danke
Habe folgenden Code:
<?php
error_reporting(E_ALL);
include('include.php');
if($client->fault) {
Verändere Dein Script entsprechend und poste die Fehlermeldung.
Ich erwarte eine Notice.Harzliche Grüße vom Berg
http://www.annerschbarrich.deTom
Hallo Tom,
danke für die Nachricht, ja es meldet eine Notice, das es die variable $client nicht finden kann (Undefined variable), obwohl es diese aus include.php laden sollte, an was könnte es liegen?
Merci und schöne Grüsse
Hello,
Hallo,
kann mir bitte kurz jemand helfen, bin nicht erfahren in Sachen php!! Danke
Habe folgenden Code:
<?php
error_reporting(E_ALL);
include('include.php');
if($client->fault) {
Verändere Dein Script entsprechend und poste die Fehlermeldung.
Ich erwarte eine Notice.Harzliche Grüße vom Berg
http://www.annerschbarrich.deTom
Hallo Tom,
danke für die Nachricht, ja es meldet eine Notice, das es die variable $client nicht finden kann (Undefined variable), obwohl es diese aus include.php laden sollte, an was könnte es liegen?
Merci und schöne Grüsse
Danke an euch, das Problem hat sich erledigt, das Script include.php hatte einen Fehler nun klappt alles! danke!
Hi!
klappt aber nicht...
Was heißt das? Gibt es eine Fehlermeldung?
Was steht in deiner include.php? Wird durch diese Datei irgendeine Ausgabe erzeugt?
Sollte bereits irgendwas zum Client gesendet worden sein, dann funktioniert der Aufruf von header() nicht mehr, da bereits Header versendet wurden.
Wenn du sowas schreibst:
<?php header( "blabla" ); ?>
und davor nur eine Leerzeile steht, dann funktioniert das Ganze auch nicht mehr. Diese Leerzeile wird dann nämlich bereits zum Browser gesendet (und damit auch HTTP-Header).
Sollte das bei dir nicht der Fall sein und es sich um was anderes handeln, dann mußt du mal "klappt nicht" genauer definieren.
Schöner Gruß,
rob