10. januar 2003 - 21:18
Der er
30 kommentarer og 2 løsninger
Nemt eller hvad.. Query string
Kan man sige: <? If Querystringfindes { something } else { Du har ikke valgt noget rum at skifte til.. } ?> Håber i frostår mit spg.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
10. januar 2003 - 21:18
#1
stavefejl: frostår = forstår
10. januar 2003 - 21:20
#2
øhhh, ja det kan man , men prøv at definere lidt nærmere
10. januar 2003 - 21:20
#3
<?php if isSet($_POST[variabelnavn]) { gør noget } else { Noget andet } ?> Er det dette du mener?
10. januar 2003 - 21:20
#4
if (isset($_GET["rum"])){ echo $_GET["rum"]; } else { echo "Du har ikke valgt noget rum at skifte til.." } /SpEeDy
10. januar 2003 - 21:22
#5
fumes>>Det er ikke $_POST da det er querystring hvilket er det der er med i selve stien til filnavnet... altså skiftrum.php?rum=mitrum Sådan forstår jeg det i hvert fald. Men hvis man ikke ved om variablen bliver POST'ed eller GET'ed så kan du bruge $_REQUEST["rum"]; altså if (isset($_REQUEST["rum"])){ echo $_REQUEST["rum"]; } else { echo "Du har ikke valgt noget rum at skifte til.." } /SpEeDy
10. januar 2003 - 21:25
#6
ved ikke om jeres svar er rigtige for har ikke testet det . Men forklare mig lige... Det er til en chat.. Når man skifter rum trykker man på et link til feks: goto.php?rum=12 Og så kommer mit spg: Hvis nu at man går ind på siden goto.php og der ikke er nogen query string. Så skal den skrive det med rummet... Hjalp det?
10. januar 2003 - 21:26
#7
jeps, så bruger du bare mit eksempel i goto.php: if (isset($_GET["rum"])){ echo $_GET["rum"]; } else { echo "Du har ikke valgt noget rum at skifte til.." } /SpEeDy
10. januar 2003 - 21:30
#8
ok vil du forklare hvad de forskellige ting.. Ligger flere points på hvis det er nødvendigt.
10. januar 2003 - 21:32
#9
Hvad de gør even
10. januar 2003 - 21:33
#10
isset() er en funktion som spørger om variablen er blevet sat. og hvis den er det idfører jeg echo $_GET["rum"]; som viser hvilket rum der er valgt. og hvis ikke, så skriver den: Du har ikke valgt noget rum at skifte til.." Var det det du ville vide ? ellers må du lige forklare lidt nærmere hvad det er du vil have at vide. /SpEeDy
10. januar 2003 - 21:35
#11
ok det var det der isset()
10. januar 2003 - 21:35
#12
Tak for de hurtige svar alle sammen,.,,,
10. januar 2003 - 21:41
#13
Det var så lidt :)
10. januar 2003 - 22:19
#14
Håber i stadig kigger og vil hjælpe lidt endnu: Hvad er der galt nu? : <html> <head> <title></title> </head> <body> <? if (isset($_GET["rum"])){ ?> Går til Rum.. Vent venligst.. <meta http-equiv="refresh" content="2 ; URL=chat.php?rum=<? echo $rum; ?>"> <? echo $_GET["rum"]; } else { echo "Du har ikke valgt noget rum at skifte til.." } ?> </body> </html> Fejl= Parse error: parse error, unexpected '}', expecting ',' or ';' in D:\web\chatsniksnak.dk_q4m1xm\wwwroot\tester\goto.php on line 29
10. januar 2003 - 22:24
#15
Du har glemt et semikolon i echo "Du har ikke valgt noget rum" linien.... den færdige kommer til at se sådan her ud: <html> <head> <title></title> </head> <body> <? if (isset($_GET["rum"])){ ?> Går til Rum.. Vent venligst.. <meta http-equiv="refresh" content="2 ; URL=chat.php?rum=<? echo $_GET["rum"]; ?>"> <? echo $_GET["rum"]; } else { echo "Du har ikke valgt noget rum at skifte til.."; } ?> </body> </html> /SpEeDy
10. januar 2003 - 22:26
#16
Tark.. DU står vel ikek lige og mangler et freelance job? :D
10. januar 2003 - 22:26
#17
ikke even
10. januar 2003 - 22:28
#18
supernewbie>>Selv tak ;) Jeg står ALTID og mangler et freelance job :D /SpEeDy
10. januar 2003 - 22:29
#19
ok men et hvor du skal have penge ikke?
10. januar 2003 - 22:30
#20
jo :) Jeg laver generelt ikke noget gratis... /SpEeDy
10. januar 2003 - 22:32
#21
Hmm øv kunne godt lige bruge en der kunne vejlede og hjælpe :D Er jo igang med en 2dchat og er ikke verdensmester til php men det bliver jeg vel hvis jeg øver mig længe nok ;)
10. januar 2003 - 22:33
#22
Ja :) Øvelse gør mester :D /SpEeDy
10. januar 2003 - 22:35
#23
jep :)
10. januar 2003 - 22:36
#24
Har du icq eller msn?
10. januar 2003 - 22:39
#25
Tjaa...men hvis du vil kontakte mig ser jeg helst at du mailer...du kan bare skrive på mail@espeedy.dk /SpEeDy
10. januar 2003 - 22:41
#26
Ok jeg ville bare høre om du ville kigge på een fil.. Der er vist maks 15 - 20 linier.. Hvor mange points for det?
10. januar 2003 - 22:45
#27
Du kan bare maile filen...så kigger jeg på det... behøver ikke point for det... /SpEeDy
10. januar 2003 - 22:47
#28
Her er indholdet: <!--Menu hvis logget ind--> <? include("db.php"); $res = mysql_query("SELECT * from brugersystem where brugernavn = '$brugernavn'"); $jir = mysql_fetch_array($res); ?> <? if($jir[brugernavn] == $brugernavn && $jir[kodeord] == $kodeord) { ?> <table border="1" width="100%" cellpadding="0" bordercolor="#D7D9CE" cellspacing="0"> <tr> <td width="100" bgcolor="#FFA521" bordercolor="#000000"> <p class="HEADLINE"><font color="#2C5291">Chatten</font></p> </td> </tr> <tr> <td width="100%" valign="top"><a href="logok.php" class="menu">Forside </a></td> </tr> <tr> <td width="100%" valign="top"><a href="#" class="menu">Log på chatten </a></td> </tr> <tr> <td width="100%" valign="top"><a href="logaf.php" class="menu">logud </a></td> </tr> </table> <? } else { ?> <!--Menu hvis ikke logget ind--> <table border="1" width="100%" cellpadding="0" bordercolor="#D7D9CE" cellspacing="0"> <tr> <td width="100" bgcolor="#FFA521" bordercolor="#000000"> <p class="HEADLINE"><font color="#2C5291">Chatten</font></p> </td> </tr> <tr> <td width="100%" valign="top"><a href="index.php" class="menu">Forside </a></td> </tr> <tr> <td width="100%" valign="top"><a href="#" class="menu">Opret </a></td> </tr> <tr> <td width="100%" valign="top"><a href="#" class="menu">Login </a></td> </tr> </table> <? } ?> Fejlen er at den viser den menu for at man er logget ind når man ikke er logget ind.. Håber du kan se fejlen..
10. januar 2003 - 22:51
#29
Er du sikker på at $brugernavn og $kodeord er sat i den fil ? Du kan eventuelt prøve at echo $brugernavn og echo $kodeord for at se hvad de egentlig er sat til... /SpEeDy
10. januar 2003 - 22:52
#30
Jamen det er sessions men de bliver først sat når man logger ind.. Hvorn skal jeg ellers lave det?
10. januar 2003 - 22:57
#31
Hmmm...det ved jeg ikke lige..kommer jo lidt an på hvordan du har opbygget resten. Jeg har desværre ikke tid til at hjælpe mere :( /SpEeDy
10. januar 2003 - 22:58
#32
ok i orden.. Takker sq mange gange for alt det hjælp du har givet :)
Vi tilbyder markedets bedste kurser inden for webudvikling