Autor | Zpráva | ||
---|---|---|---|
matak Profil |
#1 · Zasláno: 24. 4. 2006, 12:56:45
Mám skript, který generuje obrázek, je k tomu nutné spousty údajů a jejich přenos v url je nemožný.
načítám skript takto <img src="skript.php"> problém je v tom, že nemůžu předat tomuto skriptu žádné proměnné... <img src="skript.php?a=neco"> toto použití nepříchází v úvahu zkoušel jsem už session, ale nějak mi to nebere. Nemáte někdo nápad jak na to? |
||
Jenda122 Profil |
#2 · Zasláno: 24. 4. 2006, 13:12:15
Čistě teoretický nápad:
Při posílání té stránky bych vygeneroval nějaké náhodné číslo. Vytvořil bych soubor to-náhodné-číslo.txt a do něj bych uložil ty data pro generování toho obrázku. Potom bych do dokumentu napsal <img src="skript.php?cislo=to-náhodné-číslo">. Až by ten skript generující obrázek dostal to číslo 123456789, podíval by se do toho souboru to-náhodné-číslo.txt, přečetl by z něj ty parametry, vytvořil by obrázek a ten soubor by smazal. |
||
matak Profil |
#3 · Zasláno: 24. 4. 2006, 13:28:17
no napadlo me podobny postup, generovat obrazek vzdy o cislo vyssi nez predchozi, ale nebude to trochu narocny na to ze se to docela casto prohlizi?myslim pri kazde generovani obrazku vytvaret soubor, cist, mazat atd.??
|
||
Jenda122 Profil |
#4 · Zasláno: 24. 4. 2006, 13:33:58
Nebo to psát do databáze. Ta by měla být rychlejší než soubory.
|
||
Honza Hučín Profil |
#5 · Zasláno: 24. 4. 2006, 13:55:49
Aplikaci se dají údaje předávat různými způsoby. Pokud to nejde v URL (tj. metodou GET), zvážil bych, jestli to nejde poslat metodou POST přes formulář. Pokud jde jen o předání údajů mezi dvěma skripty (tj. pošle se to na server, jeden skript s tím něco udělá a potřebuje to předat jinému), je víc možností, například sessions, databáze nebo soubor.
|
||
matak Profil |
#6 · Zasláno: 24. 4. 2006, 14:04:30
jo sory uz sem to vyresil neni to uplne elegantni tak jak sem chtěl ale problém byl v tom, že tento skript neměl session_start sory vubec mi to nedoslo, mam globalni soubor nacitany do vsech skriptu a tam je session_start jen mi nedoslo ze ten se nevztahuje na skript nacitany namisto obrazku
proto myslim post by neslo taktez pouzit jelikoz jde o skript nacitany uprostred tagu img |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0