Autor | Zpráva | ||
---|---|---|---|
Sirius Profil * |
#1 · Zasláno: 16. 1. 2007, 16:54:22
Skript mi nechce vytvorit soubor, ale kdyz promennou heslo smazu a zadam do ni normalni nazev souboru, tak to funguje. Jen potrebuj udelat aby si ve formulari kazdy mohl zadat jmeno souboru. Zde je kód.
Nevíte co tam mám špatně? Díky za odpověď |
||
esemeska Profil |
#2 · Zasláno: 16. 1. 2007, 17:00:21 · Upravil/a: esemeska
Sirius
1) toto neni spolehlivy 2) mas to povolene na serveru? EDIT: toto mne pripada, jako ze chces zapsat heslo (zrejme u registrace) do souboru, coz je velmi nebezpecne... pouzij radsi mysql |
||
tiso Profil |
#3 · Zasláno: 16. 1. 2007, 17:00:42
V apostrofoch nedochádza k rozvoju premennej, a mód 'w' skráti súbor na nulovú dĺžku
|
||
Sirius Profil * |
#4 · Zasláno: 16. 1. 2007, 17:02:39
A jak by se to teda dalo udelat?
|
||
Sirius Profil * |
#5 · Zasláno: 16. 1. 2007, 17:07:42
Potrebuju udelat zapsani udaju asi 30 lidi pres formular... jako osobni udaje atd.. a bylo by pracne delat pro kazdyho zvlast php soubor na zapsani dat, tak jsem chtel, aby napsali nakej kod a podle toho to vytvorilo prave ten jejich soubor a nic jineho me nenapadlo..
|
||
esemeska Profil |
#6 · Zasláno: 16. 1. 2007, 17:11:35
Sirius
MYSQL |
||
Anonymní Profil * |
#7 · Zasláno: 16. 1. 2007, 17:14:58
'$heslo.php' tohle je ta blbost... ale vcelku je to celý blbost, tohle je hrozně špatněj způsob jak něco ukládat o uživateli...
|
||
esemeska Profil |
#8 · Zasláno: 16. 1. 2007, 20:14:44
'$heslo.php' i kdyz tam bude toto, tak so snad ma vytvorit soubor s nazvem $heslo.php, ale o tom se autor vubec nezminuje -jestli je to blbost, tak me opravte :p |
||
YoSarin Profil |
#9 · Zasláno: 16. 1. 2007, 20:25:13
esemeska
Je to blbost :-) Jak psal už tiso, tak proměnná v apostrofech není proměnná, ale obyč. řetězec. Čiliže zápis: $promenna = "neco"; echo '$promenna'; vypise jenom: $promenna Zatimco zapis $promenna = "neco"; echo "$promenna"; vypíše neco Jinak Siriusi, jdi do MySQL, tohle je fakt nedobrý řešení - stačí aby user mohl nějak ovlivnit proměnnou $celek a do souboru $heslo.php si může uložit potencionálně nebezpečný kód a spustit ho... |
||
Alphard Profil |
#10 · Zasláno: 16. 1. 2007, 21:31:40
YoSarin
myslím, že tak to esemeska myslel měl by být vytvořen soubor: $heslo.php ale nevím, jestli je $ možný znak v názvu souboru |
||
Sirius Profil * |
#11 · Zasláno: 17. 1. 2007, 16:08:49
Dekuji za odpovedi.. nyni se poustim do sebevrazedneho planu vytvareni souboru pro kazdeho uzivatele zvlast... nemam cas ucit se mysql.. navic vstup k tomu formulari je zaheslovanej a ty lidi co k tomu budou mit pristup sou radi ze zapnou Word..
|
||
esemeska Profil |
#12 · Zasláno: 17. 1. 2007, 19:47:47
YoSarin
nepochopil jsi me :( Je mi jasny, co jsi tu vysvetloval, ale ja psal, ze se vytvori soubor s nazvem $heslo.php, ale toto je uplny nazev... jako ze se to $heslo nebude brat jako promenna, ale retezec.. |
||
YoSarin Profil |
#13 · Zasláno: 17. 1. 2007, 22:29:12
esemeska
jj, promiň, máš pravdu - omlouvám se za to poučování, fakt jsem nepochopil jak to myslíš. :-) |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0