php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.01.2010, 10:59  
coolerj
Gast
 
Beiträge: n/a
Standard Header Weiterleitung Funktioniert nicht

Hallo,

Meine Header Weiterleitung Funktioniert nicht und er soll noch ausgeben dass er in 5Sec weitergeleitet wird.

PHP-Code:
<html>
    <head>
        <title>Flipper Turnier Programm</title>
        <link rel="stylesheet" type="text/css" href="css/all.css">
    </head>
    <body>
        <?php
            
require('inc/connect.php');
            
$sent=$_POST['sent'];
            if(
$sent == 1)
            {
                
$name=$_POST['name'];
                
$name str_replace(' ''_'$name);
                
$dbname[0]=$name."_Player";
                
$dbname[1]=$name."_Pinball";
                
$dbname[2]=$name."_Gruppen";
                
$dbname[3]=$name."_Spiele";
                
$dbname[4]=$name."_Confi";
                
$sql="CREATE TABLE $dbname[0](id INT NOT NULL AUTO_INCREMENT Primary key, PlayerName CHAR(255), GruppenID INT(14))";
                
mysql_db_query($db$sql$link);
                
$sql="CREATE TABLE $dbname[1](id INT NOT NULL AUTO_INCREMENT Primary key, PinballName CHAR(255))";
                
mysql_db_query($db$sql$link);
                
$sql="CREATE TABLE $dbname[2](id INT NOT NULL AUTO_INCREMENT Primary key, GruppenID INT(14), Spieler CHAR(255))";
                
mysql_db_query($db$sql$link);
                
$sql="CREATE TABLE $dbname[3](id INT NOT NULL AUTO_INCREMENT Primary key, Player1 CHAR(255), Player2 CHAR(255), PunktePlayer1 CHAR(255), PunktePlayer1 CHAR(255)";
                
mysql_db_query($db$sql$link);
                
$sql="CREATE TABLE $dbname[4](id INT NOT NULL AUTO_INCREMENT Primary key, Erstellt DATE, Modus INT(14))";
                
mysql_db_query($db$sql$link);
                
$date date("Y-m-d");
                
$sql="INSERT INTO $dbname[4](Erstellt) values('$date')";
                
mysql_db_query($db$sql$link);
                
header('refresh: 5; url=test.php');  
            }
            
        
?>
        <h1 id="title">Flipper Turnier</h1>
        <div>
            <h3>Turnier Erstellen</h3>
            <form method='post'>
                <b>Turnier Name<b><input id="name" name="name">
                <input type="hidden" value="1" name="sent">
                <input type="submit" value="Absenden">
            </form>
        </div>
    </body>
</html>
Error:
Code:
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Turnier\index.php:7) in C:\xampp\htdocs\Turnier\index.php  on line 3
MfG
coolerj
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.01.2010, 11:03  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo,

das sind absolute Grundlagen und ich denke das nutzen der Sufu hier im Board oder Google hätten dir da weiter geholfen.

Einen refresh auf den header ist mir persönlich unbekannt, weis gar nicht ob das überhaupt geht, aber was viel wichtiger ist, du machst HTML Ausgaben bzw. überhaupt Ausgaben vor der header Weiterleitung und das darfst du nicht. Einen header darfst du nur einsetzen bevor irgendwelche Ausgaben an den Browser gemacht werden.

So und das hast du über Google nicht gefunden? Mal ehrlich warum sind manche einfach nur zu faul sich mal selber zu helfen.

Gruß litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 29.01.2010, 11:04  
coolerj
Gast
 
Beiträge: n/a
Standard

Er gibt davor aber nichts aus.
 
Alt 29.01.2010, 11:06  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von coolerj Beitrag anzeigen
Er gibt davor aber nichts aus.
Wilst du mich gerade irgendwie ein bisschen auf die Schippe nehmen, oder hast du heute deinen Humorvollen Tag?

