Archívum - Szep 20, 2005 - Fórum téma
Kép és HTML küldése együtt nem megy
Következő a problémám:
Kiküldtem kimenetre egy képet imagejpeg() fv-el. De ez elött kénytelen vagyok egy header fv-t is meghívni, amiben megadom, hogy kép/jpeg kimenetet szeretnék. Az oldalt puffereltem, ami miatt el is küldi a headert. De az oldal ezután nem jelenik meg, mert hibát talál a képben.
tudom, hogy az a baj, hogy a headert küldi el először, és utána a html kimenetet amit nem értelmez képnek - ez logikus is - de akkor hogyan csináljam?
■ Kiküldtem kimenetre egy képet imagejpeg() fv-el. De ez elött kénytelen vagyok egy header fv-t is meghívni, amiben megadom, hogy kép/jpeg kimenetet szeretnék. Az oldalt puffereltem, ami miatt el is küldi a headert. De az oldal ezután nem jelenik meg, mert hibát talál a képben.
tudom, hogy az a baj, hogy a headert küldi el először, és utána a html kimenetet amit nem értelmez képnek - ez logikus is - de akkor hogyan csináljam?
Javascript nem találja meg ott a képet, ahol HTML igen
Sziasztok!
A problémám az a következő: Php segítségével építek egy oldalt, és egy menüsort úgy kívánok létrehozni, hogy az html-ben használt <img> parancs paraméterezésével más-más kép jelenjen meg. Az <img src=> parancsnál megadott elérési út hatására a kép megjelenik, de az onmouse események kezelése során használt (javascript segítségével) ugyanazon elérési úton található képek már nem jelennek meg! Az elérési útban 2 könyvtár mélyen találhatóak az alkotó képek. Miért? Megjegyzés: amennyiben a képek a gyökérben vannak, úgy semmi gond a megjelenítéssel!
Ha valaki tud segíteni, akkor légyszíves vegye fel velem a kapcsolatot itt vagy, a mail-címemen: reziom##kukac##freemail.hu
Köszi előre is!
Molyzi
■ A problémám az a következő: Php segítségével építek egy oldalt, és egy menüsort úgy kívánok létrehozni, hogy az html-ben használt <img> parancs paraméterezésével más-más kép jelenjen meg. Az <img src=> parancsnál megadott elérési út hatására a kép megjelenik, de az onmouse események kezelése során használt (javascript segítségével) ugyanazon elérési úton található képek már nem jelennek meg! Az elérési útban 2 könyvtár mélyen találhatóak az alkotó képek. Miért? Megjegyzés: amennyiben a képek a gyökérben vannak, úgy semmi gond a megjelenítéssel!
Ha valaki tud segíteni, akkor légyszíves vegye fel velem a kapcsolatot itt vagy, a mail-címemen: reziom##kukac##freemail.hu
Köszi előre is!
Molyzi
hibásan kitöltött űrlap esetén: hibaüzenet
kicsit már nagyon hülyének érzem magam, h minden kis aprósággal hozzátok fordulok... de eccerűen nem megy...
szal vettem ugyan egy "PHP 24 óra alatt" c. könyvet, de ami benne van... hát az eléggé... ööö nem igazán úgy tűnik, hogy azt tartalmazza, amire tényleg szükség van :(
persze lehet h tényleg még mindig én vok a béna, hogy nem tudom máshogy értelmezni a dolgokat @_@
a gond tehát a következő: van egy űrlap:
sign.phpés van egy feldolgozó upload.phpez így tökre jó... működik is: http://tenou.uw.hu/sign.php
csakhogy többen szóltak, h jó lenne úgy megcsinálni, h ne lehessen elküldeni az űrlapot név nélkül, e-mail nélkül, meg üzenet nélkül... próbálkoztam én már mindennel, amit csak találtam itt a weblaboron, (és máshol is) csak egyik sem akar működni... odáig már eljutottam, h if elágazást kell írnom... de hova? oda ahol az űrlap van, vagy a feldolgozó php-ra? bármit írtam bárhova...; az adatokat ígyis-úgyis elküldte... hogy lehet ezt megakadályozni, h kitöltetlen mező esetén visszatérjen az űrlapos oldalra, és ott írjon ki egy figyelmeztető szöveget, h mi nincs kitöltve?
szal vettem ugyan egy "PHP 24 óra alatt" c. könyvet, de ami benne van... hát az eléggé... ööö nem igazán úgy tűnik, hogy azt tartalmazza, amire tényleg szükség van :(
persze lehet h tényleg még mindig én vok a béna, hogy nem tudom máshogy értelmezni a dolgokat @_@
a gond tehát a következő: van egy űrlap:
sign.php
<form action="upload.php" method="post">
<input name="name" size="30" style="font-family: tahoma; font-size: 7pt; background-color: #CDC4AD; color: #3C2900; border: 0"> <b>name</b>
<br>
<input name="mail" size="30" style="font-family: tahoma; font-size: 7pt; background-color: #CDC4AD; color: #3C2900; border: 0"> <b>e-mail</b>
<br>
<input name="url" size="30" value="http://" style="font-family: tahoma; font-size: 7pt; background-color: #CDC4AD; color: #3C2900; border: 0"> <b>URL</b>
<br>
<textarea name="sign" rows="3" cols="29" style="font-family: tahoma; font-size: 7pt; background-color: #CDC4AD; color: #3C2900; border: 0"></textarea> <b>sign here</b>
<br>
<input name="date" size="30" type="hidden" value="<? print strftime("%Y-%m-%d %H:%M:%S"); ?>">
<BR>
<input type="submit" value="okay!" style="font-family: tahoma; font-size: 7pt; font-weight: bold; background-color: #CDC4AD; color: #3C2900; border: 0">
<input type="reset" value="oops...!" style="font-family: tahoma; font-size: 7pt; background-color: #CDC4AD; color: #3C2900; border: 0">
</form>
$parancs = "INSERT INTO try (name,mail,url,sign,date) VALUES ('$name','$mail','$url','$sign','$date')";
mysql_query($parancs);
//print "ok";
header("location: sign.php");
csakhogy többen szóltak, h jó lenne úgy megcsinálni, h ne lehessen elküldeni az űrlapot név nélkül, e-mail nélkül, meg üzenet nélkül... próbálkoztam én már mindennel, amit csak találtam itt a weblaboron, (és máshol is) csak egyik sem akar működni... odáig már eljutottam, h if elágazást kell írnom... de hova? oda ahol az űrlap van, vagy a feldolgozó php-ra? bármit írtam bárhova...; az adatokat ígyis-úgyis elküldte... hogy lehet ezt megakadályozni, h kitöltetlen mező esetén visszatérjen az űrlapos oldalra, és ott írjon ki egy figyelmeztető szöveget, h mi nincs kitöltve?
CSS background-image vs. alt
Hello,
keszitettem egy menu-t CSS segitsegevel, megpedig ugy, hogy a linkek helyere CSS-el background image-et tettem.
illetve a CSS fajlban:
Nagyon szepen mukodik, csak ha szoveges bongeszoben nyitom meg az oldalt, nem latszanak a linkjeim. 'Alt text'-et se linknek, se CSS-ben nem lehet rakni.
Azert valasztottam ezt a megoldast, hogy ha valtoztatni kell a menuben, ne kelljen mind a 10 oldalt kulon szerkeszteni.
Van esetleg mas otlet? (php include-on kivul)
Kosz elore!
Udv.
Bagi
■ keszitettem egy menu-t CSS segitsegevel, megpedig ugy, hogy a linkek helyere CSS-el background image-et tettem.
<a href="/oldal2.html" id="oldal2">
illetve a CSS fajlban:
#oldal2 { display:block; background-image:url(kep.png); width:140px; height:23px }
#oldal2:hover { background-image:url(kep2.png); }
#oldal2:hover { background-image:url(kep2.png); }
Nagyon szepen mukodik, csak ha szoveges bongeszoben nyitom meg az oldalt, nem latszanak a linkjeim. 'Alt text'-et se linknek, se CSS-ben nem lehet rakni.
Azert valasztottam ezt a megoldast, hogy ha valtoztatni kell a menuben, ne kelljen mind a 10 oldalt kulon szerkeszteni.
Van esetleg mas otlet? (php include-on kivul)
Kosz elore!
Udv.
Bagi