Seite 1 von 2

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 07:26
von W3bmasta
hallo leute,
Ich brauche unbedingt hilfe bei der lösung dieses kleinen programmier Problems.

bei folgendem Mini-Projekt ist das Problem aufgetreten
https://free.livecam-welt.de

In die URL soll die Variable reingeschrieben werden:
z.B: https://free.livecam-welt.de?id=sir-10002

Diese Variable "ID" soll vom Browser gelesen werden und soll übertragen werden bei klick auf einen Link.

Ich denke für euch profis ist das kein problem, danke im vorraus.
Bei fragen oder unklarheiten helfe ich gerne !
mfg

Verfasst:
von

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 07:55
von marc75
Diese Variable "ID" soll vom Browser gelesen werden und soll übertragen werden bei klick auf einen Link.
wer wirklich keine Ahnung davon hat, sollte darüber nachdenken, ob ein Auftrag nicht besser wäre, siehe Jobforum.

Ansonsten füge mal ein print_r($_GET); in die Datei im php teil ein und rufe die Seite samt id auf. dann siehst du sie.

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 08:00
von W3bmasta
Theorie,
naja so wenig ahnung hab ich auch nicht.

Ein Auftrag würde sich für sowas kleines nicht lohnen.

Ich würde das folgendermassen machen:

Index.php?id=hon-1000
Folgendes als code eintragen:
$id=$_GET["id"]

Und am ende jeder URL z.b. Webcam-2.php?Echo"$id"

so müsste es doch funktionieren ?
Die Variable wird ausgelesen und am ende der URL eingetragen und somit weitergegeben ?!
:roll:

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 08:16
von marc75
naja so wenig ahnung hab ich auch nicht.
Und warum haste deine Gedankengänge nicht schon beim ersten Posting mitgeteilt.
so müsste es doch funktionieren ?
Die Variable wird ausgelesen und am ende der URL eingetragen und somit weitergegeben ?!
Und funktioniert deine Theorie?

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 08:59
von W3bmasta
hab bissel im Internet nachgeforscht und bin zu dem oberen ergebniss gekommen.

Zurzeit kann ich nicht darauf zugreifen, da ich nicht an meinem PC bin ! :Fade-color
Und funktioniert deine Theorie?
das will ich von dir wissen 8)

Verfasst: 07.04.2006, 09:05
von Metaman
eventuell kannst du es auch mit einem simplen Cookie versuchen

also in der index.php

Code: Alles auswählen

$id=$_GET['id'];
setcookie("idcookie","$id",time()+3600);
durch das time()+3600 hätte dieses Cookie eine Lebensdauer von einer Stunde

und auf der Seite, auf der Du diese ID anzeigen willst liest Du das Cookie dann mit diesem Code aus

Code: Alles auswählen

if($_COOKIE["idcookie"]){
	$id=$_COOKIE["idcookie"];
}else{
        $id="keine ID";
}
die Sache hat jedoch den kleinen Haken, das nicht jeder User Cookies annimmt

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 09:29
von W3bmasta
@metaman

cookies sind auch super wobei ich diese dann auf 24h setzen würde.


Den hacken kann man übergehen indem wir ein IF setzen

z.B.
Wenn keine ID weitergegeben wird, dann soll diese ID (hon-1999) benutzt werden.
Kann mir das jemand übersetzen auf PHPisch :) ?

Verfasst: 07.04.2006, 10:19
von W3bmasta

Code: Alles auswählen

if($_COOKIE["idcookie"]){
	$id=$_COOKIE["idcookie"];
}else{
        $id="keine ID";
}
ich schätze genau dieser Abschnitt hat diesesn vorherigen Wunsch bereits integriert,

liege ich richtig ?

Verfasst: 07.04.2006, 10:22
von Metaman
:lol:
jupp

statt keine ID kannst du da eintragen was du willst

und um das cookie 24 Stunden zu halten einfach
time()+3600
ändern in
time()+3600*24

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 11:06
von marc75
Theorie,
naja so wenig ahnung hab ich auch nicht.
Index.php?id=hon-1000
Folgendes als code eintragen:
$id=$_GET["id"]

Und am ende jeder URL z.b. Webcam-2.php?Echo"$id"
hab bissel im Internet nachgeforscht und bin zu dem oberen ergebniss gekommen.

naja wenn du dafür googeln musstet, schätze ich deine PHP Erfahrung für sehr gering ein, fast null.

Re: Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 11:19
von W3bmasta
naja wenn du dafür googeln musstet, schätze ich deine PHP Erfahrung für sehr gering ein, fast null.
genau das war auch der Titel :
PHP-Nixkönner

@Metaman, falls du amazon pp mitmachst, schick mir ein paar bücher die du mir empfehlen würdest um PHP einzuarbeiten, da ich etwas mit php scripts machen will !

mfg Yilmaz
und danke an alle, wenns heute nicht klappt dann meld ich mir bei euch :-)

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 07.04.2006, 13:33
von marc75

Verfasst: 21.04.2006, 12:45
von W3bmasta
[quote="W3bmasta"]

Code: Alles auswählen

$id=$_GET['id']; 
setcookie("idcookie","$id",time()+3600);
[/quote]

hi dieser cookie geht nicht auf www.livecam-welt.de 

woran liegt das ?

Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 21.04.2006, 21:28
von Beowolve
Mein Auto geht nicht, woran liegt das ;)?

Re: Variable - weitergeben ? PHP-Nixkönner !

Verfasst: 21.04.2006, 21:41
von 800XE
Beowolve hat geschrieben:Mein Auto geht nicht, woran liegt das ;)?
ICH WEIS ES, ICH WEIS ES

dein Auto parkt aufm Mond
aufm Mond ist kein Sauerstoff
ohne Sauerstoff kann der Motor nicht explodieren

( vielleicht auch besser, wenn er nicht explodiert )