Du keine HTML Code Tags etc. vor deinem PHP Code stehen?

Und das sind dann keine Ausgaben die an den Browser gesendet werden?

Du solltest dich noch mal in Ruhe hinsetzen und ganz von vorne anfangen Grundlagen in allen Bereichen zu lernen.

Es darf noch nicht mal ein Leerzeichen vor dem <?php sein, da wird schon eine Ausgabe an den Browser gemacht, nämlich ein Leerzeichen wird da ausgegeben.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 29.01.2010, 11:07  
coolerj
Gast
 
Beiträge: n/a
Standard

sonst ging es aber auch...
und so geht immer noch nicht und habe header zu
PHP-Code:
header('Location: test.php'); 
ersetzt
 
Alt 29.01.2010, 11:09  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von coolerj Beitrag anzeigen
sonst ging es aber auch...
und so geht immer noch nicht und habe header zu
PHP-Code:
header('Location: test.php'); 
ersetzt
Lies bitte nochmal meinen letzten Post ganz langsam und ganz genau durch, konzentriere dich auf das schwarze, das sind die Buchstaben und verstehe was da geschrieben steht. Auserdem sollte man in den header Weiterleitungen immer absolute URIs einsetzen.
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 29.01.2010, 11:21  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wenn du nach headers already sent suchen würdest könntest du zig mal die Lösung finden. Müssen wir hier nicht diskutieren, wurde schon zu oft beantwortet!

Themenmoderation:
[?] Thema geschlossen
Flor1an ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Weiterleitung funktioniert nicht :/ _fabi PHP Tipps 2010 8 27.01.2010 02:40
[Erledigt] Weiterleitung per location PHPMann85 PHP Tipps 2010 3 26.01.2010 15:53
[Erledigt] Automatische Weiterleitung mit Session ID funktioniert nicht onaflower PHP Tipps 2010 9 16.01.2010 16:42
PHP Header() - 301 Weiterleitung 7Style PHP Tipps 2009 12 27.05.2009 15:18
header ("Location: " funktioniert nicht in IE? Ind3X PHP Tipps 2009 9 18.02.2009 14:31
[Erledigt] Header Location funktioniert nicht, wenn div's oder span's auf der Seite s phpels PHP Tipps 2008 24 01.12.2008 00:16
header() ??? TeazY PHP Tipps 2008 9 11.01.2008 15:40
header() funktioniert nicht : ( StartUpBoy PHP Tipps 2005-2 11 03.11.2005 11:22
Header Weiterleitung duderino PHP Tipps 2005-2 20 11.10.2005 21:09
header Weiterleitung [url]www.mobile-clubbing.de/gallerie[/url] PHP Tipps 2005-2 2 28.08.2005 19:30
weiterleitung request header PHP Tipps 2005 10 04.04.2005 10:33
weiterleitung mit header aber erst nach 2 oder 3sec GELight PHP Tipps 2005 6 17.03.2005 23:25
Redirect mit Header - Problem PHP Tipps 2005 3 22.02.2005 10:28
Alternative Weiterleitung ohne Header? imported_dex PHP Tipps 2004 2 05.11.2004 10:47
Header Probleme! Calexico PHP Tipps 2004 7 30.06.2004 23:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php header weiterleitung, php weiterleitung funktioniert nicht, header weiterleitung funktioniert nicht, php header refresh funktioniert nicht, php header refresh, img header weiterleitung, php header weiterleitung geht nicht, header-weiterleitung, header location geht nicht, internet explorer 9 weiterleitung funktioniert nicht, php header location ie9, php weiterleitung funktioniert auf manchen nicht, php header weiterleitung unter ie funktioniert nicht mehr, php header link, php, link weiterleiten, header, php weiterleitung geht nicht, header location funktioniert nicht ie9, header php weiterleitung headers already sent, ie9 weiterleitung funktioniert nicht php, xampp php gibt nichts aus headerweiterleitung

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:20 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum