Ověření existence souboru

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahoj, chtěl bych pro NWW05 udělat kontrolu webu, aby nebylo možné registrovat neexistující web. Jakou fci ale použžít, a jak to přesně udělat? Když použiju 3xfopen (index.htm, html, php) tak v případě neexistence to vyhodí "Max execution time...." atd. File_Exists je zas jen na lokální soubory :(
  2. jednoducho nepouzivaj 3x fopen .....ani nemusis skusat tie index ;) nie vsetky servery maju default subor index..
  3. Napadá mě, že můžeš udělat kontrolu domény (zda patří pod wz, stačí nějak udělat explode od konce) a co se týče kontroly existence, stačí file('www.nejakywebik.wz.cz'); a porovnat jej s file('i.wz.cz/404.html') či file('i.wz.cz/403.html'); jelikož pokud web neexistuje (či nemá index, tudíž není hoden hodnocení), tak se automaticky vrátí právě i.wz.cz/40#.html
  4. pochopitelně píšu to nahrubo, nesmíš zapomenout na http:// před adresami apod. :)
  5. No, pokud pošleš request přímo na http://neexistuje.wz.cz, vrátí ti File, fopen apod. zhruba toto: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="http://i.wz.cz/404.html">here</a>.</p> </body> ne rovnou i.wz.cz/404.html :) Jinak web mimo wz ani nepujde přihlásit. Bude to jako loni ;) Thx za radu, tohle mě nenapadlo. :)

← Zpět na všechna témata