| | | | |
| | |
| Gast
Beiträge: n/a
| Hallo, ich habe folgendes Problem. Habe einen Warenshop mit Login programmiert. Habe jetzt im Nachhinein eine header.php und footer.php included. Das Problem ist jetzt allerdings, dass meiner header("x.php") nicht mehr funktionieren. Woran kann das liegen?? Hier ein Beispiel in einem Skript. Code: <?php
session_start();
require_once "login.class.php";
include_once "header.php";
//Variable $ouput wird ausgegeben, wenn Zugangsdaten nicht korrekt waren
$output = "";
//Hilfsvariable zum Überprüfen der Zugangsdaten
$test = 0;
//neues Objekt erzeugen
$Login = new Login();
// Formular wurde abgesendet
if( isset($_POST['submit']) ){
// Benutzername oder Passwortfeld nicht gesetzt, d.h. leer
if($_POST['username'] == "" || $_POST['password'] == "" ){
$output = '
<span class="text">Bitte überprüfen Sie ihre Zugangsdaten</span></p>';
$test = 1;
}
// Benutzerdaten überprüfen und wenn gültiger Benutzer dann einloggen
elseif($Login->getValidUser() > 0) {
$row = mysql_fetch_array($Login->getUserData());
echo "Username: " . $row['user_username'];
// Benutzerdaten waren ok -> Benutzer einloggen und weiterleiten
$Login->loginUser();
$Login->doRegister();
// Benutzerstatus unterscheiden und entsprechend weiterleiten
if ($row['user_status']==0){
header("location:superuser.php");
}
elseif ($row['user_status'] == 1){
header("location[img]images/smilies/redface.gif[/img]rder2.php");
}
elseif ($row['user_status'] == 2 && !isset($_SESSION['validuser'])){
header("location:ticket.php");
}
else{
$Login->setUserId();
echo 'hallo';
header("location:cart2.php");
}
}
// falsche Benutzerdaten wurden eingegeben
else{
$output = '
<span class="text">Bitte überprüfen Sie ihre Zugangsdaten</span></p>';
$test = 1;
}
}
// Formularausgabe mit Fehlermeldung bei z.B. falschen Zugangsdaten
if($test == 1){
echo $output;
echo $Login->printUserForm();
echo' <span class="text">Sie sind noch nicht registriert?</span>';
echo'Zur Registrierung';
}
// Formaularausgabe beim ersten Seitenaufruf
else{
echo $Login->printUserForm();
echo'
Sie sind noch nicht registriert?';
echo'Zur Registrierung';
}
include_once "footer.php";
?>
</body>
</html>
|
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Gast
Beiträge: n/a
| Zitat:
Anzeige der Fehler: siehe auch: http://php.net/error_reporting und auf den Verweis auf display_errors achten. Sofern Dein Hauptskript keine Syntax-Fehler beinhaltet, kannst Du innerhalb des Skripts die Anzeige mit PHP-Code: | |
| | |
| Gast
Beiträge: n/a
| header.php und footer.php sind der Anfang und das Ende eines Templates, in das ich meine programmierten Skripte, wie z.B. login.php (oben gezeigt) einfügen möchte. Hier mal die header.php: Sorry für den ganzen Code. Code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<STYLE TYPE="text/css">
<!--
/* default styles for extension "tx_indexedsearch" */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:60px; tx-indexedsearch}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:120px; tx-indexedsearch}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:5px; margin-bottom:5px; tx-indexedsearch}
.tx-indexedsearch P.tx-indexedsearch-noresults { font-weight:bold; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; font-family: Verdana, Helvetica, sans-serif;font-size: 12px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-weight:normal; font-family: Verdana, Helvetica, sans-serif; line-height: 16px; font-size: 12px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; font-family: Verdana, Helvetica, sans-serif; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; font-family: Verdana, Helvetica, sans-serif; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; font-family: Verdana, Helvetica, sans-serif; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; font-family: Verdana, Helvetica, sans-serif; }
-->
</STYLE>
<link rel="stylesheet" href="media/css/rot.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META NAME="author" CONTENT="Webmaster SWB">
<META NAME="publisher" CONTENT="Stadtwerke Bonn GmbH">
<META NAME="copyright" CONTENT="SWB">
<META NAME="keywords" CONTENT="Stadtwerke, Bonn, Energie, Strom, Wasser, Gas, Fernwärme, Busse, Bahnen, Bahn, Bus, Tarifrechner, Fahrplan, Fahrplanauskunft, Hafen, MVA, SWB, EGM, Service, Mobil, Mieten, Strassenbahn">
<META NAME="description" CONTENT="Die Stadtwerke Bonn versorgen die Bonner Bürger mit Energie und Wasser und betreuen den Bonner Nahverkehr.">
<META NAME="page-topic" CONTENT="Versorgung und Verkehr">
<META NAME="audience" CONTENT="Alle">
<META NAME="expires" CONTENT="NEVER">
<META NAME="page-type" CONTENT="Kommerzielle Organisation">
<META NAME="robots" CONTENT="INDEX,FOLLOW">
<link rel="SHORTCUT ICON" href="id/roticon.ico">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<title>Aktuelles</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Microsoft FrontPage 4.0">
<script language="javascript">
<!--
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);
if ((browserName == "Netscape" && browserVer >= 3) || msie4 || browserName=="Konqueror") {version = "n3";} else {version = "n2";}
function blurLink(theObject) {
if (msie4) {theObject.blur();}
}
// -->
</script>
<script>
<!--
function UnCryptMailto(s) {
var n=0;
var r="";
for(var i=0;i<s.length;i++) {
n=s.charCodeAt(i);
if (n>=8364) {n = 128;}
r += String.fromCharCode(n-(2));
}
return r;
}
function linkTo_UnCryptMailto(s) {
location.href=UnCryptMailto(s);
}
// -->
</script>
</head>
<body text="#000000" link="#000000" vlink="#000000" alink="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('id/drucken_f2.gif','id/versenden_f2.gif','id/top_f2.gif')">
<div class="outerBox">
<a name="top"></a>
<script language=JavaScript>
var target="_blank";
var URL = new Array();
var link="";
var flashfile ='swf/rot1.swf';
var altimg ="id/rot1.jpg";
var width = 771;
var height = 105;
</script><script language=JavaScript src=fla.js></script><noscript>
[img]id/rot1.jpg[/img]
</noscript>
<table width="771" border="1" cellpadding="0" cellspacing="0">
<tr>
<td width="198" valign="top" rowspan="2">
[img]id/rot_kringel.gif[/img]</p>
</td>
<td width="22" valign="top" background="id/ll.gif" rowspan="2">[img]id/10x10_weiss.gif[/img]</td>
<td width="376" valign="top" class="textweiss"> <table width="190" border="0" cellpadding="0" cellspacing="4">
<tr>
<td>[img]id/1x1.gif[/img]</td>
<td valign="top">
<table width="0" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>[img]id/1x1.gif[/img]</td>
<td>Kontakt[img]id/1x1.gif[/img]Newsletter[img]id/1x1.gif[/img]Presse</td>
</tr>
<tr>
<td colspan="2">[img]id/lv.gif[/img]</td>
</tr>
</table></td>
<td><table border="0" cellpadding="0" cellspacing="0" width="49">
<tr>
<td>[img]id/spacer.gif[/img]</td>
<td>[img]id/spacer.gif[/img]</td>
</tr>
<tr>
<td valign="top"><span id="print_site_img">[img]fileadmin/drucken.gif[/img]</SPAN></td>
<td valign="top"><span id="tipafriend_img">
[img]id/versenden.gif[/img]
</SPAN></td>
</tr><tr>
<td>[img]id/spacer.gif[/img]</td>
<td>[img]id/spacer.gif[/img]</td>
</tr>
</table></td>
</tr>
</table>
<span class="pfad">
<span class="pfad" id="path">home>
</SPAN>
</span><span class="pfad">Ticket-Shop</span>
|
| | ||
| Gast
Beiträge: n/a
| Zitat:
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Problem mit ereg Funktion! | Horvi | PHP Tipps 2008 | 7 | 20.05.2008 14:29 |
| Problem beim Aufruf einer Funktion | elwood | PHP Tipps 2008 | 6 | 30.08.2007 12:54 |
| Download starten (header funktion), vorher Text ausgeben? | Harakiri81 | PHP-Fortgeschrittene | 19 | 16.05.2006 21:15 |
| problem bei sessions in komb. m. cookies. header umgehen? | Promaetheus | PHP Tipps 2006 | 10 | 02.05.2006 15:52 |
| php oder css problem? Wie konfiguriere ich mail header | PHP Tipps 2006 | 1 | 28.02.2006 05:43 | |
| Problem mit Funktion | PHP Tipps 2006 | 4 | 15.01.2006 15:08 | |
| Datei-Download: Problem mit Header | PHP-Fortgeschrittene | 11 | 07.07.2005 00:22 | |
| Problem mit header() | PHP Tipps 2005 | 12 | 12.04.2005 15:04 | |
| Problem mit einer Error-loggin funktion | Igäl | PHP Tipps 2005 | 5 | 06.04.2005 12:42 |
| header (location:datei.php)-> problem bei frameseiten | suendesizer | PHP Tipps 2005 | 4 | 16.02.2005 07:42 |
| [Erledigt] Problem bei Massenmails versenden mit der Funktion mail | PHP-Fortgeschrittene | 3 | 19.01.2005 13:36 | |
| [Erledigt] copy - Funktion bereitet Problem | PHP-Fortgeschrittene | 5 | 04.09.2004 22:54 | |
| [Erledigt] ZIP Download - Header Problem | PHP-Fortgeschrittene | 1 | 19.08.2004 02:41 | |
| header ("location: ") Problem | PHP Tipps 2004 | 3 | 18.08.2004 12:03 | |
| Problem mit header() | PHP Tipps 2004 | 6 | 13.06.2004 16:14 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| tx-indexedsearch-res ist leer, header function php einschalten, uncryptmailto passiert nichts js, .tx-indexedsearch-info abschalten, uncryptmailto download, php location weiterleitung _blank anzeigen, problem mit der header function, stadtwerke bonn adventskalender lösungssatz, indexedsearch-noresults, spacer gif header, include_once footer php ausschalten |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.