Autor | Zpráva | ||
---|---|---|---|
Europsky_Dzigolo Profil |
#1 · Zasláno: 26. 8. 2009, 11:03:43
ahojte
da sa spravit podmienka ze if(henten_obrazok_sa_neda_nacitat){ echo "chyba"; } ? |
||
Nox Profil |
#2 · Zasláno: 26. 8. 2009, 11:04:44
file_exists($cesta) |
||
Europsky_Dzigolo Profil |
#3 · Zasláno: 26. 8. 2009, 11:08:54
ale obrazok ktory je na inom servery
|
||
Nox Profil |
#4 · Zasláno: 26. 8. 2009, 11:10:31
Co to říct hned;)
Teď mě napadá jen http://cz2.php.net/manual/en/function.file-get-contents.php nebo cURL |
||
Radek9 Profil |
#5 · Zasláno: 26. 8. 2009, 11:19:36
@$file = file_get_contents("http://example.com/image.png"); if($file){ //nacetlo se } else{ //nenacetlo se } |
||
Europsky_Dzigolo Profil |
#6 · Zasláno: 26. 8. 2009, 11:20:55
Radek9
ten zavinac tam co robi? |
||
Nox Profil |
#7 · Zasláno: 26. 8. 2009, 11:23:22
To je škaredá věc co potlačuje chybové hlášky, to by se nemělo používat a nejsem si jistý, proč to sem Radek9 dal, jelikož ikdyž se to nenačte, tak to jednoduše vrátí false...myslim že to tu není třeba
|
||
Radek9 Profil |
#8 · Zasláno: 26. 8. 2009, 11:33:56
Nox, Europsky_Dzigolo:
Tak si to zkuste napsat bez toho :) Ona prostě ta chybová hláška není moc hezká... proto to tam je, abych si chybovou hlášku mohl vytvořit vlastní. ;-) |
||
nightfish Profil |
#9 · Zasláno: 26. 8. 2009, 11:41:33
Radek9
„Ona prostě ta chybová hláška není moc hezká... proto to tam je, abych si chybovou hlášku mohl vytvořit vlastní. ;-)“ display_errors = off známe? |
||
Radek9 Profil |
#10 · Zasláno: 26. 8. 2009, 11:43:45
nightfish:
Jo, ale to vypneš úplně všechny. |
||
Europsky_Dzigolo Profil |
#11 · Zasláno: 26. 8. 2009, 11:45:48
nejak mi to nehrabe:D
function fotka(){ var f = document.getElementById("fotka").value; if(f=='anonym'){ var zobraz = '<img src="http://superpokec.chytrak.biz/img/anonym.jpg" width="120" height="150" style="border: 1px solid silver">'; } else { var zobraz = '<?php @$file = file_get_contents("'+f+'"); if($file){ ?><img src="'+f+'" width="120" height="150" style="border: 1px solid silver"><?php } else { echo "chyba"; } ?>'; } document.getElementById("ukazka").innerHTML = zobraz; } setInterval("fotka()", 1000); <div id="ukazka"></div> |
||
Radek9 Profil |
#12 · Zasláno: 26. 8. 2009, 11:53:19 · Upravil/a: Radek9
Europsky_Dzigolo:
Co přesně to teda vypíše? Tedy po dokončení php scriptu. Edit: tedy upravuji zprávu... |
||
Europsky_Dzigolo Profil |
#13 · Zasláno: 26. 8. 2009, 11:55:44 · Upravil/a: Europsky_Dzigolo
Radek9
presne tak, blbost:D iny problem tam bude... EDIT: vypise to len to "cyhba"; co som dal do toho else { |
||
Matty Profil |
#14 · Zasláno: 26. 8. 2009, 11:58:01
Europsky_Dzigolo
„iny problem tam bude...“ Třeba že se nedá míchat PHP s JavaScriptem? Doporučuji si přečíst nějaký základ o tom, jak jednotlivé jazyky pracují. var zobraz = '<?php @$file = file_get_contents("'+f+'"); if($file){ ?><img src="'+f+'" width="120" height="150" style="border: 1px solid silver"><?php } else { echo "chyba"; } ?>'; Tohle nemůže v životě fungovat. |
||
Radek9 Profil |
#15 · Zasláno: 26. 8. 2009, 11:58:18 · Upravil/a: Radek9
Europsky_Dzigolo:
Aha už chápu :D Ty se snažíš totiž vpisovat js proměnnou do php „file_get_contents("'+f+'"); if($file)“ To se musí udělat nějak jinak ;) |
||
Europsky_Dzigolo Profil |
#16 · Zasláno: 26. 8. 2009, 12:00:07
Matty
si si isty ze sa neda? |
||
Matty Profil |
#17 · Zasláno: 26. 8. 2009, 12:15:00 · Upravil/a: Matty
edit: já měl dojem, že se to neodeslalo
|
||
Matty Profil |
#18 · Zasláno: 26. 8. 2009, 12:15:53
Europsky_Dzigolo
Tímto směrem ano, v tvém případě ani náhodou (buďto do zatáhnout ajax nebo to vymyslet úplně jinak). Musíš si uvědomit, že PHP proběhne na serveru, kdežto JS až v prohlížeči. |
||
Časová prodleva: 15 let
|
0