Sākumlapa › Forumi › Mājas lapu izstrāde › Web veidošana un problēmas › Include no remote
ir iespējams parastais include no local: include(‘fails.php’);
bet ar: include(‘
ir kādi alternatīvi varianti kā includot?
paldies
eval(file_get_contents(’http://www.xxx.fails.php’));
Š itā nevar?
Patiesībā no tā ārējā faila tu PHP kodu vienalga droši vien nedabūsi ārā, tāpēc tas “eval” laikam ir lieks.
Ja tu nolasi php failu no webservera, tad tas tiek interpretēts (tu labākajā gadījumā saņ emsi HTML).
Š itā ir kārtējā tēma no sērijas “kā novilkt PHP sourci”.
Savukārt noģenerēto HTML var dabūt, kā jau es minēju, ar file_get_contents() vai file()
Princips:
$fails = fopen(”http://ljaljalja.com/fails.txt”, “r”); //// paņemam failu no kautkurienes
$act = fread($fails); //// Lasam
$tempfile = “temp.php”; //// Pagaidu php fails
$act2= fopen($tempfile,”r+”); //// Atveram pagaidu failu
fputs($act2,$act); //// Iedrukājam no attalināta hosta panjemto info
fclose($act2); //// Aizveram failu
include_once”temp.php”; ////Inkludojam
Nu kkā tā….
risinajums ir saglabat uz tā otra servera failu ka .txt vai dat un nobāzt lai neviens neatrod
Bet no tā jau tad nav pilnīgi nekāda jēga. Tad kāda starpība, vai tas fails glabājas uz cita servera, vai uz šī paša? Cita servera failu sistēmai utt jau vienalga tā klāt tikt nevarēs.
kurš izvada jau informāciju no cita servera. txt fails man nederēs ;/
😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀 😀
Un tad neviens no šeit minētajiem paņēmieniem neder? Ne ar file_get_contents(), ne readfile() ne fopen() ?
Diemžēl neviens no variantiem nepalīdzēja 🙁 Bet paldies
Tā vot i ņem un formē 😀
kods :
tests :
kauns jums visiem nav ? :suck:
Kas tas par debīlismu atkal ?!?!
kods :
tests :
kauns jums visiem nav ? :suck:
simt punkti garantē ka ies uz free hosta? 😀 😀 😀 anyway, tavs piemērs čota nestrādā 😀 😀
Preses relīzes