22. oktober 2003 - 20:10
Der er
18 kommentarer og 1 løsning
post, get, request
Hmm hvis man har et link <a href='?id=test'>til en anden side</a> og man skal hente strengen test på side som den linker til hvad for en komando skal man så benytte. kan nemlig ikke få det til at fungere med hverken $_POST['id'], $_GET['id'] eller $_REQUEST['id']..
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
22. oktober 2003 - 20:11
#1
Hvis din PHP er for gammel, så virker det ikke. Hvilken version anvender du?
22. oktober 2003 - 20:12
#2
uhh det er hvist en af de nyeste.
22. oktober 2003 - 20:12
#3
22. oktober 2003 - 20:13
#4
Kan du give os versionsnummeret? Og gerne vise os det kode, der ikke virker.
22. oktober 2003 - 20:15
#5
Hmm
22. oktober 2003 - 20:17
#6
Lav en fil med <? phpinfo(); ?> Så står det der.
22. oktober 2003 - 20:17
#7
mit link ser sådan ud <a href="?sort=tid">[Tid]</a>< og så hender den med $Test = $_GET['sort'];
22. oktober 2003 - 20:18
#8
php version 4.3.1
22. oktober 2003 - 20:19
#9
Og udskriver du så $Test ?
22. oktober 2003 - 20:21
#10
ja med echo "$Test";
22. oktober 2003 - 20:22
#11
men hvis jeg sender via en form script og med method="Get" funger min $_GET[''] fint men bare ikke på links
22. oktober 2003 - 20:25
#12
Den fungere ligesågodt på links. Vis os nu din kode, så du kan få løst dit problem.
22. oktober 2003 - 20:28
#13
$ID = $_SESSION["id"]; $sort = $_GET['sort']; if($sort = ""){$SortID = "tid";}else{$SortID = $sort;} if($_REQUEST['m'] = ""){$Mode = "indbox";}else{$Mode = $_REQUEST['m'];} $SQLSort = ""; echo "SOTER EFTER $SortID"; //////////////////////////////////////////////////////////// function SletMails($BrugerID, $MailID) { mysql_query("DELETE * FROM mail WHERE mailid = $MailID") or die("<b>Din Post Blev ikke slettet!!</b><br>"); } //////////////////////////////////////////////////////////// function PrintMails($BrugerID, $SqlSort, $Start, $Stop) { include "../inc/access.inc"; $query = "SELECT * FROM mail WHERE id = '".$BrugerID."' LIMIT $Start ,$Stop $SqlSort"; $result = mysql_query($query)or die("MySQL fejl: " . mysql_error()); while ($row = mysql_fetch_array($result)) { echo "<tr>"; echo " <td>".$row['maildate']."</td>"; echo " <td><a href='?mid=".$row['mailid']."&s=$SortID&m=laes'>".$row['emne']."</a></td>"; echo " <td>".$row['franavn']."</td>"; echo " <td><a href='?mid=".$row['mailid']."&s=$SortID&m=vidersend'>ViderSend</a></td>"; echo " <td><a href='?mid=".$row['mailid']."&s=$SortID&m=svar'>Svar</a></td>"; echo " <td><a href='?mid=".$row['mailid']."&s=$SortID&m=slet'>Slet</a></td>"; echo "</tr>"; } } ?> <html> <head> <title>Her er dine Mails</title> </head> <body> <table> <tr> <td><a href="mails.php?sort=tid">[Tid]</a></td> <td><a href="mails.php?sort=emne">[Emne]</a></td> <td><a href="mails.php?sort=fra">[Fra]</a></td> <td>[ViderSend]</td> <td><a href="mails.php?sort=svar">[Svar]</a></td> <td>[Slet]</td> </tr> <? PrintMails($ID, $SQLSort, 0,5); ?> </table> </body> </html>
22. oktober 2003 - 20:29
#14
Første fejl: if($sort = "") skal være if($sort == "") ret det og fortæl om der er mere der ikke virker
22. oktober 2003 - 20:31
#15
hehe det hjalp på det du gamle
22. oktober 2003 - 20:31
#16
laver du ikke lige et svar.. erikjacobsen ;)
22. oktober 2003 - 20:51
#17
samme problem her if($_REQUEST['m'] = "") hvis du ikke allerede har opdaget det
22. oktober 2003 - 21:28
#18
jo tak men opdagede det :)
14. februar 2011 - 20:37
#19
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling