sessions in lima city oO
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anmeldung
beginnen
benutzer
best
connection
design
email
fehler
inhalt
insert
kenntnis
meldung
mengen
pawort
programmierer
result
script
send
session
versuch
-
also wen ich sessions benutze kommt immer diese meldung
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/webpages/lima-city/dbzgame/html/eintragen.php:9) in /home/webpages/lima-city/dbzgame/html/navi/eintragen.php on line 2
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/webpages/lima-city/dbzgame/html/eintragen.php:9) in /home/webpages/lima-city/dbzgame/html/navi/eintragen.php on line 2
Fehler -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
vor dem Sesion_start(); darf nichts sein. Nichtmal ein leerzeichne darf gesendet worden sein.
-
also als kenntnis programmierer weis ich das nun auch^^
aber beim anderen server zb funoic gehts ich habe es so
<?php
session_start();
?>
<?php
INHALT
?>
des geht in funpic hier net?? wiso?? was soll ich tun?? -
Warum machst du es so???
<?php
session_start();
?>
<?php
INHALT
?>
so w?rde es auch gehen:
<?php
session_start();
INHALT
?>
Zeig mal deinen Code her, wo du das Problem hast, dann kann ich dir vielleicht helfen. -
jo also kannst ja mal versuchen hie der link zum anmelden http://dbzgame.pyrokar.lima-city.de/anmelden.php anmelden tut er also alles in die datenbank rein ob er die sessions auch registriert weis ich auch weil sonst k?nnte man sich danach net einlogen aber sa kommt immer diese session fehler meldung der script der anmeldung best?tigung also wo die sessions registrierd werden hier:
<?php session_start(); $Pw=$_POST["Pw"]; $Pw2=$_POST["Pw2"]; $Nickname=$_POST["Nickname"]; $Rasse=$_POST["Rasse"]; $KI=$_POST["KI"]; $LP=$_POST["LP"]; $KK=$_POST["KK"]; $email=$_POST["email"]; $submit=$_POST["submit"]; session_register('Nickname'); session_register('Pw'); include("vb.php"); $connection=mysql_connect($dbhost,$dbuser,$dbpass) or die ("konnte keine verbindung zur datanbank herstellen"); $Pw = md5($Pw); $result = mysql_query("SELECT id FROM benutzer WHERE Nickname LIKE '$Nickname'"); $menge = mysql_num_rows($result); $query="insert into benutzer (Nickname,Passwort,Rasse,KI,LP,KK,Email) values ('".$Nickname."','".$Pw."','".$Rasse."','".$KI."','".LP."','".KK."','".$email."')"; $result=mysql_db_query($dbname,$query,$connection) or die ("Fehler"); if ($result) { echo "<br><br><center>Die Anmeldung war erfolgreich.<br>Du kannst dich nun <a href='log.php'><b><u>Einlogen</u></b></a> und mit dem Spiel beginnen!"; } else { echo "Die Anmeldung konnte nicht durchgef?hrt werden!"; } mysql_close($connection); ?>
-
da siht man net alles hier nomal der script
<?php
session_start();
$Pw=$_POST["Pw"];
$Pw2=$_POST["Pw2"];
$Nickname=$_POST["Nickname"];
$Rasse=$_POST["Rasse"];
$KI=$_POST["KI"];
$LP=$_POST["LP"];
$KK=$_POST["KK"];
$email=$_POST["email"];
$submit=$_POST["submit"];
session_register('Nickname');
session_register('Pw');
include("vb.php");
$connection=mysql_connect($dbhost,$dbuser,$dbpass)
or die ("konnte keine verbindung zur datanbank herstellen");
$Pw = md5($Pw);
$result = mysql_query("SELECT id FROM benutzer WHERE Nickname LIKE '$Nickname'");
$menge = mysql_num_rows($result);
$query="insert into benutzer (Nickname,Passwort,Rasse,KI,LP,KK,Email)
values ('".$Nickname."','".$Pw."','".$Rasse."','".$KI."','".LP."','".KK."','".$email."')";
$result=mysql_db_query($dbname,$query,$connection) or die
("Fehler");
if ($result)
{
echo "<br><br><center>Die Anmeldung war erfolgreich.<br>Du kannst dich nun <a href='log.php'><b><u>Einlogen</u></b></a> und mit dem Spiel beginnen!";
}
else
{
echo "Die Anmeldung konnte nicht durchgef?hrt werden!";
}
mysql_close($connection);
?>
-
schreib mal noch vor session_start:
ob_start();
und ganz ans ende des php scripts:
end_flush(); -
1. de wo man des teil am schluss tut funkzt net
2. er kann sessions net machen weil vor dem session_start(); was aneres ist
3. er zeigt das design net an oO
4. bei funpic oder ohost ging des so wie ichs ggemacht hatte nur wiso gehts hier net??? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage