تماي دوستان asp يا php

naeim_crack

Active Member
سلام

سلام

ببين استاد منظورم اينه كه تو اون ارايه اگه متغيير ها رو حدف كني داخل فايل هميشه يه چيز ثابت ذخيره ميشه نمي شه مثلا فقط swcity رو داخل فايل نوشت

اميدوارم منظورم رو رسونده باشم

مرسي
 

oxygenws

Active Member
سلام،
اول اینکه بد نبود خودتون اول یه تست می زدید تا جوابتون رو خودتون بدست بیارید.
دوم اینکه من توضیح داده بودم که:
har meghdaari ke doost dashti khoonde beshe be array-e zir ezaafe kon
سوم، شما هر چی خواستی اضافه یا کم کن و نتیجه رو توی فایل ببین.

موفق باشید، امید
 
چیه
نکنه قرار آپولو هوا بشه
اگه اینطوره جواب من رو هم بدید
چطوری میشه یک فایل ZIP روی سرور باز بشه ؟؟
 

oxygenws

Active Member
سلام،
اینجا چی به آپولو مربوط بود؟؟!!
شما هم سوالت رو در یک تاپیک جدا مطرح کن و توضیح کامل بده که پی می خوای تا بهت جواب بدیم (من یا بقیه)
موفق باشید، امید
 

naeim_crack

Active Member
سلام

سلام
اقا جون من متغيير ها رو كم كردم ولي تغيير نميكنه ربطي به آرايه كه تعريف شده نداره
اون ميره اون var را مينويسه رو فايل و تغيير نمي كنه
 

oxygenws

Active Member
Re: سلام

naeim_crack گفت:
سلام
اقا جون من متغيير ها رو كم كردم ولي تغيير نميكنه ربطي به آرايه كه تعريف شده نداره
اون ميره اون var را مينويسه رو فايل و تغيير نمي كنه

چطوری متغیر رو کم کردید؟؟؟ لطف کنید یک کم بیشتر توضیح بدید، خوب چه جوری کم کردید؟؟ لطف کنید کدی که نوشتید رو بنویسید و خروجی فایلی رو هم که ذخیره شده بنویسید تا من بتونم کاری براتون بکنم، علم غیب که ندارم بالام جان!!!
از این به بعد هم اگر در کد تغییری دادید و مشکل داشت، هم کد و هم خروجیش رو بنویسید.

موفق باشید، امید
 

naeim_crack

Active Member
سلام

آقا سلام
من مي خوام داخل اين فايل اين دو متغيير نوشته بشه swCity و swCountry داخل اين آرايه اين دو تا رو قرار دارم اينجوري
کد:
<?php 
error_reporting(E_ALL); 
$list=array( 
      'swCity','swCountry'
       
); 

//read URL 
$file = implode('', file('http://www.msnbc.com/m/chnk/d/weather_d_src.asp?acid=IRXX0029')); 
//open a file 
$fout = fopen('data.txt', 'w'); 
//recognize and print to file 
for($i=0; $i<count($list); $i++){ 
   if (ereg ($list[$i].' *= *"(.*)" *;', $file, $var)) { 
      fwrite($fout, $list[$i].'='.$var[1]."\n"); 
   } 
} 
?>

اين هم خروجي داخل فايل data.txt اين جوريه

کد:
swCity=Tehran"; this.swSubDiv = ""; this.swCountry = "Iran"; this.swRegion = "Middle East"; this.swTemp = "50"; this.swTempCel = Math.round((5/9)*(this.swTemp-32)); this.swCIcon = "27"; this.swWindS = "0"; this.swWindD = "CALM"; this.swBaro = "30.09"; this.swHumid = "35"; this.swReal = "50"; this.swUV = "0"; this.swVis = "999.00"; this.swLastUp = "02/21/2004 11:55:00"; this.swConText = "Mostly Cloudy"; this.swFore = "1|2|3|4|5|02/22/2004|02/23/2004|02/24/2004|02/25/2004|02/26/2004|30|34|30|34|30|4|22|4|22|4|59|53|56|60|61|10|20|20|10|20|29|29|33|31|33|4|4|23|11|23|44|38|37|37|37|"; this.swAcid = "IRXX0018
swCountry=Iran"; this.swRegion = "Middle East"; this.swTemp = "50"; this.swTempCel = Math.round((5/9)*(this.swTemp-32)); this.swCIcon = "27"; this.swWindS = "0"; this.swWindD = "CALM"; this.swBaro = "30.09"; this.swHumid = "35"; this.swReal = "50"; this.swUV = "0"; this.swVis = "999.00"; this.swLastUp = "02/21/2004 11:55:00"; this.swConText = "Mostly Cloudy"; this.swFore = "1|2|3|4|5|02/22/2004|02/23/2004|02/24/2004|02/25/2004|02/26/2004|30|34|30|34|30|4|22|4|22|4|59|53|56|60|61|10|20|20|10|20|29|29|33|31|33|4|4|23|11|23|44|38|37|37|37|"; this.swAcid = "IRXX0018

ديگه فكر كنم همه چي رو گفته باشم :oops:
 

oxygenws

Active Member
Re: سلام

درسته....
کد کمی مشکل داره....
این کد رو بذار:
<?php
error_reporting(E_ALL);
$list=array(
'swCity','swCountry'

);

//read URL
$file = implode('', file('http://www.msnbc.com/m/chnk/d/weather_d_src.asp?acid=IRXX0029'));
//open a file
$fout = fopen('data.txt', 'w');
//recognize and print to file
for($i=0; $i<count($list); $i++){
if (ereg ($list[$i].' *= *"([^"]*)" *;', $file, $var)) {
fwrite($fout, $list[$i].'='.$var[1]."\n");
}
}
?>

برای کد های قبلی می تونی فقط خط زیر رو جدید کنی:
if (ereg ($list[$i].' *= *"([^"]*)" *;', $file, $var)) {

موفق باشید، امید
 

naeim_crack

Active Member
دستت درد نكنه

اقاي oxygenws وا قعا دستت درد نكنه خيلي با حوصله به سوالات من جواب داديد ممنون
:p
 

جدیدترین ارسال ها

بالا