| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

26-04-2005, 15:16
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
header
hallo gemeinschaft
wieso funzt bei mir dieser header befehl local aber nicht bei meinem provider - dort scheint dieser befehl ignoriert zu werden
PHP-Code:
header("Location:./admin/neu.php?o_id=".mysql_insert_id(),'?go=1');
|

26-04-2005, 15:19
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
weil du lokal E_ALL nicht benutzst, sonst würdest du keine kommata zum verbinden von strings benutzen.
|

26-04-2005, 15:23
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
und was muss ich da nun ändern?
|

26-04-2005, 15:25
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
deine einstellung zur programmierung.
schlag im manual nach, wie man zwei strings verbindet.
und nachher schlägst du nach, wie man parameter in einer url richtig zusammenführt.
|

26-04-2005, 15:26
|
|
Skaschy
Registrierter Benutzer
|
|
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
|
|
Re: header
Zitat:
Original geschrieben von jhaustein
hallo gemeinschaft
wieso funzt bei mir dieser header befehl local aber nicht bei meinem provider - dort scheint dieser befehl ignoriert zu werden
PHP-Code:
header("Location:./admin/neu.php?o_id=".mysql_insert_id(),'?go=1');
|
PHP-Code:
header("Location:./admin/neu.php?o_id=".mysql_insert_id()."&go=1");
Vergleiche!
__________________
Gruss TobY
|

26-04-2005, 15:26
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Original geschrieben von jhaustein
und was muss ich da nun ändern?
|
deine einstellung.
wenn du immer noch nicht weißt, wie man strings verbindet ... *seufz* ... dann lies jetzt erst mal ganz fix http://www.php.net/manual/de/language.types.string.php
und bgzl. header() mit "Location: ..." lies auch gleich noch mal nach, den verwendest du nämlich auch noch falsch.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

26-04-2005, 15:29
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
PHP-Code:
header("Location:./admin/neu.php?o_id=".mysql_insert_id(),'?go=1');
Also zuerst mal die korrekten String Verbinder verwenden. Übrigens: Das Fragezeichen markiert den Anfang des Query Strings und sollte daher nur einmal verwendet werden. Willst du mehrere Get-Vars anhängen, dann musst du bei header das '&' nehmen und bei Code in html das &(amp)
Gruss
tobi
|

26-04-2005, 15:36
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
header("Location:./admin/neu.php?o_id=".mysql_insert_id()."&go=1");
daran lag es leider nicht
|

26-04-2005, 15:37
|
|
penizillin
PHP Guru
|
|
Registriert seit: Feb 2004
Beiträge: 10.166
|
|
s. wahsaga oben.
|

26-04-2005, 15:42
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
Gemäss Man verlangt der HTTP1.1 einen absoluten URI. Obwohl manche Clients auch relative akzeptieren.
Gruss
tobi
|

26-04-2005, 15:46
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
hab es durch absolut ersetzt - funzt leider immer noch nicht
|

26-04-2005, 15:53
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Original geschrieben von jhaustein
hab es durch absolut ersetzt - funzt leider immer noch nicht
|
wie oft zum verf***ten teufel noch mal sollen wir dir noch erklären, dass "funzt nicht" absolut keine problembeschreibung darstellt?
letzte chance: nachvollziehbare problembeschreibung deinerseits im nächsten posting - oder *close* dieses threads, der ein weiteres mal nur wieder deine extreme denkfaulheit bestaunen lässt.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

26-04-2005, 16:09
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
tut mir leid - aber soll ich den ganzen code hineinstellen - einerseits sagt ihr mir, dass der ganze code störend ist und sich keiner durchliest - stelle ich nur den problemteil hinein ist es auch wieder falsch
ich habe es doch beschrieben, das der header local funktioniert und beim provider nicht
ich habe doch auch dann einen hilfeansatz bekommen - der leider nicht funzte - nun stelle ich doch nur die sinnvolle weiterführende frage, was ich noch machen kann
|

26-04-2005, 16:20
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
Wie sieht denn der veränderte header() bei dir aus ??
|

26-04-2005, 16:21
|
|
jhaustein
Newbie
|
|
Registriert seit: Sep 2002
Beiträge: 1.132
|
|
header("Location: http://www.hier die domain/admin/neu.php?o_id=".mysql_insert_id()."&go=1");
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|