Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Easy PHP - ne rade proste skripte

[es] :: PHP :: Easy PHP - ne rade proste skripte

Strane: 1 2

[ Pregleda: 4696 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Easy PHP - ne rade proste skripte03.07.2006. u 21:57 - pre 216 meseci
Sta se desava - nemam pojma...

PHP toliko poznajem da mogu da razumem kod i da ga donekle menjam, a ostalo - niš'

Naime, desava se to da nece da mi obradi naaajobičniju skriptu sa jednom promenljivom koju saljes putem forme (echo $blabla)
a kada pokrenem neki CMS (Mambo) sa localhosta, sve najnormalnije funkcionise...

Sta je problem, zna li itko?

[Ovu poruku je menjao 5h0ck dana 03.07.2006. u 23:07 GMT+1]
 
Odgovor na temu

Radovan__III
Radovan__III
Beograd

Član broj: 15669
Poruke: 1245
*.beobug.com.



+26 Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 22:09 - pre 216 meseci
Bilo bi lepo da das kod koji nece da ti radi, gresku koju daje ako je daje, i malo detaljnije opises gde si stavio php fajl i druge okolnosti.
Aj sad svi u biblioteku da nesto pojedemo i popijemo ...
--------------------------------
Knjigovodstvo

 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
212.15.181.*



Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 22:56 - pre 216 meseci
echo $blabla - sigurno ne radi ,nemas navodnike
Ma moze ti biti bilo sta. Postuj kod forme i fajla koji je prima.
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:02 - pre 216 meseci
Stvar je u tome sto nije u pitanju jedan fajl. Kazem, najprostiji sa formom - ukucaj nesto > submit > i to nesto treba da se pojavi na drugoj strani, i nece. Inace ta forma radi na serveru, naravno. Ono sto sam primetio kod EasyPHP-a je to sto mi pri konfigurisanju PHP ekstenzija prikazuje veliki broj markiranih crvenom bojom sa obavestenjem ispod:

"Extensions in red can't be used because they have dependancy problems."

a, ako vam nesto znaci, izbacuje sl. gresku posle SUBMIT:

Notice: Undefined variable: ime in c:\program files\easyphp1-8\www\php\najprostija.php on line 4
 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
212.15.181.*



Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:13 - pre 216 meseci
Kod najobicnije forme

Code:
<form id="form1" name="form1" method="post" action="login.php">
     
        <input type="text" name="ime" />
        <input type="submit" name="Submit" value="Ulaz" />
        
    </form>


Code:

Ovo je kod skripte koja prima podatak i ispisuje je 
<?php>
echo '$_POST[ime]' 
<?


"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:16 - pre 216 meseci
a da probaš ovako

Code:

<?php

echo $_POST['ime'];

?>


i moram reći jednu zamjerku:

KRIVO SI NAUČIO SINTAKSU PHP-a
 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
*.net.vip.hr.



Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:34 - pre 216 meseci
Greska u kucanju i naravno ;
A mozda sam i pogresno naucio sintaksu, Vrag ce ga znat,Davore. Ne koristi velika slova jer imam utisak da vices
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:38 - pre 216 meseci
nisam vikao, nego sam samo istaknuo ono što vidim..
bez ljutnje. nije mi namjera nikoga vrijeđati.
poštujem znanje svakoga... my bad

@5h0ck
i bilo bi dobro da postaš kod da vidimo u čemu je problem
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:46 - pre 216 meseci
Zasto mi ljudi ne veruju

probajte ovde: http://shonetow.com/najprostija1.php

Uvericete se da radi, i nije problem da probam sa ovim gore kodom, ali probao sam i stare fajlove, koji su nekad sigurno, 100% radili.

Jedino ako se u medjuvremenu nije pojavilo nesto novo u vezi sa PHP-om, a da mi to nije niko rekao
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:53 - pre 216 meseci
ali kako da ti pomognemo ovako na slijepo. daj neki kod koji ti ne radi pa da vidimo u čemu je problem.
i reci šta si zadnje radio po pitanju upgrade-a php i slično...
 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
*.net.vip.hr.



Profil

icon Re: Easy PHP - ne rade proste skripte03.07.2006. u 23:54 - pre 216 meseci
Imas duha u PHP-u.
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:04 - pre 216 meseci
Ok... evo ga prvi deo:
Code:
<html>
</head>
<body>
<form id="form1" name="form1" method="get" action="najprostija.php">
  <label>
  <input name="actor" type="text" id="actor" />
  Actor</label>
  <p>
    <label>
    <input type="submit" name="Submit" value="Submit" />
    </label>
  </p>
</form>
</body>
</html>


Drugi deo:

Code:
<html>
<body>
<?php 
echo $actor;
?>
</body>
</html>


To je isti kod koji ste testirali na sajtu i radi
Da zovem Ghostbusterse
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:05 - pre 216 meseci
Osećam da su opet u pitanju register_globals. Ako je tako, mislim da je krajnje vreme da se ovome stane na put
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:11 - pre 216 meseci
i dobro osjećaš..
na site-u ti radi jer je register_globals uključen(bad idea), a na lokalnom ti je siključen pa zato ne radi.
riješi sa adminom gore navedenog site-a da isključi register_globals
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:14 - pre 216 meseci
Citat:
JaHvram: Osećam da su opet u pitanju register_globals. Ako je tako, mislim da je krajnje vreme da se ovome stane na put :)


