TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

$_GET / $_POST

11-06-2009 16:58:59
 
 
Muligheder (Anmeld)
Skrevet af Jerzy
Kliks 1177
Kategori PHP Generelt
Hej TestMaX'ere.dk
Jeg er begyndt på at lære noget PHP, eller det har jeg gjort i noget stykke tid nu.
Har dog problemer med $_POST og $_GET, hvad det egentlig er, og hvad det bruges til, og hvornår det bruges..
Tænkte om i måske havde en tutorial på Dansk på nettet, da jeg ikke rigtig kan finde noget på Dansk.
HVis ikke kunne det være fedt,hvis nogle kunne lave en tutorial her på testmax.dk
den må meget gerne indeholde: HVad det er, hvad det bruges til, og hvornår det bruges. Gerne mere :)

// Jerzy
 
infobox infobox


infobox infobox
 
#1Nyhuusdk(Anmeld) 11-06-2009 21:53:02
 
 
Her er et par sider du kan kigge på

http://www.phpartikler.dk/
http://www.udvikleren.dk/
http://www.php-mysql-tutorial.com/


$_GET[] tager hvad der kommer i adresselinien fx dinside.dk/index.php?hej=ged

så vil $_GET['hej'] være lig med ged altså hvis du echoer $_GET['hej'] vil der stå ged

$_POST er hvad der bliver sendt fra en form, fx et input felt kan hedde navn. Så skriver man et navn og trykke på submit
Så vil $_POST['navn'] være det du har skrevet i dit navne felt

Det er os muligt at bruge $_REQUEST[] den vil kigge båede efter $_GET og $_POST hvis man har noget man skulle kunne tilgå båede via en form og URL adressen
//ReLaX @ www.Webdesignz.dk
- Support Helper @ GameSurge.net
- PHP Coder
- MSL Coder

Nyhuusdk's signatur billede
 
infobox infobox

infobox infobox
 
#2jordz(Anmeld) 19-06-2009 12:15:07
 
 
Nyhuusdk

Det er både rigtigt og en smule forkert det du siger men gode referencer du kommer med.

Jeg vil mene at ligesom alle andre $_ variabler er $_GET og $_POST udfra komne variabler i PHP.

Og som du siger er $_POST som regl mere sikkert end $_GET da disse oftest kommer fra en form dog kan du sagtens sende $_POST uden at bruge en form.

Jeg vil give en lille hint til at bruge de forskellige variabler, og for det første _ALDRIG_ brug $_REQUEST da dette gør det meget nemmere at misbruge ens system (som regl).

Brug $_GET variabler i søgninger og andre steder hvor at kopieringen af adressen kunne komme på tale.
Google bruger $_GET variabler når du søger så du kan sende det link/adresse til en anden computer og så vil brugeren på denne computer se det samme som dig.
Dog vil det ikke være smart at have brugeroplysninger i $_GET variable da dette er noget mere privat.

Derimod hvis en bruger skal logge ind eller se noget mere personligt hvor at en kopi af adresselinjen ikke rigtig kommer på tale vil jeg forslå $_POST.


Hvis du ikke forstår dette vil jeg forslå at bruge $_POST i alle dine forms indtil du forstår forskellen af de to variabler!

Kan godt forslå dig bogen PHP 5 for begyndere tror jeg den hedder det er en libris bog og koster omkring 100 kr den er rigtig god at starte ud med!
Sprog: PHP - HTML - CSS - Javascript - MSL
Hjemeside: [url]http://www.Webcomfort.dk[/url]
 
infobox infobox

infobox infobox
 
#3NoxiaZ(Anmeld) 19-06-2009 22:51:12
 
 
jordz, Du er jo fuldstændig forvirende at høre på. #1 forklar 100 gange bedre brugen af de 2 funktioner, og han har også 100% ret, hvad angår brugen af funktionerne.

$_POST = http://dk.php.net/manual/.....d.variables.post.php
$_GET = http://dk.php.net/manual/.....ed.variables.get.php

php.net er en super god side til at lære funktionerne.
Tralalala?
 
infobox infobox

infobox infobox
 
#4FairFight(Anmeld) 23-06-2009 00:00:54
 
 
Kan godt lide vi tager $_POST på spansk, #3
.
 
infobox infobox

infobox infobox
 
#5zeikz(Anmeld) 23-06-2009 17:25:10
 
 
#4 > Brug oversæt ting? (:
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox