Im Link die Session Id hinzufügen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
are
bereich
dateiname
fehler
fragen
garnicht
komme
kriegen
mini
normalerweise
please
schwachsinn
session
setting
startseite
stehen
syntax
-
Also ich hab ein Prob. Ich habs mehrmals prob. aber es geht irgendwie nicht. Kann mir jemand sagen wie ich in einem Link eine Session Id hinzuf?ge?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Normalerweise wird der von alleine angehangen, sollte das nicht gehen:
echo "seite.php".session_name()."=".session_id();
H2O -
Ich wei? nur will ich ihn anders nennen. Ich habs mit session_name ("session"); probiert. nichs ?ndert sich...
-
hey...
@h2o... du hasst einen fehler im code, da geh?rt hinter den dateinamen noch ein ? oder??
@sgame... ich w?rde es so machen, hbs allerdings net ausprobiert... kann auch sein das das jetzt schwachsinn ist...
echo 'seite.php?'.s_id.'='.session_id();
gru?
gero -
k?rzlich kommt jetzt das ?berall vor:
Warning: Unknown(): The session id contains invalid characters, valid characters are only a-z, A-Z and 0-9 in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webpages/tmp) in Unknown on line 0
-
@h2o... du hasst einen fehler im code, da geh?rt hinter den dateinamen noch ein ? oder??
Stimmt, es muss so hei?en:
echo "seite.php?".session_name()."=".session_id();
Dann sollte es gehen.
H2O -
Da kommt dann sowas: index.php?
-
Da kommt dann sowas: index.php?
Eigentlich m?sste sowas kommen:
index.php?SESSION=lajsdfd8d399mej3kxi...
H2O -
Also ich hab sowas stehen:
<?
session_name(session);
@session_start();
$session = session_id();
echo "index.php?".session_name()."=".session_id();
?>
Ah jetzt funzt es. Nur wie krieg ich das in einen Link? :( Das krieg ich irgendwie noch nicht hin! -
F?r nen Link:
einfach im <? echo "<a href=\"index.php?".session_name()."=".session_id()"\">Der Link Text</a>"; ?> -
k?rzlich kommt jetzt das ?berall vor:
Warning: Unknown(): The session id contains invalid characters, valid characters are only a-z, A-Z and 0-9 in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webpages/tmp) in Unknown on line 0
Da wollte ich noch dazu was sagen. Wieso kommt sowas? Das kam noch nie bei mir vor... -
hey...
m43ks schrieb:
F?r nen Link:
einfach im <? echo '<a href=\'index.php?'.session_name().'='.session_id()'\'>Der Link Text</a>'; ?>
ich h?tte es so gemacht:
<?php
echo'<a href="index.php?bla=session_id()">hier klicken</a>';
?>
vielleicht is aber auch nur ein mini syntax fehler drin.. hab ich jetzt net nach geguckt...
sgame schrieb:
Also ich hab sowas stehen:
<?
session_name(session);
@session_start();
$session = session_id();
echo 'index.php?'.session_name().'='.session_id();
?>
Ah jetzt funzt es. Nur wie krieg ich das in einen Link? :( Das krieg ich irgendwie noch nicht hin!
wof?r hasst du ?berhaupt die $session definiert, wenn du sie garnicht benutzt?? -
sgame schrieb:
Also ich hab sowas stehen:
<?
session_name(session);
@session_start();
$session = session_id();
echo 'index.php?'.session_name().'='.session_id();
?>
Ah jetzt funzt es. Nur wie krieg ich das in einen Link? :( Das krieg ich irgendwie noch nicht hin!
wof?r hasst du ?berhaupt die $session definiert, wenn du sie garnicht benutzt??
er braucht sie wahrscheinlich in einem anderen code. es geht hier ja nur um die session im link und nicht um was er sonst damit macht! -
session_name(session);
@session_start();
Ich denke es liegt einfach dran, dass du erst session_start() schreiben musst.
Danach kommt erst sesson_name...
H2O -
Nun ich hab jetzt das mit den Link geschaft. Nur hab ich ne frage. Wenn ich auf der Startseite der gesch?tzten seite bin kommt sowas: Warning: Unknown(): The session id contains invalid characters, valid characters are only a-z, A-Z and 0-9 in Unknown on line 0
Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/webpages/tmp) in Unknown on line 0
Wenn ich auf eine andere Seite des gesch?tzten Bereiches komme, kommt sowas nicht.
@h2o ich hab in nem Tut gelesen, das Session_name immer vor Session_start stehen MUSS!!! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage