Autor Zpráva
matak
Profil
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
Č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
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
Nebo to psát do databáze. Ta by měla být rychlejší než soubory.
Honza Hučín
Profil
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
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
Toto téma je uzamčeno. Odpověď nelze zaslat.

0