Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Onko mahdollista?

Sivun loppuun

tuomas [01.06.2004 15:17:51]

#

Jos jollakin sivulla vaikka palautelomake jota käsittelee
scripti.php niin voiko osoite riville kirjoittamalla lähettää dataa tuohon kyseiseen scriptiin?

remontti-reiska [01.06.2004 15:24:11]

#

En tajunnut. Selvennystä kiitos.

ajv [01.06.2004 15:31:10]

#

Voi lähettää. Viestistäsi jäi hieman epäselväksi haluatko estää sen, vai kysytkö neuvoa, että miten sen voi toteuttaa.

tuomas [01.06.2004 15:32:11]

#

Että olisiko mitenkään mahdollista lähettää dataa vaikka scripti nimiseen php tiedostoon kirjoittamalla osoiteriville lähettävän datan...?
Siis jotenkin näin:

http://www.munosoite.com/tähän sitten se data joka lähettäisiin tuohon scripti.php:n

Olisin halunnut tietää kuinka sen voi toteuttaa.

Linkku [01.06.2004 15:36:40]

#

http://www.munosoite.com/scripti.php3?data=dataa­&toinen=lisää dataa

Noita voit sitten php:llä käyttää näin:

if($_GET['data']==$_GET['toinen'])
{
  echo "arvot ovat samat";
}

tsuriga [01.06.2004 23:26:48]

#

Täytyypä vielä sanoa, että olisipa löytynyt myös oppaista.

pistemies [02.06.2004 09:21:36]

#

Ja myös:

<a href="index.php?sivu.php&data=TERVEISIÄ KAIKILLE">

if($_GET["data"])
{
  echo $data;
}

Opiskelija [02.06.2004 13:40:28]

#

Palautelomake kannattaa tehdä post-metodil, koska get metodissa on omat rajoitteet. Siis ei viestiä osoitteen perään.

Alla olevista linkeistä löytyy ohjeet miten toi haluamasi juttu tehdään, tosin se edellyttää että RewriteEngine on asennettu palvelimelle ja sitä saat käyttää. Tolla saa paljon siistimmät osotteet, jos scriptille pitää välittää paljon arvoja joten sitä kannattaa käyttää.

http://www.pikseli.biz/blog/archive/2003/10/21/htaccess_haltuun/index.php?s=7

http://httpd.apache.org/docs-2.0/misc/rewriteguide.html

ajv [02.06.2004 15:13:10]

#

Pekka Mansikka kirjoitti:

Ja myös:

<a href="index.php?sivu.php&data=TERVEISIÄ KAIKILLE">

if($_GET["data"])
{
  echo $data;
}

Tämähän ei toimi, jollei ole register_globals päällä.

sooda [02.06.2004 15:29:44]

#

ajv kirjoitti:

Pekka Mansikka kirjoitti:

Ja myös:

<a href="index.php?sivu.php&data=TERVEISIÄ KAIKILLE">

if($_GET["data"])
{
  echo $data;
}

Tämähän ei toimi, jollei ole register_globals päällä.

No jos vaihtaa
echo $data;
->
echo $_GET['data'];
niin toimii.

ez [05.06.2004 11:03:42]

#

tuomas kirjoitti:

Jos jollakin sivulla vaikka palautelomake jota käsittelee
scripti.php niin voiko osoite riville kirjoittamalla lähettää dataa tuohon kyseiseen scriptiin?

Eikö tälläisten kysyjät viitsi koettaa ennen kuin he kysyvät? Tämäkin olisi varmaan nopeammin ratkennut koettamalla...

tsuriga [05.06.2004 16:20:01]

#

Et varmaankaan tarkoittanut, että ihan arvaamalla? Niin tuskin olisi onnannut, mutta oppaista kyllä löytyy, joten moitteet siitä aiheen aloittajalle.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta