28. oktober 2006 - 20:07Der er
13 kommentarer og 1 løsning
Oprette en funktion og kalde den.
Hvordan er det nu lige at jeg opretter en funktion hvor jeg kalder en mysql_query med et id jeg får fra et link jeg trykker på. og hvordan er det nu man kalder den funktion ?
Jeg er ved at bygge et galleri, hvor man trykker på et link og neden under linket skal der så vises 3 billeder, men gider ikke skrive den kode under hver link, derfor den funktion.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Jep, det er helt fint, men for en god sikkerhedsskyld skal du ALDRIG indsætte POST eller GET variabler direkte ind i koden. Hvis du indsatte dette ind ville jeg kunne slette hele din database ved at indsætte noget mysql kode fx.
så derfor ville dette være lidt bedre sikkerhedsmæssigt:
if(isset($_GET[id])) { function showgallery() {
$id = $_GET[id]));
$query = mysql_query("select * from galleri where id = '$id'") or die(mysql_error()); while($row = mysql_fetch_array($query)) {
Hvordan er det jeg kalder den funktion hvis den er lavet? for at give et eksempel. Jeg vil lave et galleri der ser således ud.
- galleri 1 - galleri 2 - galleri 3
Når man så klikker på et galleri, kalder den så den funktion (den har vi styr på nu), men hvordan kalder jeg den så under hver enkelt link ? den skal jo vide at funktionen er "aktiv" før den kalder den.
Har added dig, men det er ikke tit jeg er på for tiden. - Næsten aldrig. Jeg har gang i et stort projekt, men ellers så skriv da på eksperten, så ser jeg den noget før tror jeg :-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.