Cool, jos cu biti odgovoran za pokretanje revolucije :D

Sta jos dodati:

Skoro svaki dan se bakcem sa PHP-om, tj. sa skriptama koje skidam sa neta. Poslednje sto sam proverava su bile skripte vezane za logovanje i neki CMS. Takodje sam danas probao i neki TYPE3 CMS, koji su toliko ukomplikovali da su zasluzili nagradu. Samo preuzimanje sa sajt je uradjeno iz par delova, pa skrpi-slepi i tu sam se prvi put sreo sa necim sto mi je trazio (ali ne mogu da se setim sta), ali koliko me intelekt sluzi nesto sto u okviru sajta - neki fajl.
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:17 - pre 216 meseci
Jao, jeste to...

Ukljucio sam ga kod sebe na localhostu i radi. Ali sada mi nije jasno zasto ga iskljuciti?
 
Odgovor na temu

Davor Grubelić
Davor Grubelić

Član broj: 46879
Poruke: 280
*.cmu.carnet.hr.

Jabber: nameless21@elitesecurity.org
ICQ: 341103380


Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:26 - pre 216 meseci
to ti je jako loša navika (korištenje register_globals) jer narušavaš sigurnost samog site-a

ako znaš engleski(pretpostavljam da znaš...) pogledaj ovdje:

http://hr.php.net/register_globals
 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
*.net.vip.hr.



Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 00:54 - pre 216 meseci
Ipak nisu duhovi pih
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

5h0ck
Beograd

Član broj: 14896
Poruke: 322
195.252.89.*



+1 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 01:22 - pre 216 meseci
Citat:
Davor Grubelić: to ti je jako loša navika (korištenje register_globals) jer narušavaš sigurnost samog site-a

ako znaš engleski(pretpostavljam da znaš...) pogledaj ovdje:

http://hr.php.net/register_globals


Mislim da ni preveden ne bih bas razumeo, jer mi se cini da doseže do meni nejasnog dela. Ipak su moja interesovanja uperena u drugom smeru.

Ali bih u stvari želeo da mi neko odgovori na sledeca pitanja ukratko:

- Ukoliko iskljucim ovu opciju, kako da nateram gornji kod da funkcionise?
- Po sta je opasno koristi ovu opciju ukljucenom? Kakve podatke moze uzeti ili kakvu stetu moze neko da mi prouzrukuje?

Hvala unapred svima
 
Odgovor na temu

SmilieBG
Aleksandar Skodric
NL

Član broj: 13094
Poruke: 1821
*.speed.planet.nl.



+3 Profil

icon Re: Easy PHP - ne rade proste skripte04.07.2006. u 06:36 - pre 216 meseci
1. umesto da pises:

echo $nesto;

pisi:

echo $_POST['nesto'];
ili
echo $_GET['nesto'];

u zavisnosti od toga kako prosledjujes podatak (POST - kroz formu, GET najcesce kroz url, npr a href = 'strana.php?broj=2' a zatim u strana.php radis: echo $_GET['broj']);
Razlika izmedju POST i GET ima jos, googlaj.

2. Opasno je to, sto sve podatke koje prosledjujes se ne proveravaju odakle dolaze (laicki objasnjeno). Sto znaci, da ako imas formu za slanje mail-a, ja mogu na svom serveru da napravim skriptu, koja ce da poziva tu tvoju skriptu i da joj prosledjuje parametre i da saljem spam sa tvog servera. Ako je register_globals off, onda imas mogucnosti da proveravas odakle / ko poziva tu skriptu i da zabranis zloupotrebu iste.

Poz,
Sale
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
 
Odgovor na temu

[es] :: PHP :: Easy PHP - ne rade proste skripte

Strane: 1 2

[ Pregleda: 4696 | Odgovora: 21 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.